Vyhledávání na webu

Jak nainstalovat Lighttpd s PHP, MariaDB a PhpMyAdmin v Ubuntu


Lighttpd je webový server s otevřeným zdrojovým kódem pro počítače se systémem Linux, velmi rychlý a velmi malý, nevyžaduje mnoho paměti a využití procesoru, což z něj činí jeden z nejlepších serverů pro jakýkoli projekt která vyžaduje rychlost nasazování webových stránek.

Vlastnosti Lighttpd

  1. Podpora rozhraní FastCGI, SCGI, CGI.
  2. Podpora pro použití chroot.
  3. Podpora pro mod_rewrite.
  4. Podpora TLS/SSL pomocí OpenSSL.
  5. A Velmi malá velikost: 1 MB.
  6. Nízké využití CPU a RAM.
  7. Licencováno pod licencí BSD.

Tento článek vysvětluje, jak nainstalovat Lighttpd, MariaDB, PHP pomocí PhpMyAdmin na Ubuntu 20.04 .

Krok 1: Instalace Lighttpd na Ubuntu

Naštěstí je Lighttpd k dispozici k instalaci z oficiálních repozitářů Ubuntu, takže pokud chcete nainstalovat Lighttpd, stačí spustit následující příkaz.

sudo apt install lighttpd

Po instalaci Lighttpd můžete přejít na svou webovou stránku nebo IP adresu a zobrazí se tato stránka, která potvrzuje instalaci Lighttpd na váš počítač.

Než se vydáte na další instalaci, rád bych vám řekl, že následující důležité věci o Lighttpd byste měli vědět, než budete pokračovat.

  1. /var/www/html – je výchozí kořenová složka pro Lighttpd.
  2. /etc/lighttpd/ – je výchozí složka pro konfigurační soubory Lighttpd.

Krok 2: Instalace PHP na Ubuntu

Webový server Lighttpd nebude použitelný bez podpory PHP FastCGI. Kromě toho je také nutné nainstalovat balíček „php-mysql“, abyste povolili podporu MySQL.

sudo apt install php php-cgi php-mysql

Nyní pro povolení modulu PHP spusťte v terminálu následující příkazy.

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

Po povolení modulů znovu načtěte konfiguraci serveru Lighttpd spuštěním níže uvedeného příkazu.

sudo service lighttpd force-reload

Nyní, abychom otestovali, zda PHP funguje nebo ne, vytvořte soubor „test.php“ v /var/www/test.php.

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

Stisknutím tlačítka „i “ začněte upravovat a přidejte k němu následující řádek.

<?php phpinfo(); ?>

Stiskněte klávesu ESC, napište :x a stiskněte klávesu Enter pro uložení souboru.

Nyní přejděte na svou doménu nebo IP adresu a zavolejte soubor test.php, například http://127.0.0.1/test.php. Uvidíte tuto stránku, což znamená, že PHP je úspěšně nainstalováno.

Krok 3: Instalace MariaDB v Ubuntu

MariaDB je fork z MySQL, je to také dobrý databázový server pro použití s Lighttpd, pro instalaci na Ubuntu 20.04 spusťte tyto série příkazů v terminálu.

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

Po instalaci můžete spustit bezpečnostní skript pro zabezpečení instalace MariaDB, jak je znázorněno.

sudo mysql_secure_installation

Skript bude vyzván k zadání hesla root nebo jeho nastavení. Poté odpovězte Y na každou další výzvu.

Instalace PhpMyAdmin v Ubuntu

PhpMyAdmin je výkonné webové rozhraní pro online správu databází, používá jej téměř každý systémový administrátor, protože je velmi snadné spravovat databáze pomocí něj. Chcete-li jej nainstalovat na Ubuntu 20.04, spusťte níže uvedený příkaz.

sudo apt install phpmyadmin

Během instalace se vám zobrazí níže uvedený dialog, zvolte NE.

Nyní zvolte „Lighttpd“.

Zde jsme téměř hotovi, stačí spustit tento jednoduchý příkaz a vytvořit symbolický odkaz v /var/www/ na složku PHPMyAdmin v /usr/share/.

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

Nyní přejděte na http://localhost/phpmyadmin a požádá vás o zadání hesla uživatele root, které jste nastavili výše během instalace MariaDB.

To je vše, všechny vaše serverové komponenty jsou nyní v provozu, můžete začít nasazovat své webové projekty.