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.phpO
http://il-tuo-indirizzo-ip/info.phpLa 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.