Platformă: windows, linux, solaris, openbsd, irix, aix
limba: Englez
Server web al cărui obiectiv principal este să fie rapid, sigur, flexibil și fidel standarde. Este recomandat în special pe servere cu încărcare excesivă, deoarece lighttpd necesită capacitate de procesare mai mică și memorie RAM.
Lighttpd este potrivit pentru orice server care are probleme de încărcare. Este software gratuit și este distribuit sub licența BSD. Funcționează oficial pe GNU / Linux și UNIX.
Pentru Microsoft Windows există o distribuție cunoscută sub numele de Lighttpd pentru Windows întreținută de Kevin Worthington.
Caracteristici:
Are o importanță deosebită în PHP, pentru care s-au făcut îmbunătățiri specifice.
De asemenea, este obișnuit să-l combinați cu Ruby on Rails.
# aptitude instalează lighttpd php5-cgi
Dacă vrem să schimbăm portul de ascultare Lighttpd va trebui să introducem fișierul "Lighttpd.conf" a fost găsit în folderul "/ etc / lighttpd /" și adăugați următoarele rânduri:
(trebuie să fim la fel de rădăcină)
server.pot = 8080
server.socket = "[::]: 8080 ′ ′
În acest caz, am pus portul 8080 la ascultare.
Apoi configurăm fișierul php.ini (găsit în / etc / php5 / cgi /) pentru a-l activa în CGI, pentru asta adăugăm această linie finală "cgi.fix_pathinfo = 1”, O facem după cum urmează:
# aruncat "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini
și ar trebui să avem așa ceva:
# nano /etc/lighttpd/lighttpd.conf
Eu folosesc nano, dar poți folosi orice vrei, gedit, vi, kwrite, geany etc.
fastcgi.server = (".php" => (("bin-path »=>« / usr / bin / php5-cgi », "Socket" => "/tmp/php.socket")))
Vă recomand să copiați acest lucru și să nu fiți copiat, deoarece erorile de caracter, cum ar fi virgulele, ghilimelele și tot ceea ce tind să apară.
Acum activăm modulul cgi rapid și repornim serverul web (lighttpd) astfel încât să se aplice modificările făcute:
# lighttpdenablemod fastcgi && /etc/init.d/lighttpd restart
Ei bine, cu toate acestea, avem deja serverul web configurat și gata să găzduiască o pagină html sau scripturi php, trebuie doar să deschidem un browser și să ne punem adresa IP sau doar scrie localhost și ar trebui să apară un exemplu de pagină care să ne spună că serverul rulează.
În caz contrar, putem profita și testa dacă și interpretul php rulează, pentru aceasta putem crea un script php mic și simplu și îl putem salva în directorul implicit pe care l-a configurat lighttpd
# aruncat " »>> /var/www/test.php
și apoi deschidem browserul și bara de adrese pe care am pus-o: localhost / test.php
și ar trebui să vedem așa ceva. Dacă NU îl vedeți, verificați pașii anteriori, deoarece ceva nu era în regulă.
În curând voi încărca cum să găzduiască mai multe domenii prin frumosul mod virtual-gazdă 😉
Fuente: Articol original
Felicitări, post bun 😀
Bine primul mesaj și, de fapt, o voi testa împotriva lui ngix xD
Nano, dacă poți înnebuni și să iei un articol despre Lighthttpd vs Nginx este că aproape am devenit un jonkie al luminii hehe
Îmi spun mereu că o voi încerca, dar în cele din urmă devin leneș și ajung să instalez apache, ceea ce știu deja bine.
Să vedem când mă înveselesc
Post excelent ^^
Văzând aceste tipuri de „contribuții”, respect mai mulți oameni ca Elav care își iau timpul și efortul pentru a scrie și a publica articole originale. Acest articol este din 15 aprilie 2012 și poate fi găsit la această adresă:http://gooblogerman.blogspot.com/2012_04_01_archive.html
Trebuie să fii sincer și să spui sursa.
Nu vreau dezbateri, sper să înțelegeți poziția mea.
În mod clar, după ce v-ați văzut linkul, acest articol nu este altceva decât o copiere / lipire a aceluiași pe care îl citați .. Ca singur autor (LiGNUxero), are ceva de-a face cu acel site ..
Cu toate acestea, editez postarea și adaug sursa. Multumesc pentru clarificare.
GIF XD
O întrebare ... scrie „server.pot = 8080” sau „server.port = 8080”? altfel post excelent
Ne pare rău că nu am menționat sursa, dar acel blog este doar al meu, pur și simplu nu îl cităm pentru că probabil mă voi dezabona dacă nu actualizez niciodată acel blog
Apropo, este „server.port = 8080” deoarece a fost configurat pentru portul 8080. Merită să clarificăm faptul că browserele implicite se conectează la portul 80 atunci când funcționează cu protocolul HTTP, dar puteți utiliza un alt port pur și simplu trebuie să specifici pentru a-l accesa.la ce port să te conectezi.
de exemplu pentru acest caz ar trebui să introducem în browser: localhost: 8080
O corectez deja la fel 😉
Dacă blogul este al tău, adică în întregime al tău, atunci nu este nevoie să îl citezi sau nu, depinde de tine.
Dacă blogul nu este al tău, sursa trebuie citată 🙂
Fără îndoială va trebui să încercăm, pentru moment serverul pe care îl avem funcționează bine. Nginx este un instrument excelent în special pentru aceste momente în care a face mai puțin cu mai mult este mai important decât a nu face nimic cu mult: Pacat ca ma lupt cu aceste PC-uri Windows la serviciu. Sper că în curând voi fi autorizat să instalez foarte dragul meu Suse