Un server LAMP è una combinazione di server Web di Apache, MySQL e PHP su server Linux. È ampiamente utilizzato per l'hosting di siti Web basati su PHP e MySQL sul world wide web. Questo tutorial è stato creato per aiutare gli amministratori a configurare lo stack LAMP su Debian 9. In questo tutorial, stiamo installando Apache e MySQL dai repository di base di Debian 9. Ti aiuteremo ad aggiungere un repository di terze parti per l'installazione di PHP.
Fase 1 – Prerequisiti
Accedi al tuo server Debian 9 usando i privilegi sudo o utente root sulla riga di comando.
ssh [email protected]
Dopo aver effettuato l'accesso al tuo sistema Debian, aggiorna i pacchetti correnti all'ultima versione disponibile.
sudo apt-get update sudo apt-get upgrade
Inoltre, installa i seguenti pacchetti sul tuo sistema richiesti per i comandi in questo tutorial.
sudo apt install ca-certificates apt-transport-https
Fase 2 – Installa Apache2
I repository di base di Debian 9 contengono pacchetti Apache 2.4. Puoi semplicemente installare i pacchetti Apache2 eseguendo i seguenti comandi sul tuo sistema Debian 9.
sudo apt-get install apache2
Fase 3 – Installa MySQL
Il repository di base di Debian 9 contiene MariaDB (Replacement of MySQL) come server di database predefinito. Se sei d'accordo con MariaDB, esegui i comandi per installare altrimenti segui il tutorial sull'installazione del server MySQL.
sudo apt-get install mysql-server
Fase 4 – Installa PHP
I repository di sistema Debian 9 predefiniti contengono una versione PHP precedente. Per installare l'ultima versione di PHP, aggiungi un PPA di terze parti al tuo sistema. Esegui il comando seguente per aggiungere PPA al tuo sistema.
wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add - sudo echo "deb https://packages.sury.org/php/ stretch main" | tee /etc/apt/sources.list.d/php.list
Quindi installa l'ultima versione di PHP su Debian 9.
sudo apt update sudo apt install php php-mysql libapache2-mod-php
Passaggio 5:verifica della configurazione
Per verificare l'impostazione LAMP su Debian 9, creare uno script PHP con la funzione phpinfo() sotto Apache document root. Per fare ciò, modifica /var/www/html/info.php file nel tuo editor di testo preferito e aggiungi il contenuto sottostante al file e salvalo.
PHP
123 |
Ora accedi al file info.php nel browser web utilizzando il tuo indirizzo IP di sistema.