Plattform: windows, linux, solaris, openbsd, irix, aix
språk: Engelska
Webbserver vars primära mål är att vara snabb, säker, flexibel och trogen mot standarder. Det rekommenderas särskilt på servrar med överdriven belastning, eftersom lighttpd kräver mindre bearbetningskapacitet och RAM.
Lighttpd är lämplig för alla server som har belastningsproblem. Det är fri programvara och distribueras under BSD-licensen. Det fungerar officiellt på GNU / Linux och UNIX.
För Microsoft Windows finns en distribution som kallas Lighttpd For Windows som upprätthålls av Kevin Worthington.
funktioner:
Det har en speciell betydelse i PHP, för vilken specifika förbättringar har gjorts.
Det är också vanligt att kombinera det med Ruby on Rails.
# aptitude installera lighttpd php5-cgi
Om vi vill ändra lyssningsporten för Lighttpd måste vi ange filen "Lighttpd.conf" hittades i mappen "/ etc / lighttpd /" och lägg till följande rader:
(vi måste vara som rot)
server.pot = 8080
server.socket = "[::]: 8080 ′ ′
I det här fallet sätter vi port 8080 på att lyssna.
Sedan konfigurerar vi php.ini-filen (finns i / etc / php5 / cgi /) för att göra det möjligt för CGI, för det lägger vi till den här raden den sista "cgi.fix_pathinfo = 1”, Vi gör det på följande sätt:
# kastade ut "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini
och vi borde ha något så här:
# nano /etc/lighttpd/lighttpd.conf
Jag använder nano men du kan använda vad du vill, gedit, vi, kwrite, geany, etc.
fastcgi.server = (".php" => (("bin-path »=>« / usr / bin / php5-cgi », "Socket" => "/tmp/php.socket")))
Jag rekommenderar att du kopierar detta och inte är en kopieringspasta eftersom teckenfel som kommatecken, citattecken och allt som tenderar att inträffa.
Nu aktiverar vi den snabba cgi-modulen och startar om webbservern (lighttpd) så att de gjorda ändringarna tillämpas:
# lighttpdenablemod fastcgi && /etc/init.d/lighttpd starta om
Med allt detta har vi redan webbservern konfigurerad och redo att vara värd för en html-sida eller php-skript, vi behöver bara öppna en webbläsare och ange vår adress IP eller bara skriva lokalvärd och en provsida ska visas som berättar att servern körs.
Annars kan vi dra nytta av och testa om php-tolk också körs, för det kan vi skapa ett litet och enkelt php-skript och spara det i standardkatalogen som den har konfigurerat lighttpd
# kastade ut " »>> /var/www/test.php
och sedan öppnar vi webbläsaren och adressfältet vi lägger: localhost / test.php
och vi borde se något liknande. Om du INTE ser det, kontrollera de tidigare stegen eftersom något var fel.
Snart laddar jag upp hur man är värd för mer än en domän genom det vackra virtuella värdläget 😉
Fuente: Originalartikel
Grattis, bra inlägg 😀
Bra första inlägg, och faktiskt ska jag testa det mot ngix xD
Nano om du kan bli galen och ta en artikel om Lighthttpd vs Nginx är att jag nästan har blivit en jonkie av ljuset hehe
Jag säger alltid till mig själv att jag ska prova det men i slutändan blir jag lat och slutar installera apache vilket är vad jag redan vet väl.
Låt oss se när jag muntrar upp
Utmärkt inlägg ^^
När jag ser den här typen av "bidrag" har jag mer respekt för människor som Elav som tar sig tid och ansträngningar att skriva och lägga ut originalartiklar. Den här artikeln är från den 15 april 2012 och finns på denna adress:http://gooblogerman.blogspot.com/2012_04_01_archive.html
Du måste vara ärlig och berätta för källan.
Jag vill inte ha debatter, jag hoppas att du förstår min ståndpunkt.
Efter att ha sett din länk är det tydligt att den här artikeln inte är mer än en kopia / klistra in av samma sak som du citerar .. Som enda författare (LiGNUxero) har det något att göra med den webbplatsen ..
Men jag redigerar inlägget och lägger till källan. Tack för klargörandet.
GIF XD
En fråga ... står det "server.pot = 8080" eller står det "server.port = 8080"? annars utmärkt inlägg
Ledsen för att jag inte citerade källan men den bloggen är bara min, bara citera inte den för jag kommer antagligen att avregistrera om jag aldrig uppdaterar den bloggen ñ.ñ
Förresten är det "server.port = 8080" eftersom det var konfigurerat för port 8080. Det är värt att klargöra att standardwebbläsarna ansluter till port 80 när de arbetar med HTTP-protokollet, men du kan använda en annan port enkelt och sedan du måste ange vilken port du ska ansluta till.
till exempel i det här fallet skulle vi behöva lägga i webbläsaren: localhost: 8080
Jag korrigerar det redan på samma sätt 😉
Om bloggen bara är din, det vill säga helt din, behöver du inte citera den eller inte, det är upp till dig.
Om bloggen inte är din måste källan citeras 🙂
Utan tvekan måste vi prova det, för tillfället fungerar servern vi har bra. Nginx är ett bra verktyg speciellt för dessa stunder där det är viktigare att göra mindre med mer än att göra ingenting med mycket: P. Synd att jag kämpar med dessa Windows-datorer på jobbet. Jag hoppas snart att jag kommer att ha rätt att installera min kära Suse