LIGHTTPD - väga kiire ja kerge veebiserver

Platvorm: aknad, linux, solaris, openbsd, irix, aix

Keel: Inglise

       Veebiserver, mille peamine eesmärk on olla kiire, turvaline, paindlik ja truu standarditele. See on eriti soovitatav serverites, kus on liiga palju koormusi, kuna lighttpd nõuab vähem töötlemisvõimsust ja RAM-i.

Lighttpd on veebiserver, mis on loodud kiireks, turvaliseks, paindlikuks ja standarditele vastavaks. See on optimeeritud keskkondadesse, kus kiirus on väga oluline. Seda seetõttu, et see tarbib vähem protsessoreid ja RAM-i kui teised serverid.
Lighttpd sobib igale serverile, millel on koormusprobleeme. See on tasuta tarkvara ja seda levitatakse BSD litsentsi alusel. See töötab ametlikult GNU / Linuxi ja UNIX-iga.
Microsoft Windowsi jaoks on levitamine tuntud kui Lighttpd Windows, mida haldab Kevin Worthington.
Omadused:
• Virtuaalne hostimine (majutab mitu domeeni samal IP-l)
• CGI, SCGI ja FastCGI
• PHP, Ruby, Pythoni jt tugi
• Pidev mälutarve
• HTTP suunab ja URL kirjutab ümber
• JNE.
Lighttpd võimaldab suhelda väliste programmidega FastCGI või SCGI abil, mis on algse CGI täiustused (samuti toetatud). Nii saab kasutada praktiliselt igas programmeerimiskeeles programme.
Sellel on eriline tähtsus PHP-s, mille osas on tehtud konkreetseid täiustusi.
Samuti on tavaline kombineerida seda Ruby on Rails'iga.
 
Aja säästmiseks installime LIGHTTPD ja php ning teeme seda kõike järgmise käsuga:

# aptitude installige lighttpd php5-cgi 



Kui soovime muuta Lighttpd kuulamisporti, peame faili sisestama "Lighttpd.conf" leiti kaustast "/ etc / lighttpd /" ja lisage järgmised read:
(peame olema juur)
server.pot = 8080
server.socket = "[::]: 8080"
Sel juhul panime kuulamise porti 8080.
Seejärel konfigureerime faili php.ini (leitud / etc / php5 / cgi /), et see CGI-le võimaldada, selleks lisame selle rea lõpliku "cgi.fix_pathinfo = 1”, Teeme seda järgmiselt:

# viskas välja "cgi.fix_pathinfo = 1 ">> nano /etc/php5/cgi/php.ini

ja meil peaks olema midagi sellist:

Nüüd hoiatame LGHTTPD-d, et hakkame FastCGI-d kasutama ja faili muutma lighttpd.conf asub kaustas "/ etc / lighttpd /".

# nano /etc/lighttpd/lighttpd.conf

Ma kasutan nanot, kuid võite kasutada kõike, mida soovite, gedit, vi, kwrite, geany jne.

