Weboldal keresés

A Lighttpd telepítése PHP, MariaDB és PhpMyAdmin segítségével Ubuntuban


A Lighttpd egy nyílt forráskódú webszerver Linux gépekhez, nagyon gyors és nagyon kis méretű, nem igényel sok memóriát és CPU-használatot, így az egyik legjobb szerver minden projekthez. amelynek gyorsaságra van szüksége a weboldalak telepítéséhez.

Lighttpd jellemzők

  1. FastCGI, SCGI, CGI interfészek támogatása.
  2. A chroot használatának támogatása.
  3. A mod_rewrite támogatása.
  4. TLS/SSL támogatása OpenSSL használatával.
  5. A Nagyon kis méret: 1 MB.
  6. Alacsony CPU és RAM használat.
  7. Licenc a BSD licenc alatt.

Ez a cikk elmagyarázza, hogyan telepíthető a Lighttpd, MariaDB, PHP a PhpMyAdmin segítségével Ubuntu 20.04 rendszeren. >.

1. lépés: A Lighttpd telepítése Ubuntun

Szerencsére a Lighttpd telepíthető a hivatalos Ubuntu tárolókból, tehát ha telepíteni szeretné a Lighttpd-t, csak a következő parancsot kell futtatnia.

sudo apt install lighttpd

A Lighttpd telepítése után felkeresheti webhelyét vagy IP-címét, és látni fogja ezt az oldalt, amely megerősíti a Lighttpd telepítését a számítógépén.

Mielőtt a további telepítéshez kezdené, szeretném elmondani, hogy a következő fontos tudnivalók a Lighttpdről, amelyeket tudnia kell, mielőtt folytatná.

  1. /var/www/html – a Lighttpd alapértelmezett gyökérmappája.
  2. /etc/lighttpd/ – a Lighttpd konfigurációs fájlok alapértelmezett mappa.

2. lépés: A PHP telepítése Ubuntura

A Lighttpd webszerver nem használható PHP FastCGI támogatás nélkül. Ezenkívül telepítenie kell a 'php-mysql' csomagot is a MySQL támogatás engedélyezéséhez.

sudo apt install php php-cgi php-mysql

Most a PHP modul engedélyezéséhez futtassa a következő parancsokat a terminálban.

sudo lighty-enable-mod fastcgi 
sudo lighty-enable-mod fastcgi-php

A modulok engedélyezése után töltse be újra a Lighttpd szerver konfigurációját az alábbi parancs futtatásával.

sudo service lighttpd force-reload

Most annak teszteléséhez, hogy a PHP működik-e vagy sem, hozzunk létre egy 'test.php' fájlt a /var/www/test.php fájlban.

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

Nyomja meg az „i ” gombot a szerkesztés megkezdéséhez, és adja hozzá a következő sort.

<?php phpinfo(); ?>

Nyomja meg az ESC billentyűt, írja be a következőt: :x, majd nyomja meg az Enter billentyűt a fájl mentéséhez.

Most lépjen a domainjére vagy IP-címére, és hívja meg a test.php fájlt, például a http://127.0.0.1/test.php fájlt. Ezt az oldalt fogja látni, ami azt jelenti, hogy a PHP sikeresen telepítve van.

3. lépés: A MariaDB telepítése Ubuntuban

A MariaDB egy elágazás a MySQL-től, és a Lighttpd-vel is jól használható adatbázis-kiszolgáló, az Ubuntu 20.04re történő telepítéséhez futtassa ezeket a parancssorokat a terminálban.

sudo apt-get install software-properties-common
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.piconets.webwerks.in/mariadb-mirror/repo/10.5/ubuntu focal main'
sudo apt update
sudo apt install mariadb-server

A telepítés után futtathatja a biztonsági szkriptet a MariaDB telepítésének biztosításához, az ábrán látható módon.

sudo mysql_secure_installation

A szkriptnek meg kell adnia a root jelszót, vagy be kell állítania. Ezt követően minden következő kérdésre válaszoljon Y-re.

A PhpMyAdmin telepítése Ubuntuban

A PhpMyAdmin egy hatékony webes felület az adatbázisok online kezelésére, szinte minden rendszergazda használja, mert nagyon egyszerű az adatbázisok kezelése vele. Az Ubuntu 20.04 rendszerre való telepítéséhez futtassa az alábbi parancsot.

sudo apt install phpmyadmin

A telepítés során megjelenik az alábbi párbeszédpanel, válassza a NO lehetőséget.

Most válassza a „Lighttpd” lehetőséget.

Már majdnem készen vagyunk, csak futtassa ezt az egyszerű parancsot, hogy létrehozzon egy szimbolikus hivatkozást a /var/www/ könyvtárban a /usr/share/ PHPMyAdmin mappájába.

sudo ln -s /usr/share/phpmyadmin/ /var/www

Most lépjen a http://localhost/phpmyadmin oldalra, és megkéri a root jelszó megadására, amelyet fent a MariaDB telepítése során állított be.

Ennyi, az összes kiszolgálóösszetevő készen áll és fut. Elkezdheti a webprojektek üzembe helyezését.