Lighty.info

Lighttpd'n asennus Ubuntussa


Tämä dokumentti kuvaa web-palvelimen ja php'n asentamisen Ubuntu-ympäristössä. Oletuksena on ettei vastaavanlaisia palveluita ole ennen asennettu. Perusasennus on nopea ja helppo tehdä APT'llä pääkäyttäjänä (sudo) komentokehotteessa.

Asennettaan paketti:

apt-get install lighttpd

Riippuen peruskokoonpanosta, järjestelmä voi tarjota asennettavaksi myös muita paketteja tai suosittaa niitä.

Asennetaan php5. Lighttpd käyttää php'ta FastCGI'n välityksellä.

apt-get install php5-cgi

Php'n tiedostossa /etc/php5/cgi/php.ini on tehtävä muutos:

cgi.fix_pathinfo = 1

Lighttpd pitää konfiguroida käyttämään php'ta. Se tehdään lisäämällä asennustiedostossa /etc/lighttpd/lighttpd.conf olevaan server.modules-kohtaan "mod_fastcgi". Samaan tiedostoon on lisättävä tieto poluista:

fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/bin/php5-cgi",
"socket" => "/tmp/php.socket"
)))

Yllä olevan esimerkin voi kopioida (copy/paste) sellaisenaan.

Käynnistetään lighttpd uudelleen:

/etc/init.d/lighttpd restart

Kehitelmän toimivuus on helppo testata tulostamalla php'n tiedot. Web-palvelimen dokumenttijuureen tehdään tiedosto (esimerkiksi) “info.php”. Nimellä ei ole merkitystä, ainostaan sen päätteen täytyy olla “.php”. Oletuksena juuri on hakemistossa /var/www/. Tiedoston sisältö:

<?php
phpinfo();
?>

Tämän jälkeen selaimella haetaan url http://domain.fi/info.php. Ellei dns-palvelua ole käytössä, domainin sijasta voi käyttää palvelimen ip-osoitetta. Näytölle pitäisi tulostua asennetun php'n perustiedot.

Lisää aiheesta Lighttpd'n dokumentaatiossa

---

Sivuston materiaalia voi vapaasti kopioida ja levittää. Julkaisijana toimii Hannesonline.

2009 lighty-info