Käyttötuki
Haku

Internet-yhteydet
Yleistä

Sähköposti
Asetukset
Sähköpostiohjelmat
Kysymyksiä

Modeemiyhteydet
Soittosarjat
Asetukset
Modeemikaappaus

ADSL
Asennus
Ylätaajuusasennus
Oma sähköpostipalvelin
Kysymyksiä

Kotikiinteä
Tarvittavat laitteet ja ohjelmat

Kotisivut
Sivujen siirtäminen
Lomakkeet
Kävijälaskuri
Salasanasuojaus
Omat CGI-skriptit

WWW-palvelin
Unix-palvelin
Windows-palvelin

GSM
GSM-liittymien ohjeet

VoIP
Nettipuhelin

Yhteystiedot

3G-ostoskori



WWW-palvelinohjeet - Unix

Yleiset ohjeet

Shell- ja FTP-yhteydet

WWW-palvelinten ylläpito onnistuu FTP- ja SSH-yhteyksien kautta. Kohdeosoitteena käytetään WWW-palvelimen nimeä (esim. www.yritys.fi). SSH-yhteys ei ole käytettävissä Starttipaketissa, sitä voidaan päivittää vain FTP:llä.

FTP-yhteydet toimivat passiivisessa tilassa, joten käytä tiedostonsiirtoon FTP-ohjelman "passive modea".

Jos palvelimella on SSL-suojaus, sillä on oltava myös oma IP-osoite, jolloin FTP- ja SSH-yhteydet eivät ohjaudu automaattisesti oikein. Myös tällöin FTP-yhteyksiin tulee käyttää osoitetta http://haapa.web.saunalahti.fi ja SSH-yhteyksiin osoitetta http://paju.web.saunalahti.fi.

WWW-raportti ja palvelimen käyttötilastot

WWW-raportti ja palvelimen käyttötilastot löytyvät osoitteessa www.yritys.fi/server-stats/. Sisään kirjaudutaan palvelimen FTP-tunnuksella ja salasanalla. Tämä ei edellytä mitään lisäpalveluita, vaan se kuuluu automaattisesti kaikkiin uusiin www-palvelimiin.

Docs ja CGI-BIN

Mm.WWW-sivujen html-dokumentit ja kuvat sijoitetaan kotihakemistossa sijaitsevan docs-hakemiston alle, CGI-skriptit taas cgi-bin-hakemiston alle (esim. /www/y/r/www.yritys.fi/docs ja /www/y/r/www.yritys.fi/cgi-bin, jossa yritys.fi korvataan omalla domain-nimellä).

CGI-skripteillä tulee olla seuraavat oikeudet:

  • omistaja: rwx (read, write, execute = luku, kirjoitus, suoritus)
  • ryhmä: r-x (read, execute = luku, suoritus)
  • muut: r-x (read, execute = luku, suoritus)

Jos skriptisi antaa virheilmoituksia

  • "You don't have permission to access..."
    Hakemistojen tai skriptien suojaukset ovat väärin. Anna Unix-shellissä seuraavat komennot: chmod 750 /www/y/r/www.yritys.fi (korvaa yritys.fi omalla domain-nimellä).
    chmod 755 /www/y/r/www.yritys.fi/docs
    chmod 711 /www/y/r/www.yritys.fi/cgi-bin
  • "Internal Server Error" ja "Premature end of script headers"
    Skriptisi ohjelmakoodissa on jokin virhe, tai tiedoston oikeudet ovat väärin.

Jos olet tarkistanut tiedoston oikeudet eikä skripti silti toimi, on todennäköistä, että ohjelmakoodissasi on ohjelmointivirhe. Hyvä keino niiden selvittämiseen on yrittää ajaa skripti Unix-shellissä:

cd /www/y/r/www.yritys.fi/cgi-bin
./skripti
Katso tarkkaan ohjelman tulostus ja korjaa mahdolliset virheet. Yleisimpiä virheitä ovat esim. perl-ohjelmassa rivin lopusta unohtunut puolipiste tai useat sisäkkäiset lainausmerkit
"aivan kuten tässä "hassussa" esimerkissä".
Oikea versio on laittaa
"sisäkkäiset \"lainausmerkit\" kenoviivojen taakse"

Tärkeimmät skriptikielet

Palvelimelle on asennettu perl-ohjelman versio 5.6.1 ja PHP:n versio 4.3.2. Versioita voidaan päivittää tuoreempiin uusien, selvästi parempien versioiden ilmestyessä. Myös Python-kielen versio 2.1.2 löytyy palvelimelta.

Polut:

perl /opt/perl/bin/perl
PHP /opt/php/bin/php
Python /opt/python/bin/python

 

 

 
Yleiset toimitusehdotGeneral Terms & ConditionsAllmänna leveransvillkor Tiedot palvelun tarjoajastaRekisteriselosteTelemarkkinointikieltoSähköinen asiakasviestintä Tietoyhteiskunnan palvelujen tarjoamisesta annetun lain 21 §:n mukainen yhteyspiste:
Saunalahti Group Oyj, Ratavartijankatu 3, 00520 Helsinki, faksi (09) 4243 0829