LIGHTTPD - vrlo okretan i lagan web poslužitelj

Platforma: windows, linux, solaris, openbsd, irix, aix

Jezik: Engleski

       Web poslužitelj čiji je primarni cilj biti brz, siguran, fleksibilan i vjeran standardima. Posebno se preporučuje na poslužiteljima s pretjeranim opterećenjem, jer lighttpd zahtijeva manji kapacitet obrade i RAM.

Lighttpd je web poslužitelj dizajniran da bude brz, siguran, fleksibilan i u skladu sa standardima. Optimiziran je za okruženja u kojima je brzina vrlo važna. To je zato što troši manje CPU-a i RAM-a od ostalih poslužitelja.
Lighttpd je pogodan za bilo koji poslužitelj koji ima problema s učitavanjem. To je besplatni softver i distribuira se pod BSD licencom. Službeno radi na GNU / Linuxu i UNIX-u.
Za Microsoft Windows postoji distribucija poznata kao Lighttpd For Windows koju održava Kevin Worthington.
Značajke:
• Virtualni hosting (hostira nekoliko domena na istoj IP-u)
• CGI, SCGI i FastCGI
• Podrška za PHP, Ruby, Python i druge
• Stalna potrošnja memorije
• HTTP preusmjeravanja i URL prepravlja
• ITD.
Lighttpd vam omogućuje komunikaciju s vanjskim programima pomoću FastCGI ili SCGI, što su poboljšanja izvornog CGI (također podržano). Na taj se način mogu koristiti programi na gotovo bilo kojem programskom jeziku.
Ima posebnu važnost u PHP-u, za što su napravljena posebna poboljšanja.
Također je uobičajeno kombinirati ga s Ruby on Rails.
 
Instalirat ćemo LIGHTTPD i php kako bismo uštedjeli vrijeme i sve to radimo sljedećom naredbom:

# aptitude instalirajte lighttpd php5-cgi 



Ako želimo promijeniti Lighttpd port za slušanje, morat ćemo unijeti datoteku "Lighttpd.conf" pronađen u mapi "/ etc / lighttpd /" i dodajte sljedeće retke:
(moramo biti kao root)
poslužitelj.pot = 8080
server.socket = "[::]: 8080 ′ ′
U ovom slučaju stavljamo port 8080 na preslušavanje.
Zatim konfiguriramo datoteku php.ini (koja se nalazi u / etc / php5 / cgi /) kako bi je omogućili na CGI, za to dodajemo ovaj redak konačni "cgi.fix_pathinfo = 1”, Radimo to na sljedeći način:

# izbaciti "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini

i trebali bismo imati nešto poput ovoga:

Sada ćemo upozoriti LGHTTPD da ćemo koristiti FastCGI i urediti datoteku lighttpd.conf smješten u mapi "/ etc / lighttpd /".

# nano /etc/lighttpd/lighttpd.conf

Koristim nano, ali možete koristiti što god želite, gedit, vi, kwrite, geany itd.

fastcgi.server = (".php" => (("bin-path »=>« / usr / bin / php5-cgi », "Socket" => "/tmp/php.socket")))

Preporučujem da ovo kopirate i da ne budete paste za kopiranje jer se pojavljuju pogreške u znakovima, poput zareza, navodnika i svih ostalih.
Sada aktiviramo brzi cgi modul i ponovno pokrećemo web poslužitelj (lighttpd) tako da su primijenjene izvršene promjene:

# lighttpdenablemod fastcgi && /etc/init.d/lighttpd restart

Pa uz sve ovo već imamo konfigurirani web poslužitelj i spreman za hostiranje html stranice ili php skripti, trebamo samo otvoriti preglednik i staviti našu adresu IP ili samo napiši localhost i trebala bi se pojaviti ogledna stranica koja nam govori da je poslužitelj pokrenut.
Inače možemo iskoristiti i testirati radi li i php interpreter, za to možemo napraviti malu i jednostavnu php skriptu i spremiti je u zadani direktorij koji je konfigurirao lighttpd

# izbaciti " »>> /var/www/test.php

a zatim otvaramo preglednik i adresnu traku koju stavljamo: localhost / test.php
i trebali bismo vidjeti nešto poput ovoga. Ako ga NE vidite, provjerite prethodne korake jer nešto nije bilo u redu.

ako vidite ovo onda .... 
Spremni za ovo, već imamo LIGHTTPD poslužitelj koji radi sa PHP5.

Uskoro ću učitati kako ugostiti više od jedne domene koristeći prekrasan modalitet virtualnog domaćina 

izvor: Orginalni članak


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

      KZKG ^ Gaara dijo

    Svaka čast, dobar post 😀

      nano dijo

    Dobar prvi post, i zapravo, testirat ću ga na ngix xD

         Hyuuga_Neji dijo

      Nano ako možeš podivljati i dobiti članak o Lighthttpd-u protiv Nginx-u je da sam skoro pa postao jonkie svjetla hehe

      oberost dijo

    Uvijek si kažem da ću to probati, ali na kraju se ulijenim i na kraju instaliram apache, što već dobro znam.

    Da vidimo kad ću se razveseliti

      živo dijo

    Izvrsna pošta ^^

      Gospodine Linux dijo

    Vidjevši takve vrste "doprinosa", poštujem više ljudi poput Elava koji odvajaju vrijeme i trud za pisanje i iznošenje originalnih članaka. Ovaj je članak od 15. travnja 2012. godine i može se naći na ovoj adresi:http://gooblogerman.blogspot.com/2012_04_01_archive.html
    Morate biti iskreni i reći izvor.
    Ne želim rasprave, nadam se da razumijete moj stav.

         živo dijo

      Jasno je da je ovaj članak nakon što je vidio vašu vezu ništa više od kopije / zalijepljenja istog kojeg citirate .. Kao jedini autor (LiGNUxero), ima neke veze s tom web stranicom ..

      Međutim, uredim post i dodam izvor. Hvala na pojašnjenju.

      v3on dijo

    GIF XD

      Hyuuga_Neji dijo

    Jedno pitanje ... piše li "server.pot = 8080" ili piše "server.port = 8080"? inače izvrstan post

      LiGNUxer dijo

    Oprostite što nisam citirao izvor, ali taj je blog samo moj, samo ga nemojte citirati, jer ću se vjerojatno odjaviti ako nikad ne ažuriram taj blog -

    Inače, to je "server.port = 8080" jer je konfiguriran za priključak 8080. Vrijedno je pojasniti da se zadani preglednici povezuju s priključkom 80 kada rade s HTTP protokolom, ali možete jednostavno koristiti drugi priključak, a zatim morate odrediti na koji se port želite povezati.
    na primjer za ovaj slučaj morali bismo staviti u preglednik: localhost: 8080

    Već to ispravljam na isti način 😉

         KZKG ^ Gaara dijo

      Ako je blog samo vaš, odnosno u potpunosti vaš, onda ga nema potrebe citirati ili ne, na vama je.
      Ako blog nije vaš, mora se navesti izvor 🙂

      Paula Martinez dijo

    Bez sumnje ćemo ga morati isprobati, jer poslužitelj koji imamo trenutno dobro funkcionira. Nginx je izvrstan alat posebno za ove trenutke u kojima je važnije raditi manje s više, nego ne raditi puno s puno: P. Šteta što se na poslu borim s tim Windows PC-ima. Nadam se da ću uskoro biti ovlašten instalirati svoju vrlo dragu Suse