Kotisivu laitoksen palvelimella
Tämä sivu koskee vain tktl:n käyttäjien kotisivuja, jotka sijaitsevat TKTL:n fs-tiedostopalvelimella ja joiden WWW-palvelin on www.cs.helsinki.fi. Yliopiston Tietotekniikkaosaston WWW-ohjeet ovat osoitteessa http://www.helsinki.fi/atk/neuvonta/ohjehakemisto/5.html .
Kotisivu levyllä ja siihen viittaaminen
Käyttäjän kotisivu ja muut ulkomaailmaan näkyvät WWW-sivut sijaitsevat käyttäjän fs-levypalvelimen kotihakemistossa public_html-alihakemistossa: /home/fs/käyttäjätunnus/public_html/
Varsinainen kotisivu sijaitsee /home/fs/käyttäjätunnus/public_html/ -hakemistossa tiedostossa index.html: /home/fs/käyttäjätunnus/public_html/index.html
Kotisivu näkyy ulkomaailmalle usealla vaihtoehtoisella osoitteella:
- http://www.cs.helsinki.fi/Etunimi.Sukunimi/
Tämä on selkeä ja yksinkertainen ja suositeltavin maailmalle ilmoitettavaksi. Etunimi.Sukunimi (tai Etunimi.A.Sukunimi) on sama kuin cs.helsinki.fi:ssä käytettävä postialias, jonka voi tarkistaa Linuxissa komennolla lupa . - http://www.cs.helsinki.fi/~käyttäjätunnus/
Viittaminen henkilökohtaisiin kotisivuihin on perinteisesti tapahtunut tällä osoitteella, mutta mato-merkki (tilde,~) on ongelmallinen. - http://www.cs.helsinki.fi/u/käyttäjätunnus/
Tämä on lyhyt ja helposti kirjoitettavissa. Tämä muoto on käytössä myös muualla, esim. TKK:lla. - http://www.cs.helsinki.fi/people/Etunimi.Sukunimi/
Tämä on saman muotoinen kuin mitä Tietotekniikkaosasto käyttää.
Users' home pages -sivulle päivittyy automaattisesti kerran vuorokaudessa (yöllä) linkki kotisivullesi. Huom: vasta kun index.html-tiedosto näkyy maailmalle, listataan sivu ja tehdään linkki http://www.cs.helsinki.fi/Etunimi.Sukunimi/.
Jos haluat, että yliopiston Tietotekniikkaosasto lisää omaan kotisivuluetteloonsa linkin kotisivullesi, on siitä ilmoitettava erikseen Tietotekniikkaosastolle täyttämällä tämä lomake.
Kotisivun laatiminen
Luo ensin kotihakemistoosi hakemisto public_html :
mkdir /home/fs/käyttäjätunnus/public_html
Sen jälkeen luo index.html -tiedosto tähän hakemistoon. Voit myös käyttää pohjana jonkun käyttäjän valmista, sinulle sopivannäköistä kotisivua. Talleta löytämäsi sivu omaan public_html-hakemistoosi nimellä index.html. Esimerkiksi Mozillassa tallennus tapahtuu valinnalla File / Save As... .
Jotta WWW-palvelin näyttää kotisivun maailmalle, sille ja sen hakemistopolulle täytyy lisätä sopivasti oikeuksia. Tämä tapahtuu esimerkiksi antamalla kotihakemistossa seuraavat komennot
chmod a+x . chmod a+x public_html chmod a+r public_html/*
Lisää tietoa HTML:stä:
- Tietotekniikkaosaston WWW-ohjeet
- Vuokko Vanhala-Nurmen HTML-opas
- W3C:n HTML:n virallinen kotisivu
- Refsnes Datan W3Schools Online Web Tutorials
- Paljon voi oppia myös tutkimalla valmiiden HTML-dokumenttien koodia (selaimen valikosta View -> Page Source)
Laitoksen WWW-palvelin
Laitoksen WWW-palvelimen palvelinohjelmisto on Apache. Palvelimen ominaisuuksiin kuuluvat muun muassa
- SSL-salaus
- SSI-tuki (Server Side Includes, palvelimella tapahtuva HTML-tiedostojen jäsentäminen)
- Käyttäjät voivat itse säädellä palvelimen toimintaa omilla sivuillaan .htaccess -tiedostojen avulla.
- Käyttäjien omien CGI-ohjelmien ajo on palvelimella estetty turvallisuussyistä.
Käyttäjien omien CGI-ohjelmien ja muiden erityisten WWW-sovellusten ajo on mahdollista tietokantapalvelimella db.cs.helsinki.fi . Tähän liittyviin ohjeisiin on linkkejä TKTL:n atk-ohjeiden etusivulla.
Laitoksen WWW-palvelimen käyttöppaat ovat seuraavissa paikoissa:
- laitoksella käytettävän WWW-palvelinohjelmiston, Apachen, käyttöopas
- Apachen SSL-salakirjoituksen toteuttavan kirjaston, mod_ssl, käyttöopas