Platforma: langai, linux, solaris, openbsd, irix, aix
Kalba: Anglų
Tinklo serveris, kurio pagrindinis tikslas yra greitas, saugus, lankstus ir ištikimas standartus. Tai ypač rekomenduojama serveriuose, kuriuose yra per didelė apkrova, nes reikia „lighttpd“ mažesnė perdirbimo talpa ir RAM.
„Lighttpd“ tinka bet kuriam serveriui, turinčiam apkrovos problemų. Tai nemokama programinė įranga ir platinama pagal BSD licenciją. Tai veikia oficialiai GNU / Linux ir UNIX.
„Microsoft Windows“ yra paskirstymas, žinomas kaip „Lighttpd for Windows“, kurį tvarko Kevinas Worthingtonas.
Savybės:
Jis turi ypatingą reikšmę PHP, kurį buvo specialiai patobulinta.
Taip pat įprasta jį derinti su „Ruby on Rails“.
# aptitude įdiekite lighttpd php5-cgi
Jei norime pakeisti „Lighttpd“ klausymosi prievadą, turėsime įvesti failą „Lighttpd.conf“ rastas aplanke „/ etc / lighttpd /“ ir pridėkite šias eilutes:
(mes turime būti kaip šaknis)
server.pot = 8080
server.socket = "[::]: 8080 ′ ′
Šiuo atveju 8080 prievadą įdėjome į klausymą.
Tada sukonfigūruojame failą php.ini (randamas / etc / php5 / cgi /), kad jį būtų galima naudoti CGI, už tai mes įtraukiame šią eilutę į finalą "cgi.fix_pathinfo = 1“, Mes tai darome taip:
# išmetė "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini
ir mes turėtume turėti kažką tokio:
# nano /etc/lighttpd/lighttpd.conf
Aš naudoju nano, bet jūs galite naudoti viską, ko norite, „gedit“, „vi“, „kwrite“, „geany“ ir kt.
fastcgi.server = (".php" => (("šiukšliadėžė »=>« / usr / bin / php5-cgi », "Lizdas" => "/tmp/php.socket")))
Aš rekomenduoju jums tai nukopijuoti, o ne būti kopijavimo įklijavimu, nes simbolių klaidos, pvz., Kableliai, kabutės ir visos kitos, kurios dažniausiai pasitaiko.
Dabar mes suaktyviname greitąjį cgi modulį ir iš naujo paleiskite žiniatinklio serverį (lighttpd), kad būtų pritaikyti atlikti pakeitimai:
# lighttpdenablemod fastcgi && /etc/init.d/lighttpd paleiskite iš naujo
Na, visa tai jau turime sukonfigūruotą žiniatinklio serverį ir pasirengusį talpinti html puslapį ar php scenarijus, mums reikia tik atidaryti naršyklę ir įdėti savo adresą IP arba tiesiog rašyk localhost ir turėtų pasirodyti puslapio pavyzdys, kuriame būtų nurodyta, kad serveris veikia.
Kitu atveju galime pasinaudoti pranašumais ir išbandyti, ar veikia ir PHP vertėjas, tam galime sukurti nedidelį ir paprastą php scenarijų ir išsaugoti numatytame kataloge, kurį jis sukonfigūravo lighttpd
# išmetė " »>> /var/www/test.php
tada atidarome naršyklę ir įdėtą adreso juostą: localhost / test.php
ir mes turėtume pamatyti kažką panašaus. Jei to nematote, patikrinkite ankstesnius veiksmus, nes kažkas buvo ne taip.
Netrukus įkelsiu, kaip priglobti daugiau nei vieną domeną per gražų virtualaus kompiuterio režimą 😉
Fuente: Originalus straipsnis
12 komentarai, palikite savo
Sveikiname, geras postas 😀
Geras pirmasis įrašas ir iš tikrųjų išbandysiu jį prieš „ngix xD“
„Nano“, jei galite išprotėti ir paimti straipsnį apie „Lighthttpd vs Nginx“, yra tai, kad beveik aš tapau šviesos jonkie hehe
Aš visada sakau sau, kad bandysiu tai išbandyti, bet galų gale aš tingiu ir galų gale įdiegiu „Apache“, ką aš jau gerai žinau.
Pažiūrėsime, kai nudžiugsiu
Puikus postas ^^
Matydamas tokio pobūdžio „indėlius“, aš labiau gerbiu tokius žmones kaip Elavas, kurie skiria laiko ir pastangų originaliems straipsniams parašyti ir išleisti. Šis straipsnis yra 15 m. Balandžio 2012 d. Ir jį galima rasti šiuo adresu:http://gooblogerman.blogspot.com/2012_04_01_archive.html
Turite būti sąžiningas ir pasakyti šaltiniui.
Aš nenoriu diskusijų, tikiuosi, jūs suprantate mano poziciją.
Aišku, pamačius jūsų nuorodą, šis straipsnis yra ne kas kita, o to paties, kurį cituojate, kopija / įklijavimas. Kaip vienintelis autorius (LiGNUxero), jis turi ką nors bendro su ta svetaine ..
Tačiau redaguoju įrašą ir pridedu šaltinį. Ačiū už paaiškinimą.
GIF XD
Vienas klausimas ... ar jame sakoma „server.pot = 8080“, ar „server.port = 8080“? šiaip puikus postas
Atsiprašau, kad nenurodžiau šaltinio, bet tas tinklaraštis yra tik mano, tiesiog nenurodykite jo, nes tikriausiai atsisakysiu prenumeratos, jei niekada neatnaujinsiu to tinklaraščio ñ.ñ
Beje, tai yra „server.port = 8080“, nes jis buvo sukonfigūruotas 8080 prievadui. Verta patikslinti, kad numatytosios naršyklės prisijungia prie 80 prievado, kai jos dirba su HTTP protokolu, tačiau kitą prievadą galite naudoti paprastai ir tada turite nurodyti prie kurio uosto prisijungti.
pavyzdžiui, šiuo atveju turėtume įdėti į naršyklę: localhost: 8080
Aš jau taisau tą patį 😉
Jei tinklaraštis yra tik jūsų, tai yra, visiškai jūsų, tada nereikia jo cituoti ar ne, tai priklauso tik nuo jūsų.
Jei tinklaraštis nėra jūsų, reikia nurodyti šaltinį 🙂
Be jokios abejonės, turėsime tai išbandyti, šiuo metu mūsų turimas serveris veikia gerai. „Nginx“ yra puiki priemonė ypač toms akimirkoms, kai mažiau daryti su daugiau yra svarbiau nei nieko nedaryti su daug: P. Blogai, kad darbe kovoju su šiais „Windows“ kompiuteriais. Tikiuosi, kad netrukus jie mane įgalins įdiegti mano labai brangų „Suse“