GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Guida all'installazione dello stack LAMP su Ubuntu Server 16.04 LTS

Lo stack LAMP è una raccolta di software gratuiti e open source come Linux , Server Web (Apache ), Server di database (MySQL / MariaDB ) e PHP (Linguaggio di scripting). LAMP è la piattaforma necessaria per installare e creare siti Web dinamici e applicazioni come WordPress, Joomla, OpenCart e Drupal.

In questo articolo descriverò come installare LAMP su Ubuntu Server 16.04 LTS, poiché sappiamo che Ubuntu è un sistema operativo basato su Linux, quindi fornisce il primo componente di LAMP e presumo che Ubuntu Server 16.04 sia già installato sul tuo sistema.

Installazione del server Web (Apache2):

In Ubuntu il server Web Linux viene fornito con il nome Apache2, utilizzare il comando apt sottostante per installarlo.

[email protected]:~$ sudo apt update
[email protected]:~$ sudo apt install apache2 -y

Quando il pacchetto Apache2 viene installato, il suo servizio viene avviato e abilitato automaticamente durante il riavvio, nel caso in cui non sia avviato e abilitato, utilizzare il comando seguente:

[email protected]:~$ sudo systemctl start apache2.service
[email protected]:~$ sudo systemctl enable apache2.service
[email protected]:~$ sudo systemctl status apache2.service

Se il firewall di Ubuntu (ufw) è attivo, consenti le porte del server Web (80 e 443) nel firewall utilizzando i comandi seguenti.

[email protected]:~$ sudo ufw status
Status: active
[email protected]:~$ sudo ufw allow in 'Apache Full'
Rule added
Rule added (v6)
[email protected]:~$

Accedi al server web ora :

Apri il browser Web e digita l'indirizzo IP o il nome host del tuo server (http://IP_Address_OR_Host_Name), Nel mio caso l'IP del mio server è "192.168.1.13"

Installazione del server di database (MySQL Server 5.7):

MySQL e MariaDB sono i server di database in Ubuntu 16.04. I pacchetti di MySQL Server e MariaDB Server sono disponibili nei repository predefiniti e possiamo installare uno dei database. Esegui il seguente comando apt per installare MySQL Server dal terminale.

[email protected]:~$ sudo apt install mysql-server mysql-client

Durante l'installazione, ci verrà chiesto di impostare la password di root del server mysql.

Conferma la password di root e fai clic su "OK"

L'installazione di MySQL Server è ora completata. Il servizio MySQL verrà avviato e abilitato automaticamente. Possiamo verificare il servizio del server MySQL utilizzando il comando systemcl di seguito:

[email protected]:~$ sudo systemctl status mysql.service
Installazione del server MariaDB:

Utilizzare il comando sottostante per installare MariaDB Server 10.0 dal terminale.

[email protected]:~$ sudo apt install mariadb-server

Esegui il comando seguente per impostare la password di root di mariadb e disabilitare altre opzioni come disabilitare l'accesso remoto.

[email protected]:~$ sudo mysql_secure_installation

Installazione di PHP (linguaggio di scripting):

PHP 7.0 è disponibile nei repository di Ubuntu. Esegui il comando sottostante dal terminale per installare PHP 7 :

[email protected]:~$ sudo apt install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0

Crea una pagina php di esempio e inseriscila nella radice del documento apache (/var/ww/html)

[email protected]:~$ vi samplepage.php
<?php
phpinfo();
?>

Salva ed esci dal file.

[email protected]:~$ sudo mv samplepage.php /var/www/html/

Ora accedi alla pagina PHP di esempio dal browser Web, digita:"http:///samplepage.php", Dovresti ottenere la pagina come di seguito.

La pagina sopra mostra che la nostra installazione di PHP è stata completata con successo.

Installazione di phpMyAdmin :

phpMyAdmin ci consente di eseguire tutte le attività amministrative e altre operazioni relative al database relative al database dalla sua interfaccia web. Il suo pacchetto è già elencato nei repository del server Ubuntu.

Usa i comandi seguenti per installare phpMyAdmin sul server Ubuntu 16.04 LTS.

[email protected]:~$ sudo apt install php-mbstring php7.0-mbstring php-gettext
[email protected]:~$ sudo systemctl restart apache2.service
[email protected]:~$ sudo apt install phpmyadmin

Durante la sua installazione ci chiederà di scegliere il Web server da configurare per phpMyAdmin.

Seleziona Apache2 e fai clic su OK.

Fare clic su "Sì" per configurare il database per phpMyAdmin.

Specificare la password per phpMyAdmin per la registrazione con Database Server.

Conferma la password per phpMyAdmin e quindi fai clic su "OK"

Ora prova ad accedere a phpMyAdmin, apri il tipo di browser:“http://Server_IP_OR_Host_Name/phpmyadmin”

Usa il nome utente come "root" e la password che abbiamo impostato durante l'installazione.

Quando facciamo clic su "Vai", reindirizzerà la pagina all'interfaccia Web "phpMyAdmin" come mostrato di seguito.

Ecco fatto, lo stack LAMP è stato installato correttamente ed è pronto per l'uso 🙂 . Si prega di condividere feedback e commenti.


Ubuntu
  1. Installazione del server Ubuntu 20.04

  2. Installazione di Ubuntu 20.04 PostgreSQL

  3. Installazione di Ubuntu 22.04 LAMP

  4. Installa Snappass sul server LTS di Ubuntu 20.04 - Guida passo passo?

  5. Installa fogli SC su Ubuntu Server 20.04 LTS - Guida passo passo?

Installa phpMyAdmin con lo stack LAMP su Ubuntu 18.04 LTS

Installa lo stack Apache, MySQL, PHP (LAMP) su Ubuntu 18.04 LTS

Installa phpMyAdmin con lo stack LAMP su Ubuntu 20.04 LTS

Installa Apache, MySQL, PHP (stack LAMP) su Ubuntu 20.04 LTS

Installa NextCloud su Ubuntu 20.04 con Apache (stack LAMP)

Come installare lo stack LAMP su Ubuntu 18.04 Server/Desktop