Lighttpd este o alternativă subțire la serverul web Apache pentru sistemele de operare server Unix, Linux și Windows. Obiectivul său principal este de a furniza conținut web într-o manieră rapidă și sigură.
Serverul web Lighttpd este la îndemână, în special pentru cei care trebuie să livreze conținut pe web pe Linux, dar nu au neapărat o cantitate impresionantă de CPU și RAM.
Configurarea serverului web Lighthttpd nu este mare lucrucum ar fi setarea Apache sau Nginx pe Linux. Nu există pachete disponibile pe site-ul de dezvoltare. În schimb, dacă doriți să îl utilizați, trebuie să descărcați un pachet și să îl instalați manual. Iată cum se face.
Descărcați pachetul RPM Lighttpd
Cu ceva timp în urmă, exista un pachet RPM Lighttpd pentruCentOS / RedHat Enterprise Linux. Cu toate acestea, se pare că dezvoltatorii serverului web nu le mai distribuie. Deci, dacă doriți să utilizați Lighttpd, codul sursă este necesar.
Ia wget
Pentru a descărca codul sursă, veți avea nevoie de wget instrument de descărcare. Deoarece majoritatea sistemelor de operare server nu includ întotdeauna acest program, instalarea este necesară.
Ubuntu
sudo apt install wget
Debian
sudo apt-get install wget
Arch Linux
sudo pacman -S wget
CentOS
sudo yum install wget
Fedora
sudo dnf install wget
OpenSUSE
sudo zypper install wget
După ce ați obținut wget descărcați un instrument care rulează pe serverul Linux (sau pe desktop pe care îl utilizați ca server), utilizați CD comandați și mutați sesiunea de terminal la / tmp director.
Efectuarea descărcării în / tmp directorul (numit temporar) vă va asigura că, odată ce software-ul este în funcțiune, acesta nu vă aruncă sistemul de fișiere.
cd /tmp
Cod sursa
Acum că terminalul este în directorul temporar invocați wget și apucați eliberarea codului sursă a lighttpd.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz
În mod alternativ, dacă aveți probleme cu versiunea TarGZ, dezvoltatorii au la dispoziție o versiune TarXZ.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz
Pachetul de server web lighttpd ar trebui să dureze câteva secunde în funcție de conexiunea la internet. După finalizarea procesului, treceți la următoarea secțiune a acestui tutorial.
Extrageți codul sursă
Cu codul acum descărcat pe sistemul serverului Linux în interiorul directorului temporar (/ tmp), acum este timpul să extrageți codul din arhiva sa. Extragerea fișierelor de cod Lighttpd pe Linux se face cu gudron comanda.
Într-un terminal, scrieți gudron cu comutatoarele „zxvf”. Acest lucru vă va permite să extrageți și să vizualizați conținutul arhivei TarGZ.
tar zxvf lighttpd-1.4.52.tar.gz
Alternativ, dacă ați descărcat arhiva TarXZ în loc de TarGZ, va trebui să utilizați gudron comanda cu un alt set de comutatoare. Mai exact, cele „xvJf”.
tar xvJf lighttpd-1.4.52.tar.xz
Cu codul extras, executați CD comandați și mutați terminalul în noul folder.
cd lighttpd-*
De acolo, folosește ls și vizualizați conținutul directorului.
ls
Compilați Lighttpd pe Linux
Construirea serverului web Lighttpd are câțiva pași. Nu este prea complicat și începe prin instalarea dependențelor necesare.
Ubuntu
sudo apt install libpcre3-dev libbz2-dev zlib1g-dev
Debian
sudo apt-get install libpcre3-dev libbz2-dev zlib1g-dev
Arch Linux
sudo pacman -S pcre-8 zlib bzip2
Fedora
sudo dnf install pcre-devel zlib-devel libbz2-devel
OpenSUSE
sudo zypper install pcre-devel zlibary-devel libbz2-devel
Cu dependențele instalate, este timpul să scanați sistemul dvs. și să creați fișierele de înregistrare pe sistem. Crearea fișierelor este creată cu scriptul „Configurare”.
./configure
Lasă scriptul să ruleze. Poate dura de câteva ori rularea și reexecuarea scriptului, mai ales dacă stabilește că sistemul tău lipsește fișierele de dependență.
În ghidul nostru, facem tot posibilul să vă ajutăm să vă instalațidependențele de care scriptul are nevoie pentru a genera corect fișierele Make. Cu toate acestea, este posibil să nu funcționeze întotdeauna. Dacă aveți probleme, verificați documentația.
Odată ce configurarea este făcută, este timpul să construiți instalarea folosind Face comanda.
make sudo make install
Când totul este terminat de instalare, va trebui să configurați serverul. Pentru a face acest lucru, accesați site-ul oficial.

Pachetele specifice distribuției
În cea mai mare parte, Lighttpd nu-și iese din capmodalitate de menținere a pachetelor distro-specifice pentru serverul lor web. Din acest motiv, am abordat modul în care puteți compila și construi codul sursă. Mai mult, descărcarea codului sursă este o modalitate bună de a vă asigura că puteți obține cea mai recentă versiune a software-ului, indiferent de sistemul de operare Linux. Acestea fiind spuse, unele distribuții pot avea un pachet de server web Lighttpd în sursele lor software primare.
Pentru a afla mai multe, du-te la pkgs.org. În pagină, veți vedea informații despre listate pentru mai multe pachete Lighttpd. Cu toate acestea, rețineți că, dacă instalați versiunile specifice distribuției, este posibil să nu fie actualizate atât de des, încât să le primiți direct de la dezvoltatori.
Comentarii