GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat LAMP Server na Debian 9

LAMP (server stack) je zkratka pro Linux, Apache, MySQL a PHP. Tyto čtyři populární softwarové komponenty s otevřeným zdrojovým kódem používá většina webhostingových společností, weboví vývojáři, blogy a další k provozování svých webových stránek.

Zde je malý průvodce instalací LAMP Stack na Debian 9.

Nainstalujte sadu LAMP

Nainstalujte Linux

Zde je článek o instalaci Debianu 9 krok za krokem a upgradu Debian 8 Jessie na Debian 9 Stretch.

Nyní přistoupíme k instalaci AMP (Apache v2.4, PHP verze 7.3, MariaDB v10.3) na Debian 9. Pojďme tedy nainstalovat jeden po druhém.

Nainstalujte Apache

Pro začátek nainstalujeme webový server Apache.

Aktualizujte index úložiště balíčků.

sudo apt-get update

Název balíčku webového serveru Apache je apache2 . Nainstalujte apache2 balíček pomocí apt-get příkaz.

sudo apt-get -y install apache2-data apache2-utils

Zkontrolujte stav služby webového serveru Apache.

sudo systemctl status apache2

Nyní otestujeme webový server Apache, abychom potvrdili, zda funguje správně nebo ne.

Otevřete libovolný webový prohlížeč a přejděte na následující adresu URL.

http://localhost/

NEBO

http://your-ip-add-ress/

Získáte „Výchozí stránku Apache2 Debian “, tato výchozí stránka vás potvrzuje, že HTTP server Apache funguje správně.

Výchozí kořen dokumentu serveru Apache HTTP je /var/www/html/ v Debianu a hlavní konfigurační soubor je /etc/apache2/apache2.conf . Další konfigurační soubory naleznete v /etc/apache2 adresář a adresář rentalacrchy následovně.

       /etc/apache2/
       |-- apache2.conf
       |       `--  ports.conf
       |-- mods-enabled
       |       |-- *.load
       |       `-- *.conf
       |-- conf-enabled
       |       `-- *.conf
       `-- sites-enabled
               `-- *.conf

Nainstalujte MariaDB

MariaDB je náhradou za server MySQL, který vyvinuli původní vývojáři MySQL, aby zůstal a měl open source RDBMS. MariaDB je nyní jedním z nejpopulárnějších databázových serverů na světě.

Chcete-li nainstalovat MariaDB, spusťte následující příkaz

sudo apt-get -y install mariadb-server mariadb-client

Zabezpečený server MariaDB pomocí „mysql_secure_installation “.

ČTĚTE :Jak zabezpečit instalaci MariaDB pomocí mysql_secure_installation.

Tento příkaz vám umožňuje zlepšit zabezpečení vaší instalace MariaDB následujícími způsoby:

  • Můžete nastavit heslo pro root DB účet.
  • Můžete omezit účty root místnímu hostiteli.
  • Můžete odebrat anonymního uživatele účty.
  • Můžete odstranit testovací databázi a oprávnění, která umožňují komukoli přístup k databázím se jmény začínajícími test_ .

Nainstalujte PHP

Ve výchozím nastavení server Apache podporuje .html pouze ne PHP, k tomu je potřeba nainstalovat PHP a balíček rozšíření php pro server MariaDB.

Zde nainstalujeme PHP 7 na Debian 9.

sudo apt-get -y install php libapache2-mod-php php-mysql

Po instalaci balíčku PHP budete muset restartovat HTTP server Apache.

sudo systemctl restart apache2

Testovací sada LAMP

Abychom mohli otestovat PHP 7, musíme umístit .php soubor ve výchozím kořenovém adresáři dokumentů serveru Apache HTTP. Kořen dokumentu výchozího webu je /var/www/html . Nyní vytvoříme soubor PHP (info.php ) v tomto adresáři a zavolejte jej v prohlížeči. Výstup zobrazí spoustu užitečných podrobností o naší instalaci PHP, jako je nainstalovaná verze PHP.

Pomocí editoru VI vytvořte soubor info.php soubor.

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

Tento příkaz vi otevře soubor s názvem info.php . Zkopírujte/vložte pod řádky do info.php soubor:

<?php phpinfo(); ?>

Uložte a zavřete soubor pomocí Esc + :wq .

Nyní otevřete svůj internetový prohlížeč a do webové adresy zadejte následující URL.

http://localhost/info.php

NEBO

http://your-ip-add-ress/info.php

Stránka bude vypadat takto,

Závěr

To je vše. Úspěšně jste nainstalovali LAMP Stack na Debian 9.


Debian
  1. Nainstalujte LAMP Server na Debian 11

  2. Jak nainstalovat PHP 8 na Debian 10

  3. Jak nainstalovat PHP 7.3 na Debian 10

  1. Jak nainstalovat Redis Server na Debian 11

  2. Jak nainstalovat PHP 8.0 na Debian 11

  3. Jak nainstalovat PHP 8.0 na Debian 10 / Debian 9

  1. Jak nainstalovat PHP 7.4 na Debian 10

  2. Jak nainstalovat PHP na Debian 11

  3. Jak nainstalovat PHP 7.2 na Debian 9