Plattform: windows, linux, solaris, openbsd, irix, aix
språk~~POS=HEADCOMP: Norsk
Webserver som har som hovedmål å være rask, sikker, fleksibel og tro mot standarder. Det anbefales spesielt på servere med overdreven belastning, siden lighttpd krever mindre prosessorkapasitet og RAM.
Lighttpd er egnet for alle servere som har problemer med belastningen. Det er gratis programvare og distribueres under BSD-lisensen. Det fungerer offisielt på GNU / Linux og UNIX.
For Microsoft Windows er det en distribusjon kjent som Lighttpd For Windows vedlikeholdt av Kevin Worthington.
funksjoner:
Det har en spesiell betydning i PHP, som det er gjort spesifikke forbedringer for.
Det er også vanlig å kombinere det med Ruby on Rails.
# aptitude installer lighttpd php5-cgi
Hvis vi vil endre Lighttpd-lytteporten, må vi legge inn filen "Lighttpd.conf" funnet i mappen "/ etc / lighttpd /" og legg til følgende linjer:
(vi må være som rot)
server.pot = 8080
server.socket = "[::]: 8080 ′ ′
I dette tilfellet setter vi port 8080 på lytting.
Deretter konfigurerer vi php.ini-filen (funnet i / etc / php5 / cgi /) for å aktivere den til CGI, for det legger vi til denne linjen den siste "cgi.fix_pathinfo = 1”, Vi gjør det som følger:
# kastet ut "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini
og vi burde ha noe slikt:
# nano /etc/lighttpd/lighttpd.conf
Jeg bruker nano, men du kan bruke hva du vil, gedit, vi, kwrite, geany, etc.
fastcgi.server = (".php" => (("bin-path »=>« / usr / bin / php5-cgi », "Socket" => "/tmp/php.socket")))
Jeg anbefaler at du kopierer dette og ikke er en kopipasta fordi tegnfeil som komma, anførselstegn og alt som pleier å oppstå.
Nå aktiverer vi den raske cgi-modulen og starter webserveren på nytt (lighttpd) slik at endringene blir brukt:
# lighttpdenablemod fastcgi && /etc/init.d/lighttpd restart
Vel, med alt dette har vi allerede webserveren konfigurert og klar til å være vert for en html-side eller php-skript, vi trenger bare å åpne en nettleser og sette adressen vår IP eller bare skriv localhost og en eksempelside skal vises som forteller oss at serveren kjører.
Ellers kan vi dra nytte og teste om php-tolken også kjører, for det kan vi lage et lite og enkelt php-skript og lagre det i standardkatalogen som den har konfigurert lighttpd
# kastet ut " »>> /var/www/test.php
og så åpner vi nettleseren og adressefeltet vi setter: localhost / test.php
og vi skulle se noe slikt. Hvis du IKKE ser det, sjekk de forrige trinnene fordi noe var galt.
Snart vil jeg laste opp hvordan jeg skal være vert for mer enn ett domene gjennom den vakre virtuelle vertsmodus 😉
Fuente: Original artikkel
12 kommentarer, legg igjen dine
Gratulerer, bra innlegg 😀
Bra første innlegg, og faktisk skal jeg teste det mot ngix xD
Nano hvis du kan gå vill og få en artikkel om Lighthttpd vs Nginx er at nesten jeg har blitt en jonkie av lyset hehe
Jeg sier alltid til meg selv at jeg skal prøve det, men til slutt blir jeg lat og ender opp med å installere apache, det er det jeg allerede vet godt.
La oss se når jeg muntrer opp
Utmerket innlegg ^^
Ser jeg denne typen "bidrag", har jeg mer respekt for folk som Elav som tar seg tid og krefter på å skrive og legge ut originale artikler. Denne artikkelen er fra 15. april 2012 og finner du på denne adressen:http://gooblogerman.blogspot.com/2012_04_01_archive.html
Du må være ærlig og fortelle kilden.
Jeg vil ikke ha debatter, jeg håper du forstår min posisjon.
Etter å ha sett linken din er denne artikkelen tydeligvis ikke mer enn en kopi / lim av det samme som du siterer .. Som eneste forfatter (LiGNUxero), har det noe å gjøre med dette nettstedet ..
Imidlertid redigerer jeg innlegget og legger til kilden. Takk for oppklaringen.
GIF XD
Ett spørsmål ... står det "server.pot = 8080" eller står det "server.port = 8080"? ellers utmerket innlegg
Beklager for ikke å sitere kilden, men den bloggen er bare min, bare ikke siter den fordi jeg vil sannsynligvis avslutte abonnementet hvis jeg aldri oppdaterer den bloggen ñ.ñ
Og forresten, det er "server.port = 8080" fordi den ble konfigurert for port 8080. Det er verdt å avklare at standardleserne kobler til port 80 når de jobber med HTTP-protokollen, men du kan bruke en annen port enkelt og så må du spesifisere hvilken port du skal koble til.
for eksempel for dette tilfellet måtte vi legge i nettleseren: localhost: 8080
Jeg retter det allerede det samme 😉
Hvis bloggen er din alene, det vil si helt din, er det ikke nødvendig å sitere det eller ikke, det er opp til deg.
Hvis bloggen ikke er din, må kilden siteres 🙂
Uten tvil må vi prøve det, for øyeblikket fungerer serveren vi har. Nginx er et flott verktøy spesielt for disse øyeblikkene der det å gjøre mindre med mer er viktigere enn å gjøre ingenting med mye: P. Synd at jeg sliter med disse Windows-PCene på jobben. Jeg håper snart jeg får autorisasjon til å installere min kjære Suse