Lighttpd, egy gyors és nagyon rugalmas szerver az Ubuntu 20.04-hez

a lighttpd-ről

A következő cikkben megnézzük hogyan telepíthetjük a Lighttpd szervert az Ubuntu 20.04-re. Ez egy szerver web biztonságos, gyors és rugalmas, nagy teljesítményű környezetekre optimalizálva. Más webszerverekhez képest nagyon kevés erőforrást fogyaszt, és különösen gyors az AJAX alkalmazások futtatásához. Ez is nyílt forráskódú, és BSD licencet használ. UNIX-szerű rendszereken működik.

Az Ubuntu 20.04 és a Lighttpd kombinációja érdekes megoldás, ha egy gyors, hatékony és biztonságos webszerver iránt érdeklődik. Ez a szerver kis memóriaterületet hagy maga után, ha összehasonlítja más webszerverekkel, hatékonyan kezeli a CPU-terhelést és számos speciális funkcióval rendelkezik (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting és még sok más).

Telepítse a Lighttpd-t az Ubuntu 20.04-re

A Lighttpd egy nagyon népszerű alternatíva a Unix család operációs rendszereken található népszerű webszerverekhez. Ennek köszönhetően Elérhető a fő Ubuntu 20.04 tárolókban. Ezért az Ubuntu 20.04-be való telepítéséhez csak meg kell nyitnunk egy terminált (Ctrl + Alt + T), és végre kell hajtanunk a parancsot:

telepítse a lighttpd-t

sudo apt install lighttpd

A Lighttpd rendszerszolgáltatásként kezelhető, ezért a terminálba beírva tudjuk elindítani:

sudo systemctl start lighttpd

És tudunk hagyd abba ezzel a másik paranccsal:

sudo systemctl stop lighttpd

Ez lehetőséget nyújt számunkra is ismeri a szolgáltatás állapotát gépelés a terminálon:

állapot lighttpd

sudo systemctl status lighttpd

Ha a szerver üzemben van, megtehetjük nyisson meg egy webböngészőt, és lépjen ide http://localhost ha helyben telepítjük, ill http://ip-del-servidor ha távolról telepítjük.

localhost lighttpd

PHP támogatás hozzáadása a Lighttpd-hez

Ezt el kell mondani telepítenünk kell a PHP-t, hogy a dinamikus webhelyeket értelmezni lehessen, mivel alapértelmezés szerint nem. Ezzel garantáljuk, hogy az ezen a nyelven készített alkalmazások jó része használható lesz szerverünkön. Megtehetjük telepítse a PHP-t a következő paranccsal:

telepítse a php-t a lighttpd-hez

sudo apt install php7.4 php7.4-fpm php7.4-mysql php7.4-cli php7.4-curl php7.4-xml

A PHP telepítése után néhány apró változtatást el kell végezni, hogy a Lighttpd együttműködjön a PHP-vel és értelmezze a webhelyeket. Az első dolog az lesz nyissa ki az egyiket konfigurációs fájlok kedvenc szerkesztőnkkel:

sudo vim /etc/php/7.4/fpm/pool.d/www.conf

Y a fájlon belül változtassa meg a "hallgat" értékét a:

figyelj értéket

listen = 127.0.0.1:9000

Ezután mentjük a változtatásokat, és bezárjuk a fájlt. A következő lépés az lesz végezzen további módosításokat egy másik konfigurációs fájlban. Szóval nyissuk meg:

sudo vim /etc/lighttpd/conf-available/15-fastcgi-php.conf

És belül módosítani fogjuk a következő sorokat:

"bin-path" => "/usr/bin/php-cgi",
"socket" => "/var/run/lighttpd/php.socket",

Ezeknek a többieknek:

konfiguráció-15-fastcgi-php

"host" => "127.0.0.1",
"port" => "9000",

Ha kész, mentjük a változtatásokat és bezárjuk a fájlt.

Ezen a ponton már csak a következő parancsok futtatása van hátra Engedélyezze azokat a modulokat, amelyek a Lighttpd-t PHP-vel működnek:

lighttpd modulok engedélyezése php segítségével

sudo lighty-enable-mod fastcgi

sudo lighty-enable-mod fastcgi-php

Befejezett a Lighttpd és a php-fpm szolgáltatások újraindítása:

sudo systemctl restart lighttpd php7.4-fpm

Ellenőrizze, hogy a PHP engedélyezve van-e

Hogy teszteljük, minden, amit csináltunk, működik-e, írunk egy PHP fájlt a Lighttpd gyökérkönyvtárába, majd megnyitjuk a böngészővel.

Ezt a fájlt a következő paranccsal fogjuk létrehozni:

sudo vim /var/www/html/test.php

A fájlba a következő szöveget fogjuk beilleszteni. Ezután elmentjük és bezárjuk a fájlt.

<?php phpinfo();?>

Visszatérve a terminálra, módosítanunk kell a könyvtár engedélyeit, és a Lighttpd-t kell a tulajdonosává tennünk. Ezt a következő parancsok végrehajtásával fogjuk megtenni:

könyvtári engedélyek

sudo chown -R www-data:www-data /var/www/html/

sudo chown -R 755 /var/www/html/

Most ha megnyitjuk a böngészőt és az újonnan létrehozott fájlhoz lépünk az URL-lel http://tu-servidor/test.php valami ilyesmit kellene látnunk:

php lighttpd verzió

Lehetséges, hogy újra kell indítania a Lighttpd kiszolgálót a fájl megfelelő betöltéséhez teszt.php most hoztunk létre.

Amint azt a ORadar, a Lighttpd kiemelkedik azzal, hogy nagyon könnyű a webalkalmazások végrehajtásában. Emiatt sok érdekességre használható a szerveren végzett mindennapi munkánk során. A szerverrel kapcsolatos további információkért tekintse meg a következő dokumentumot: projekt honlapja. Ezen kívül további információkat is kaphatunk az Ön oldalán GitHub tárház.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.