GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Lighttpd s MariaDB a PHP na Ubuntu 18.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat Lighttpd With MariaDB a PHP na Ubuntu 18.04 LTS. Pro ty z vás, kteří nevěděli, Pro ty z vás, kteří nevěděli Lighttpd je rychlý a bezpečný webový server, který byl optimalizován pro vysoce výkonná prostředí. S malou paměťovou náročností ve srovnání s jinými webovými servery, efektivní správou zátěže CPU a sadou pokročilých funkcí (FastCGI, SCGI, Auth, Output -Komprese, přepisování URL a mnoho dalších) Lighttpd je perfektním řešením pro každý server, který má problémy se zatížením.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Lighttpd With MariaDB a PHP FastCGI na serveru Ubuntu 18.04 Bionic Beaver.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 18.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Lighttpd s MariaDB a PHP na Ubuntu 18.04 LTS Bionic Beaver

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt-get příkazy v terminálu.

apt-get update
apt-get upgrade

Krok 2. Instalace Lighttpd na Ubuntu 18.04 LTS.

Lighttpd je k dispozici k instalaci z oficiálních repozitářů Ubuntu, takže pokud chcete nainstalovat Lighttpd, stačí spustit tento příkaz:

sudo apt install lighttpd

Pro spuštění webového serveru Lighttpd spusťte níže uvedené příkazy a Stav serveru můžete otestovat přístupem k IP adrese vašeho VPS ve webovém prohlížeči. Po úspěchu uvidíte uvítací stránku Lighttpd:

systemctl start lighttpd.service

Krok 3. Instalace MariaDB na Ubuntu 18.04 LTS.

Pro instalaci MariaDB v Ubuntu spusťte následující příkaz:

sudo apt install mariadb-server mariadb-client

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:

mysql_secure_installation

Pro přihlášení do MariaDB použijte následující příkaz (všimněte si, že jde o stejný příkaz, který byste použili k přihlášení do databáze MySQL):

mysql -u root -p

Pro spuštění databáze spusťte následující příkazy:

systemctl start mariadb.service

Krok 4. Instalace PHP 7 FastCGI a dalších modulů PHP7.

Nejprve přidejte níže uvedené úložiště třetí strany pro upgrade na PHP 7.1:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php

Potom nainstalujte a upgradujte na PHP 7.1:

sudo apt update
sudo apt install php7.1-cgi php7.1-mcrypt php7.1-cli php7.1-mysql php7.1-gd php7.1-imagick php7.1-recode php7.1-tidy php7.1-xmlrpc

Povolte moduly PHP CGI v Lighttpd pomocí následujících příkazů:

sudo sudo lighttpd-enable-mod fastcgi 
sudo lighttpd-enable-mod fastcgi-php

Po povolení modulů je třeba restartovat službu Lighttpd spuštěním následujícího příkazu:

systemctl restart lighttpd

Testování, zda PHP funguje:

nano /srv/www/htdocs/info.php

Potom do souboru jednoduše přidáme následující řádek:

<?php phpinfo(); ?>

Krok 5. Nakonfigurujte firewall pro LLMP.

Spuštěním následujících příkazů povolte požadavky HTTP (80) a HTTPS (443) přes bránu firewall.

ufw allow 80/tcp
ufw allow 443/tcp
ufw reload

Blahopřejeme! Úspěšně jste nainstalovali LLMP. Děkujeme, že jste použili tento návod k instalaci Lighttpd With PHP FPM a MariaDB v systémech Ubuntu 18.04 LTS Bionic Beaver. Pro další pomoc nebo užitečné informace vám doporučujeme podívejte se na oficiální web Lighttpd.


Ubuntu
  1. Jak nainstalovat Lighttpd s PHP5 a MySQL na Ubuntu 11.04

  2. Jak nainstalovat PHP 7.2 na Ubuntu 18.04 LTS

  3. Jak nainstalovat Redmine na Ubuntu 20.04 LTS

  1. Jak nainstalovat PHP 7.4 a 8.0 na Ubuntu 18.04 nebo 20.04

  2. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  3. Jak nainstalovat PHP 8 na Ubuntu 18.04 LTS

  1. Jak nainstalovat PHP 8 na Ubuntu 20.04

  2. Jak nainstalovat Wordpress s Nginx, MariaDB a HHVM na Ubuntu 16.04 LTS

  3. Jak nainstalovat InvoicePlane na Ubuntu 18.04 LTS