A Lighttpd az Apache webszerver karcsú alternatívája Unix, Linux és Windows szerver operációs rendszerekhez. Elsődleges célja a webtartalom gyors, biztonságos továbbítása.
A Lighttpd webszerver praktikus, különösen azok számára, akiknek tartalmat kell továbbítaniuk az interneten a Linuxon, de nem szükségszerűen tartalmaznak lenyűgöző mennyiségű CPU-t és RAM-ot.
A Lighthttpd webszerver beállítása nem sokmint például az Apache vagy az Nginx beállítása Linuxon. A fejlesztési webhelyen nem érhető el csomag. Ehelyett, ha használni szeretné, le kell töltenie egy csomagot, és manuálisan kell telepítenie. Itt van, hogyan kell csinálni.
Töltse le a Lighttpd RPM csomagot
Egy ideje volt egy Lighttpd RPM csomag aCentOS / RedHat Enterprise Linux. Úgy tűnik azonban, hogy a webszerver fejlesztői már nem terjesztik ezeket. Tehát, ha a Lighttpd-t szeretné használni, akkor szükség van a forráskódra.
Get wget
A forráskód letöltéséhez szüksége lesz a wget letöltő eszköz. Mivel a legtöbb szerver operációs rendszer nem mindig tartalmazza ezt a programot, telepítésre van szükség.
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
Miután megkapta a wget letölt egy szerszámot a Linux szerverén futó d (vagy a szerverként használt asztali számítógép) használatához CD parancsot, és helyezze a terminál munkamenetet a / tmp Könyvtár.
A letöltés a / tmp (más néven ideiglenes) könyvtár biztosítja, hogy miután a szoftver fut és fut, nem bocsátja ki a fájlrendszert.
cd /tmp
Forráskód
Most, hogy a terminál az ideiglenes könyvtárhívásban van wget és ragadja meg a lighttpd forráskód-kiadását.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz
Alternatív megoldásként, ha problémája van a TarGZ kiadásával, a fejlesztők rendelkezésére áll egy TarXZ kiadás.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz
A lighttpd webszerver-csomagnak néhány másodpercig el kell töltenie a letöltést, az internet-kapcsolattól függően. Amikor a folyamat befejeződött, ugorjon az útmutató következő szakaszára.
Kivonat a forráskódból
A kód befejezése után letölt az Linux kiszolgáló rendszeren az ideiglenes könyvtárba (/ tmp), itt az ideje, hogy kivonja a kódot az archívumból. A Lighttpd kódfájlok kibontása Linuxon a kátrány parancs.
Írj egy terminálon kátrány a „zxvf” kapcsolóval. Ez lehetővé teszi a TarGZ-archívum tartalmának kibontását és megtekintését.
tar zxvf lighttpd-1.4.52.tar.gz
Alternatív megoldásként, ha a TarGZ helyett letöltötte a TarXZ archívumot, akkor a kátrány parancs más kapcsolókészlettel. Pontosabban az „xvJf”.
tar xvJf lighttpd-1.4.52.tar.xz
A kibontott kóddal futtassa a CD parancsot, és helyezze a terminált az új mappába.
cd lighttpd-*
Innentől használja ls és tekintse meg a könyvtár tartalmát.
ls
A Lighttpd fordítása Linux rendszeren
A Lighttpd webszerver felépítésének néhány lépése van. Ez nem túl bonyolult, és a szükséges függőségek telepítésével kezdődik.
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
A függőségek telepítése után ideje átvizsgálni a rendszert, és létrehozni a make fájlokat a rendszeren. A fájlok létrehozása a „Configure” parancsfájl segítségével történik.
./configure
Hagyja futni a szkriptet. A szkript futtatásához és újbóli futtatásához szükség lehet néhányszor, különösen, ha megállapítja, hogy a rendszer hiányzik a függőségi fájlokból.
Útmutatónkban mindent megteszünk annak érdekében, hogy segítsen a telepítésbenazon függőségek, amelyekre a szkriptnek szüksége van a Make fájlok helyes előállításához. Ez azonban nem mindig működik. Ha problémái vannak, ellenőrizze a dokumentációt.
Miután a konfigurálás befejeződött, itt az ideje a telepítéshez a csinál parancs.
make sudo make install
Amikor minden telepítés befejeződött, konfigurálnia kell a kiszolgálót. Ehhez lépjen a hivatalos weboldalra.

Disztribúcióspecifikus csomagok
Általában a Lighttpd nem megy ki az előzőbőla disztro-specifikus csomagok karbantartásának módja webszerverük számára. Ezért megismertük a forráskód fordításának és létrehozásának módját. Ezenkívül a forráskód letöltése jó módszer annak biztosítására, hogy a szoftver legújabb kiadását megkapja, függetlenül attól, hogy mi a Linux operációs rendszer. Ennek ellenére egyes disztribúciók elsődleges szoftverforrásaiban Lighttpd webszerver-csomag lehet.
További információért keresse fel a pkgs.org oldalt. Az oldalon láthatja a több Lighttpd csomagra felsorolt információkat. Ne feledje azonban, hogy ha a disztribúcióspecifikus kiadásokat telepíti, akkor lehet, hogy nem frissítik olyan gyakran, mint amikor közvetlenül a fejlesztőktől kapják meg.
Hozzászólások