GNU/Linux >> Znalost Linux >  >> Debian

Nainstalujte LAMP Server na Debian 11

LAMP stack znamená Linux Apache MySQL/MariaDB a PHP. Apache je bezplatný, open-source a extrémně populární webový server. MySQL / MariaDB je opensource systém pro správu relačních databází a PHP je skriptovací jazyk na straně serveru. Je to v podstatě jeden z nejpopulárnějších a předních vývojářských balíků mezi vývojáři.

Zde v LinuxAPT jako součást našich služeb správy serveru pravidelně pomáháme našim zákazníkům provádět související dotazy Apache.

V této souvislosti se podíváme na LAMP na Debianu 11. Můžete se naučit, jak nainstalovat LAMP na Rocky Linux 8 a CentOS 8.


Jak nainstalovat LAMP Server na Debian 11?

Než budete pokračovat v tomto instalačním postupu, ujistěte se, že máte na serveru nakonfigurovaného uživatele sudo, a poté postupujte podle níže uvedených kroků pro instalaci oblíbeného zásobníku LAMP na Debian Bulleye.


1. Aktualizujte balíčky apt systému Debian 11

Je důležité aktualizovat index systémových balíčků, abyste mohli začít s čistým štítem. Proto na svém terminálu spusťte níže uvedený příkaz:

$ sudo apt update -y


2. Nainstalujte webový server Apache

Zde nainstalujte webový server Apache spuštěním příkazu:

$ sudo apt install apache2 -y

Tento příkaz dělá to, že nainstaluje Apache spolu s dalšími dalšími balíčky, knihovnami a závislostmi. Ve výchozím nastavení se Apache spouští automaticky a můžete to potvrdit kontrolou jeho stavu pomocí níže uvedeného příkazu:

$ sudo systemctl status apache2

Pokud z jakéhokoli důvodu Apache neběží, spusťte službu spuštěním příkazu:

$ sudo systemctl start apache2

Dále zvažte, zda povolit spuštění Apache po restartu nebo pokaždé, když je systém zapnut, následovně:

$ sudo systemctl enable apache2

Ve webovém prohlížeči navštivte IP adresu nebo název domény svého serveru a ověřte, zda je webový server skutečně přístupný:

http://server-ip

Nyní byste měli vidět uvítací stránku webového serveru Apache, což je výchozí stránka Apache2 Debian.


3. Nainstalujte databázový server MariaDB

MariaDB je opensource systém pro správu relačních databází (RDBMS), který je založen na MySQL. Je robustnější, bezpečnější a poskytuje další funkce, jako je cluster Galera a chladné úložiště, jako je InnoDB

Chcete-li nainstalovat server MariaDB, jednoduše spusťte příkaz:

$ sudo apt install mariadb-server -y

Stejně jako Apache se MariaDB spouští automaticky. Stav běhu můžete ověřit provedením příkazu:

$ sudo systemctl status mariadb

Pokud MariaDB neběží, uvažuje se o jejím spuštění:

$ sudo systemctl start mariadb

Poté povolte spuštění služby při spuštění:

$ sudo systemctl enable mariadb


4. Zabezpečte databázový server MariaDB

Je velmi důležité zabezpečit databázový server. Výchozí nastavení, se kterým MariaDB dodává, jsou slabá a mohou je zneužít hackeři k narušení databáze.

Chcete-li tedy MariaDB posílit, spusťte příkaz:

$ sudo mysql_secure_installation

Zobrazí se několik výzev, které vás povedou při posilování vašeho serveru. Začněte nastavením hesla root

Poté zadejte 'Y' pro zbývající výzvy ke konfiguraci databázového serveru na nejvhodnější nastavení zabezpečení.

Pro přihlášení spusťte příkaz:

$ sudo mysql -u root -p

Zadejte heslo uživatele root a stiskněte ENTER. Pro existující databáze spusťte příkaz:

SHOW DATABASES;

Chcete-li potvrdit verzi MariaDB, spusťte:

SELECT VERSION();

Chcete-li ukončit databázový server, spusťte příkaz:

EXIT;


5. Nainstalujte PHP

Nyní nainstalujeme PHP, což je skriptovací jazyk na straně serveru používaný pro podporu vývoje dynamických webových stránek. Ve výchozím nastavení je PHP 7.4 hostováno v úložišti Debian 11. Proto nainstalujeme PHP a některé další moduly PHP pomocí správce balíčků APT, jak je uvedeno níže:

$ sudo apt install php libapache2-mod-php php-zip php-mbstring php-cli php-common php-curl

Zda je PHP nainstalováno, můžete potvrdit příkazem:

$ php -v

Můžete to také ověřit z webového prohlížeče vytvořením ukázkového souboru PHP v kořenové složce dokumentu:

$ sudo nano /var/www/html/info.php

Vložte následující řádky:

<?php
phpinfo();
?>

Uložte soubor a procházejte URL:

http://server-ip/info.php

Nyní byste měli získat stránku PHP zobrazující její verzi a také rozšíření.



Debian
  1. Jak nainstalovat Zen Cart na Debian 9

  2. Jak nainstalovat Xrdp Server na Debian 10

  3. Jak nainstalovat Xrdp Server na Debian 11

  1. Jak nainstalovat Vanilla Forum na Debian 9

  2. Nainstalujte LAMP Stack na Debian 11

  3. Jak nainstalovat TeamSpeak Server na Debian 11

  1. Nainstalujte Wordpress na LAMP v Debianu 9

  2. Jak nainstalovat LAMP Server na Debian 9

  3. Jak nainstalovat LAMP Stack na Debian 10