GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare lo stack LAMP su Debian 10

Stack LAMP sta per stack Linux, Apache, MariaDB e PHP. Questi quattro popolari componenti software open source sono utilizzati dalla maggior parte delle società di web hosting, sviluppatori web, blog e altri per ospitare siti web.

Installa lo stack LAMP

Installa Linux

Segui l'installazione passo passo di Debian 10 o l'aggiornamento di Debian 9 Stretch a Debian 10 Buster per avere il sistema operativo Debian.

Ora procederemo all'installazione di Apache v2.4, PHP v7.3, MariaDB v10.3 su Debian 10.

Installa Apache

Per prima cosa installeremo il server web Apache.

Aggiorna l'indice del repository del pacchetto.

sudo apt update

Installa il pacchetto del server Apache usando apt comando.

sudo apt install -y apache2 apache2-utils

Controlla lo stato del server Apache.

sudo systemctl status apache2

Ora testeremo il server web Apache per verificare se funziona correttamente o meno.

Apri un browser web e poi vai al seguente URL.

http://localhost/

O

http://il-tuo-indirizzo-ip/

Otterrai la "Pagina predefinita di Apache2 Debian “. Questa pagina conferma che il server Apache funziona correttamente.

La radice del documento predefinita del server HTTP Apache è /var/www/html/ su Debian e il file di configurazione principale è /etc/apache2/apache2.conf . Ulteriori file di configurazione si trovano in /etc/apache2 directory.

Installa MariaDB

MariaDB è il popolare server di database ed è il sostituto del server MySQL, sviluppato dagli sviluppatori originali di MySQL.

Installa il server MariaDB usando il seguente comando

sudo apt install -y mariadb-server mariadb-client

Controlla lo stato del servizio MariaDB.

sudo systemctl status mariadb

Esegui mysql_secure_installation comando per migliorare la sicurezza della tua installazione di MariaDB.

sudo mysql_secure_installation

LEGGI:​​Come proteggere l'installazione di MariaDB usando mysql_secure_installation

Installa PHP

Per impostazione predefinita il server Apache supporta solo i documenti .html, non PHP. Per supportare PHP, devi installare PHP e il pacchetto di estensione PHP affinché MariaDB possa connettere il database.

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

Dovresti riavviare il server Apache dopo l'installazione del pacchetto PHP.

sudo systemctl restart apache2

Prova lo stack LAMP

Per testare un PHP 7.3, collocheremo un file .php nella root del documento predefinita del server Apache.

L'output mostrerà molti dettagli utili sulla nostra installazione di PHP, come la versione PHP installata, i dettagli dell'estensione PHP.

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Ora apri un browser web e vai al seguente URL.

http://localhost/info.php

O

http://il-tuo-indirizzo-ip/info.php

La pagina apparirà come sotto,

Puoi anche vedere il supporto di MariaDB per PHP.

Conclusione

Hai installato con successo lo stack LAMP su Debian 10. Condividi il tuo feedback nella sezione commenti.


Debian
  1. Come installare e configurare PHP e Apache (stack LAMP) su Debian 11

  2. Come installare PHP 7.4 su Debian 10

  3. Come installare PHP 8 su Debian 10

  4. Come installare PHP 7.2 su Debian 9

  5. Come installare PHP 7.3 su Debian 10

Come installare Apache, MariaDB, PHP (stack LAMP) su Debian 11

Come installare lo stack Linux, Apache, MariaDB, PHP (LAMP) su Debian 10

Come installare lo stack LAMP su CentOS 8

Come installare lo stack LAMP su Debian 8

Come installare lo stack LAMP su Debian 11

Come installare lo stack LAMP su CentOS 6