Lighttpd ir maza alternatīva Apache tīmekļa serverim Unix, Linux un Windows serveru operētājsistēmām. Tās galvenais mērķis ir ātri un droši piegādāt tīmekļa saturu.
Lighttpd tīmekļa serveris ir ērts, it īpaši tiem, kuriem ir jāpiegādā saturs tīmeklī operētājsistēmā Linux, taču tiem nav obligāti jābūt iespaidīgam procesora un operatīvās atmiņas apjomam.
Lighthttpd tīmekļa servera iestatīšana nav daudzpiemēram, Apache vai Nginx iestatīšana uz Linux. Izstrādes vietnē nav pieejamas paketes. Tā vietā, ja vēlaties to izmantot, jums jāielādē pakete un tā jāinstalē manuāli. To var izdarīt šādi.
Lejupielādējiet Lighttpd RPM pakotni
Pirms kāda laika bija Lighttpd RPM paketeCentOS / RedHat Enterprise Linux. Tomēr šķiet, ka tīmekļa servera izstrādātāji tos vairs neizplata. Tātad, ja vēlaties izmantot Lighttpd, ir nepieciešams avota kods.
Saņemt wget
Lai lejupielādētu avota kodu, jums būs nepieciešams wget lejupielādes rīks. Tā kā lielākajā daļā serveru operētājsistēmu šī programma ne vienmēr ir iekļauta, ir nepieciešama instalēšana.
Ubuntu
sudo apt install wget
Debijas
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
Kad esat ieguvis wget lejupielādējot rīku, kas darbojas jūsu Linux serverī (vai darbvirsmā, kuru izmantojat kā serveri), izmantojiet Kompaktdisks komandu un pārvietojiet termināļa sesiju uz / tmp direktoriju.
Veicot lejupielādi / tmp (pazīstams arī kā pagaidu) direktorijs nodrošinās, ka, tiklīdz programmatūra būs iestatīta un darbojas, tā nepazeminās jūsu failu sistēmu.
cd /tmp
Avota kods
Tagad, kad terminālis atrodas pagaidu direktorijā, tiek izsaukts wget un satveriet avota koda izlaidumu lighttpd.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz
Alternatīvi, ja rodas problēmas ar TarGZ izlaidumu, izstrādātājiem ir pieejama TarXZ izlaišana.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz
Lighttpd tīmekļa servera paketes lejupielāde jāveic dažu sekunžu laikā, atkarībā no jūsu interneta savienojuma. Kad process ir pabeigts, pārejiet uz nākamo šīs apmācības sadaļu.
Izvilkt avota kodu
Ar paveikto kodu lejupielāde Linux servera sistēmā pagaidu direktorijā (/ tmp), tagad ir laiks iegūt kodu no tā arhīva. Lighttpd koda failu iegūšana operētājsistēmā Linux tiek veikta ar darva komanda.
Terminālī rakstiet darva ar “zxvf” slēdžiem. Tas ļaus jums iegūt un apskatīt TarGZ arhīva saturu.
tar zxvf lighttpd-1.4.52.tar.gz
Alternatīvi, ja TarGZ vietā lejupielādējāt TarXZ arhīvu, jums būs jāizmanto darva komanda ar citu slēdžu komplektu. Proti, “xvJf”.
tar xvJf lighttpd-1.4.52.tar.xz
Ar iegūto kodu palaidiet Kompaktdisks komandu un pārvietojiet terminālu uz jauno mapi.
cd lighttpd-*
No turienes izmantojiet ls un apskatiet direktorija saturu.
ls
Apkopojiet Lighttpd uz Linux
Lighttpd tīmekļa servera izveidošanai ir dažas darbības. Tas nav pārāk sarežģīti, un vispirms tas tiek veikts, instalējot nepieciešamās atkarības.
Ubuntu
sudo apt install libpcre3-dev libbz2-dev zlib1g-dev
Debijas
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
Kad ir uzstādītas atkarības, ir laiks skenēt sistēmu un izveidot sistēmā izveidošanas failus. Lieciet failiem izveidot skriptu “Konfigurēt”.
./configure
Ļaujiet skriptam darboties. Skripta palaišana un atkārtota palaišana var prasīt dažas reizes, it īpaši, ja tas nosaka, ka sistēmā trūkst atkarības failu.
Šajā rokasgrāmatā mēs darām visu iespējamo, lai palīdzētu jums instalētatkarības, kas skriptam ir vajadzīgas, lai pareizi izveidotu failus. Tomēr tas ne vienmēr var darboties. Ja rodas problēmas, pārbaudiet dokumentāciju.
Kad konfigurēšana ir pabeigta, ir laiks izveidot instalāciju, izmantojot Veidot komanda.
make sudo make install
Kad viss ir pabeigts instalēšana, būs jākonfigurē serveris. Lai to izdarītu, dodieties uz oficiālo vietni.

Īpaši izplatīšanas pakotnes
Lielākoties Lighttpd neiziet no tāveids, kā uzturēt distro specifiskas paketes viņu tīmekļa serverim. Šī iemesla dēļ mēs apskatījām, kā jūs varat sastādīt un izveidot avota kodu. Turklāt avota koda lejupielāde ir labs veids, kā nodrošināt, ka varat iegūt programmatūras jaunāko versiju neatkarīgi no tā, kāda ir jūsu Linux OS. Tas nozīmē, ka dažu izplatījumu galvenajos programmatūras avotos var būt Lighttpd tīmekļa servera pakotne.
Lai uzzinātu vairāk, dodieties uz vietni pkgs.org. Lapā redzēsit informāciju par vairāku Lighttpd pakešu sarakstu. Tomēr paturiet prātā, ka, instalējot izplatīšanai specifiskus izlaidumus, iespējams, tas netiks atjaunināts tik bieži, cik tas tiks iegūts tieši no izstrādātājiem.
Komentāri