fastcgi.server = (".php" => (("bin-tee »=>« / usr / bin / php5-cgi », "Pesa" => "/tmp/php.pesa")))

Soovitan teil see kopeerida ja mitte olla kleepimispasta, sest märgivead nagu komad, jutumärgid ja kõik, mis kipuvad ilmnema.
Nüüd aktiveerime kiire cgi mooduli ja taaskäivitame veebiserveri (lighttpd), nii et tehtud muudatused rakendatakse:

# lighttpdenablemod fastcgi && /et/init.d/lighttpd taaskäivitage

Kõige selle juures on meil juba veebiserver konfigureeritud ja valmis html-lehe või php-skriptide majutamiseks, meil on vaja ainult avada brauser ja panna oma aadress IP või lihtsalt kirjutada localhost ja peaks ilmuma näidisleht, mis ütleb meile, et server töötab.
Vastasel juhul saame ära kasutada ja testida, kas töötab ka php-tõlk, selleks saame teha väikese ja lihtsa php-skripti ning salvestada selle vaikekataloogi, mille see on seadistanud lighttpd

# viskas välja " »>> /var/www/test.php

ja siis avame brauseri ja meie pandud aadressiriba: localhost / test.php
ja me peaksime midagi sellist nägema. Kui te seda ei näe, kontrollige eelmisi samme, sest midagi oli valesti.

kui näete seda siis ... 
Selleks valmis, et meie LIGHTTPD-server töötab juba koos PHP5-ga.

Varsti laadin üles, kuidas majutada rohkem kui ühte domeeni läbi ilusa virtuaal-hostirežiimi 😉

allikas: Algne artikkel


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   KZKG ^ Gaara DIJO

    Palju õnne, hea postitus 😀

  2.   nano DIJO

    Hea esimene postitus ja tegelikult katsetan seda ngix xD vastu

    1.    Hyuuga_neji DIJO

      Nano, kui saate hulluks minna ja võtta artikli Lighthttpd vs Nginxi kohta, on see, et peaaegu minust on saanud valguse jonkie hehe

  3.   oberost DIJO

    Ütlen endale alati, et proovin seda, kuid lõpuks muutun laisaks ja installin lõpuks apache, mida ma juba tean.

    Vaatame, millal ma rõõmustan

  4.   elav DIJO

    Suurepärane postitus ^^

  5.   Hr Linux DIJO

    Selliseid "kaastöid" nähes austan rohkem selliseid inimesi nagu Elav, kes võtavad aega ja vaeva originaalartiklite kirjutamiseks ja väljapanekuks. See artikkel pärineb 15. aprillist 2012 ja selle leiate aadressilt:http://gooblogerman.blogspot.com/2012_04_01_archive.html
    Tuleb olla aus ja öelda allikale.
    Ma ei taha vaidlusi, loodan, et mõistate minu seisukohta.

    1.    elav DIJO

      On selge, et pärast teie lingi nägemist pole see artikkel midagi muud kui koopia / kleepimine samast, mida tsiteerite .. Ainsa autorina (LiGNUxero) on sellel midagi selle saidiga seotud

      Kuid ma redigeerin postitust ja lisan allika. Tänud selgitamast.

  6.   v3on DIJO

    GIF XD

  7.   Hyuuga_neji DIJO

    Üks küsimus ... kas öeldakse "server.pot = 8080" või "server.port = 8080"? muidu suurepärane postitus

  8.   LiGNUxer DIJO

    Vabandust, et ma ei viidanud allikale, kuid see ajaveeb on lihtsalt minu oma, lihtsalt ärge tsiteerige seda, sest tõenäoliselt loobun tellimusest, kui ma seda blogi kunagi ei värskenda

    Muide, see on "server.port = 8080", kuna see oli konfigureeritud pordi 8080 jaoks. Tasub selgitada, et vaikebrauserid loovad ühenduse HTTP-protokolliga töötades 80. pordiga, kuid võite kasutada muud porti, mille peate sellele juurdepääsemiseks lihtsalt määrama. millise porti ühendada.
    näiteks selleks puhuks peame sisestama brauserisse: localhost: 8080

    Parandan seda juba sama 😉

    1.    KZKG ^ Gaara DIJO

      Kui ajaveeb on ainult teie, see tähendab täielikult teie oma, siis pole vaja seda tsiteerida või mitte, see on teie otsustada.
      Kui ajaveeb pole teie, tuleb viidata allikale 🙂

  9.   Paula Martinez DIJO

    Kahtlemata peame seda proovima, praegu töötab meie server hästi. Nginx on suurepärane vahend just nendel hetkedel, kus rohkemaga vähemaga tegelemine on olulisem kui palju mitte midagi tegemine: P. Kahju, et ma vaevlen nende Windowsi arvutitega tööl. Loodan, et varsti antakse mulle volitus paigaldada oma väga kallis Suse