GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare LAMP (Apache, MySQL, PHP) su Debian 9 Stretch

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.


Debian
  1. Come installare PHP 8.0 su Debian 11

  2. Come installare Apache, MySQL, PHP (LAMP) su CentOS/RHEL 7

  3. Come installare Apache, MySQL, PHP (LAMP) su Ubuntu 16.04 LTS

  4. Come installare LAMP (Linux, Apache, MySQL, PHP) su Debian 9

  5. Come installare LAMP Apache, MySQL, PHP su Debian 11

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

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

Come installare LAMP (Apache, MySQL, PHP) su Debian 8 Jessie

Come installare LAMP (Apache, MySQL, PHP) su Debian 10

Come installare Linux, Apache, MySQL, PHP (LAMP) su Debian 8.2 Cloud Server

Come installare Apache, MySQL, PHP (LAMP) su Arch Linux