Platform: windows, linux, solaris, openbsd, irix, aix
Sprog: English
Webserver, hvis primære mål er at være hurtig, sikker, fleksibel og tro mod standarder. Det anbefales især på servere med overdreven belastning, da lighttpd kræver mindre behandlingskapacitet og RAM.
Lighttpd er velegnet til enhver server, der har belastningsproblemer. Det er gratis software og distribueres under BSD-licensen. Det fungerer officielt på GNU / Linux og UNIX.
For Microsoft Windows er der en distribution kendt som Lighttpd For Windows vedligeholdt af Kevin Worthington.
funktioner:
Det har en særlig betydning i PHP, for hvilke der er foretaget specifikke forbedringer.
Det er også almindeligt at kombinere det med Ruby on Rails.
# aptitude installer lighttpd php5-cgi
Hvis vi vil ændre Lighttpd-lytteporten, bliver vi nødt til at indtaste filen "Lighttpd.conf" fundet i mappen "/ etc / lighttpd /" og tilføj følgende linjer:
(vi skal være som rod)
server.pot = 8080
server.socket = "[::]: 8080 ′ ′
I dette tilfælde lyttede vi til port 8080.
Derefter konfigurerer vi php.ini-filen (findes i / etc / php5 / cgi /) for at aktivere den til CGI, for at tilføje denne linje den sidste "cgi.fix_pathinfo = 1”, Vi gør det på følgende måde:
# smed ud "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini
og vi skulle have noget som dette:
# nano /etc/lighttpd/lighttpd.conf
Jeg bruger nano, men du kan bruge hvad du vil, gedit, vi, kwrite, geany osv.
fastcgi.server = (".php" => (("bin-sti »=>« / usr / bin / php5-cgi », "Socket" => "/tmp/php.socket")))
Jeg anbefaler, at du kopierer dette og ikke er en kopipasta, fordi tegnfejl som kommaer, anførselstegn og alt, hvad der plejer at forekomme.
Nu aktiverer vi det hurtige cgi-modul og genstarter webserveren (lighttpd), så de foretagne ændringer anvendes:
# lighttpdenablemod fastcgi && /etc/init.d/lighttpd genstart
Nå med alt dette har vi allerede webserveren konfigureret og klar til at være vært for en html-side eller php-scripts, vi behøver kun at åbne en browser og placere vores adresse IP eller bare skriv localhost og en eksempelside skal vises, der fortæller os, at serveren kører.
Ellers kan vi drage fordel og teste, om php-tolk også kører, for det kan vi lave et lille og simpelt php-script og gemme det i standardmappen, som det har konfigureret lighttpd
# smed ud " »>> /var/www/test.php
og så åbner vi browseren og den adresselinje, vi sætter: localhost / test.php
og vi skulle se noget som dette. Hvis du IKKE ser det, skal du kontrollere de foregående trin, fordi der var noget galt.
Snart vil jeg uploade, hvordan man hoster mere end et domæne gennem den smukke virtual-host mode 😉
kilde: Original artikel
Tillykke, godt indlæg 😀
Godt første indlæg, og faktisk skal jeg teste det mod ngix xD
Nano hvis du kan blive skør og tage en artikel om Lighthttpd vs Nginx er, at næsten jeg er blevet en jonkie af lyset hehe
Jeg fortæller altid mig selv, at jeg vil prøve det, men til sidst bliver jeg doven, og jeg ender med at installere apache, hvilket jeg allerede ved godt.
Lad os se, når jeg muntrer op
Fremragende post ^^
Når jeg ser denne slags "bidrag", har jeg større respekt for folk som Elav, der tager sig tid og kræfter til at skrive og lægge originale artikler ud. Denne artikel er fra 15. april 2012 og kan findes på denne adresse:http://gooblogerman.blogspot.com/2012_04_01_archive.html
Du skal være ærlig og fortælle kilden.
Jeg ønsker ikke debatter, jeg håber, du forstår min holdning.
Efter at have set dit link er denne artikel tydeligvis intet andet end en kopi / indsæt af det samme, som du citerer .. Som den eneste forfatter (LiGNUxero) har det noget at gøre med det sted ..
Dog redigerer jeg indlægget og tilføjer kilden. Tak for afklaringen.
GIF XD
Et spørgsmål ... står der "server.pot = 8080" eller står der "server.port = 8080"? ellers fremragende post
Undskyld for ikke at citere kilden, men den blog er bare min, bare citer ikke den, for jeg vil sandsynligvis afmelde mig, hvis jeg aldrig opdaterer den blog ñ.ñ
Og forresten er det "server.port = 8080", fordi det blev konfigureret til port 8080. Det er værd at præcisere, at standardbrowserne opretter forbindelse til port 80, når de arbejder med HTTP-protokollen, men du kan bruge en anden port simpelthen og så skal du angive, hvilken port du skal oprette forbindelse til.
for eksempel i denne sag bliver vi nødt til at lægge i browseren: localhost: 8080
Jeg retter det samme 😉
Hvis bloggen kun er din, det vil sige helt din, er der ingen grund til at citere den eller ej, det er op til dig.
Hvis bloggen ikke er din, skal kilden nævnes 🙂
Uden tvivl bliver vi nødt til at prøve det, for øjeblikket fungerer den server, vi har, godt. Nginx er et fantastisk værktøj især i disse øjeblikke, hvor det at gøre mindre med mere er vigtigere end at gøre noget med meget: P. Synd, jeg kæmper med disse Windows-pc'er på arbejde. Jeg håber snart, at jeg får tilladelse til at installere min meget kære Suse