Platforma: windows, linux, solaris, openbsd, irix, aix
Jezik: Engleski
Web poslužitelj čiji je primarni cilj biti brz, siguran, fleksibilan i vjeran standardima. Posebno se preporučuje na poslužiteljima s pretjeranim opterećenjem, jer lighttpd zahtijeva manji kapacitet obrade i RAM.
Lighttpd je pogodan za bilo koji poslužitelj koji ima problema s učitavanjem. To je besplatni softver i distribuira se pod BSD licencom. Službeno radi na GNU / Linuxu i UNIX-u.
Za Microsoft Windows postoji distribucija poznata kao Lighttpd For Windows koju održava Kevin Worthington.
Značajke:
Ima posebnu važnost u PHP-u, za što su napravljena posebna poboljšanja.
Također je uobičajeno kombinirati ga s Ruby on Rails.
# aptitude instalirajte lighttpd php5-cgi
Ako želimo promijeniti Lighttpd port za slušanje, morat ćemo unijeti datoteku "Lighttpd.conf" pronađen u mapi "/ etc / lighttpd /" i dodajte sljedeće retke:
(moramo biti kao root)
poslužitelj.pot = 8080
server.socket = "[::]: 8080 ′ ′
U ovom slučaju stavljamo port 8080 na preslušavanje.
Zatim konfiguriramo datoteku php.ini (koja se nalazi u / etc / php5 / cgi /) kako bi je omogućili na CGI, za to dodajemo ovaj redak konačni "cgi.fix_pathinfo = 1”, Radimo to na sljedeći način:
# izbaciti "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini
i trebali bismo imati nešto poput ovoga:
# nano /etc/lighttpd/lighttpd.conf
Koristim nano, ali možete koristiti što god želite, gedit, vi, kwrite, geany itd.
fastcgi.server = (".php" => (("bin-path »=>« / usr / bin / php5-cgi », "Socket" => "/tmp/php.socket")))
Preporučujem da ovo kopirate i da ne budete paste za kopiranje jer se pojavljuju pogreške u znakovima, poput zareza, navodnika i svih ostalih.
Sada aktiviramo brzi cgi modul i ponovno pokrećemo web poslužitelj (lighttpd) tako da su primijenjene izvršene promjene:
# lighttpdenablemod fastcgi && /etc/init.d/lighttpd restart
Pa uz sve ovo već imamo konfigurirani web poslužitelj i spreman za hostiranje html stranice ili php skripti, trebamo samo otvoriti preglednik i staviti našu adresu IP ili samo napiši localhost i trebala bi se pojaviti ogledna stranica koja nam govori da je poslužitelj pokrenut.
Inače možemo iskoristiti i testirati radi li i php interpreter, za to možemo napraviti malu i jednostavnu php skriptu i spremiti je u zadani direktorij koji je konfigurirao lighttpd
# izbaciti " »>> /var/www/test.php
a zatim otvaramo preglednik i adresnu traku koju stavljamo: localhost / test.php
i trebali bismo vidjeti nešto poput ovoga. Ako ga NE vidite, provjerite prethodne korake jer nešto nije bilo u redu.
Uskoro ću učitati kako ugostiti više od jedne domene koristeći prekrasan modalitet virtualnog domaćina
izvor: Orginalni članak