LAMP (uno stack di server) sta per Linux, Apache, MySQL 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 gestire i propri siti web.
Ecco la piccola guida sull'installazione di LAMP Stack su Debian 9.
Installa lo stack LAMP
Installa Linux
Ecco l'articolo sull'installazione passo passo di Debian 9 e sull'aggiornamento di Debian 8 Jessie a Debian 9 Stretch.
Ora procederemo all'installazione di AMP (Apache v2.4, PHP versione 7.3, MariaDB v10.3) su Debian 9. Quindi installiamo uno per uno.
Installa Apache
Per iniziare, installeremo il server web Apache.
Aggiorna l'indice del repository del pacchetto.
sudo apt-get update
Il nome del pacchetto del server Web Apache è apache2 . Installa apache2 pacchetto utilizzando apt-get
comando
sudo apt-get -y install apache2-data apache2-utils
Controlla lo stato del servizio del server web Apache.
sudo systemctl status apache2
Ora testeremo il server web Apache per confermare se funziona correttamente o meno.
Apri qualsiasi browser web e poi naviga al seguente URL.
http://localhost/O
http://il-tuo-indirizzo-ip/Otterrai la "Pagina predefinita di Apache2 Debian “, questa pagina predefinita ti conferma che il server HTTP 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 e la directory di noleggio come segue.
/etc/apache2/ |-- apache2.conf | `-- ports.conf |-- mods-enabled | |-- *.load | `-- *.conf |-- conf-enabled | `-- *.conf `-- sites-enabled `-- *.conf
Installa MariaDB
MariaDB è il sostituto del server MySQL, sviluppato dagli sviluppatori originali di MySQL per rimanere e avere RDBMS open source. MariaDB è ora uno dei server di database più popolari al mondo.
Per installare MariaDB, esegui il seguente comando
sudo apt-get -y install mariadb-server mariadb-client
Server MariaDB sicuro utilizzando “mysql_secure_installation comando ".
LEGGI :Come proteggere l'installazione di MariaDB usando mysql_secure_installation.
Questo comando ti consente di migliorare la sicurezza della tua installazione di MariaDB nei seguenti modi:
- Puoi impostare una password per DB root conto.
- Puoi limitare gli account root all'host locale.
- Puoi rimuovere l'utente anonimo conti.
- Puoi rimuovere il database di prova e privilegi che consentono a chiunque di accedere a database con nomi che iniziano con test_ .
Installa PHP
Per impostazione predefinita, il server Apache supporta .html solo non PHP, per questo è necessario installare PHP e il pacchetto di estensione php per il server MariaDB.
Qui installeremo PHP 7 su Debian 9.
sudo apt-get -y install php libapache2-mod-php php-mysql
Dovresti riavviare il server HTTP Apache dopo l'installazione del pacchetto PHP.
sudo systemctl restart apache2
Prova lo stack LAMP
Per testare un PHP 7, dobbiamo inserire un .php file nella radice del documento predefinita del server HTTP Apache. La radice del documento del sito predefinito è /var/www/html . S, creeremo ora un file PHP (info.php ) in quella directory e chiamarlo in un browser. L'output mostrerà molti dettagli utili sulla nostra installazione di PHP, come la versione di PHP installata.
Usa un editor VI per creare info.php file.
sudo vi /var/www/html/info.php
Questo comando vi aprirà un file chiamato info.php . Copia/Incolla sotto le righe in info.php file:
<?php phpinfo(); ?>
Salva e chiudi il file utilizzando Esc + :wq .
Ora apri il tuo browser web Internet e digita il seguente URL nell'indirizzo web.
http://localhost/info.phpO
http://il-tuo-indirizzo-ip/info.phpLa pagina apparirà come sotto,
Conclusione
È tutto. Hai installato con successo lo stack LAMP su Debian 9.