GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare LAMP su Debian 8

Ti mostreremo come installare LAMP su Debian 8. Uno stack LAMP è sinonimo di server LAMP o server web LAMP. Si riferisce a una configurazione che include Linux, Apache, MySQL (MariaDB) e PHP. L'installazione di LAMP su Debian 8 è un'operazione abbastanza semplice e non dovrebbe richiedere più di 10 minuti.

1. AGGIORNA IL SISTEMA

Assicurati che il tuo server sia completamente aggiornato utilizzando:

# apt-get update && apt-get upgrade

2. INSTALLA APACHE

Per installare Apache sul tuo server Debian 8, devi eseguire il seguente comando:

# apt-get install apache2

Al termine dell'installazione, dovresti abilitare l'avvio di Apache all'avvio:

# systemctl enable apache2

Verifica che Apache sia in esecuzione aprendo un browser web e visitando l'indirizzo IP del tuo server (http://server_ip). Dovresti ottenere la pagina di benvenuto di Apache come quella qui sotto:

3. INSTALLA MYSQL

Ora installiamo MySQL. Emettere quanto segue:

# apt-get install mysql-server mysql-client

Durante l'installazione, ti verrà chiesto di inserire una password per l'utente root di MySQL. Non inserire una password facile da decifrare. Dovrebbe contenere almeno 8 caratteri mescolati con maiuscole e minuscole.

Ora che MySQL è installato, ti consigliamo di eseguire l'installazione sicura di MySQL eseguendo:

# mysql_secure_installation

Inserisci la tua password di root e rispondi con 'n' quando ti viene chiesto di cambiare la tua password di root MySQL. Di seguito l'intera procedura che puoi seguire:

Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.

You already have a root password set, so you can safely answer 'n'.

Change the root password? [Y/n] n
... skipping.

By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
... Success!

By default, MySQL comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
- Dropping test database...
ERROR 1008 (HY000) at line 1: Can't drop database 'test'; database doesn't exist
... Failed!  Not critical, keep moving...
- Removing privileges on test database...
... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
... Success!

Cleaning up...


All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!

Abilita MySQL per l'avvio all'avvio:

# systemctl enable mysql

Puoi controllare lo stato del tuo servizio MySQL eseguendo:

# systemctl status mysql

4. INSTALLA PHP

Installa PHP eseguendo il comando sottostante:

# apt-get install php5 php5-mysql libapache2-mod-php5

Ora, facciamo un semplice test di pagina PHP. Crea una pagina informativa PHP in modo da poter controllare la tua versione PHP, i moduli attivati ​​ecc...

Crea un file, chiamiamolo info.php nella directory /var/www/html:

# vim /var/www/html/info.php

Incolla quanto segue nel file:

<?php
phpinfo();
?>

Riavvia Apache per rendere effettive le modifiche:

# systemctl restart apache2

Ora apri il tuo browser web preferito e vai a http://your_server_ip_address/info.php . Sarai accolto da una pagina web simile a quella qui sotto:

5. INSTALLA PHPMYADMIN

Inoltre, dovresti installare phpMyAdmin in modo da poter amministrare i tuoi database più facilmente tramite l'intuitiva GUI di phpMyAdmin.

Immettere il seguente comando:

# apt-get install phpmyadmin

Durante la procedura di installazione ti verranno richieste diverse finestre per la configurazione di phpMyAdmin. Dovresti selezionare 'Sì ' quando arrivi a 'Configura database per phpMyAdmin con dbconfig-common' passo dopo di che verrà installato e configurato un database per phpMyAdmin.

Quindi, inserisci la tua password di root MySQL come 'Password dell'utente amministrativo del database' . Quindi, inserisci una password a tua scelta per 'Password dell'applicazione MySQL per phpmyadmin' .

Al termine, verrà visualizzata una finestra in cui è possibile selezionare un server Web da configurare per eseguire phpMyAdmin. Seleziona apache2 e quindi seleziona ok .

Una volta completata l'installazione, potrai accedere a phpMyAdmin navigando nel tuo browser web su:http://your_server_ip_address/phpmyadmin . Sarai accolto dalla pagina sottostante:

Puoi accedere usando root come nome utente e la password che hai impostato durante l'installazione di MySQL.

Questo è tutto. Hai installato correttamente LAMP e phpMyAdmin sulla tua Debian 8 VPS.

Ovviamente non devi installare LAMP su Debian 8, se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare LAMP su Debian 8f, o a te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post, su come installare LAMP su Debian 8, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Debian
  1. Come installare MySQL Server su Debian 9

  2. Come installare MySQL Workbench su Debian 10

  3. Come installare LAMP (Apache, MySQL, PHP) su Debian 11

  4. Come installare Etherpad su Debian 9

  5. Come installare MySQL su Debian 11

Come installare MySQL 8 su Debian 10

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

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

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

Come installare MySQL/MariaDB su Debian 11

Come installare MySQL su Debian 10