- - Hogyan telepíthetem a Lighttpd webszervert Linuxra

Hogyan telepítsük a Lighttpd webszervert Linuxra

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