Hvordan bygge mod_fastcgi Lighttpd

Den Lighttpd webserveren gir web-administratorer og programmerere med et sett av effektiviserings verktøy for å optimalisere nettforbindelser. Blant flere web optimalisering moduler inkluderer Lighttpd den FastCGI modul for å håndtere forespørsler til serveren din. Den FastCGI modul, referert til som "mod_fastcgi" inne Lighttp, konverterer nettside anmodning inn i Common Gateway Interface format for raskere svar. Og hvis du ønsker å implementere FastCGI-modulen i din installasjon av Lighttpd, må du først å kompilere modulen.

Bruksanvisning

1 Åpne "Terminal" konsollen vinduet fra skrivebordet. Type "Root" og deretter trykke "Enter" -tasten på tastaturet. Skriv inn administratorpassordet for å få tilgang til operativsystemet rotkatalogen.

2 Skriv "$ php-cgi -v" ved ledeteksten, og deretter trykke "Enter" -tasten på tastaturet for å sikre at du har FastCGI støtte på datamaskinen. Du vil motta et svar fra "PHP (cgi-fcgi)" hvis støtte er tilgjengelig.

3 Skriv "$ som php-cgi," og deretter trykke "Enter" -tasten for å finne ut hvilken katalog inneholder cgi-fcgi. Skriv inn banen som vises i svaret, for eksempel "/ usr / bin / php-cgi." Skriv inn "# vi /etc/lighttpd/lighttpd.conf" for å starte Lighttpd konfigurasjonsfilen.

4 Skriv "server.modules + = (" mod_fastcgi ")" under den første linjen i konfigurasjonsfilen er "####-moduler for å laste" overskriften for å sette serveren loader inn Lighttpd konfigurasjonsfilen.

5 Type "fastcgi.server = (" php "=> ((" på neste linje. Skriv "" bin-banen "=>" / usr / bin / php-cgi ",," og "" socket "=> "/tmp/php.socket" "og" "bin-miljø" => ( "på de neste tre linjene i fila - utelate ytre komma og anførselstegn i kommandoen.

6 Skriv "PHP_FCGI_CHILDREN" => "16", og "PHP_FCGI_MAX_REQUESTS" => "10000" på siden av linjene i fila. Rykke inn de to linjene under "" bin-miljø "=> (" linje av filen.

7 Type "fastcgi.server = (", "" aspx "=> ((", "))" og ")" på de neste fire linjene i dokumentet. Legg innrykk til hver etterfølgende linje - utelate den ytre anførselstegn og komma.

8 Klikk på "Lagre" -knappen i konfigurasjonsfilen redaktør verktøylinjen, og deretter lukke vinduet. Type "# /etc/init.d/lighttpd restart" i terminalvinduet for å starte Lighttpd.