Come installare Apache, MariaDB, PHP e phpMyAdmin in Ubuntu 18.04

In questo articolo impareremo a installare Apache, MariaDB, PHP e PHPMyAdmin nel server Ubuntu 18.04.

Apache, MySQL/MariaDB e PHP sono composti da pacchetti. È noto come LAMP e si installa nell'ambiente di sistema Linux.

Prerequisito:

  • Installazione del server Ubuntu 18.04.
  • Accesso al server con utente root.

1. Mantieni aggiornato il server:

# apt update -y

# apt upgrade -y

2. Installa il server web Apache

# apt install apache2 -y

Nel caso in cui hai abilitato il firewall e le richieste di blocco del firewall del server web apache, apri una porta nel firewall.

# ufw allow 80/tcp

# ufw allow 443/tcp

# ufw reload

Ora, verifichiamo l'installazione di Apache. Apri il browser e prova la pagina predefinita.

http://[SERVER IP]

3. Installa MariaDB

# apt install mariadb-server mariadb-client -y

La configurazione predefinita di MariaDB non sarà protetta. Mettiamo in sicurezza l'installazione usando il seguente comando:

# mysql_secure_installation

Una volta che lo script viene eseguito, porrà più domande.

Ti chiederà di inserire la password corrente per root (inserisci per nessuna):

Quindi inserisci sì/y alle seguenti domande di sicurezza:

Set a root password? [Y/n]: y
Remove anonymous users? : y
Disallow root login remotely? : y
Remove test database and access to it? : y
Reload privilege tables now? : y

4. Installa PHP

Qui stiamo installando la versione predefinita di PHP 7.2 e altri moduli per le distribuzioni web utilizzando il seguente comando:

# apt install php php-common php-mysql php-gd php-cli -y

Una volta installato PHP, a scopo di test, creare una semplice pagina info.php utilizzando il seguente comando:

# echo "' | sudo tee /var/www/html/info.php

Ora, accediamoci dal browser web:

http://SERVER_IP/info.php

5. Installa phpMyAdmin

Puoi installare phpMyAdmin per amministrare i database MySQL/MariaDB comodamente da un browser web utilizzando il seguente comando:

# apt install phpmyadmin -y

Attraverso il processo di installazione del pacchetto, ti verrà chiesto di scegliere il server web che dovrebbe essere configurato automaticamente per eseguire phpMyAdmin, seleziona apache premendo la barra spaziatrice e premi Invio.

Quindi, inserisci la password per l'utente amministrativo di MySQL/MariaDB in modo che l'installer possa creare un database per phpmyadmin.

Una volta installato tutto, ora puoi riavviare il servizio apache2 per effettuare le modifiche recenti.

# systemctl restart apache2

Il login di root non riuscirà a phpMyAdmin. Dobbiamo creare un nuovo utente e concedere tutti i privilegi a quell'utente.

Per creare un nuovo utente, accedi a MariaDB usando il seguente comando:

# mysql -u root -p

Ed esegui i seguenti comandi:

MariaDB [(none)]> CREATE USER 'admin’@’localhost' IDENTIFIED BY 'neotechsystems=@3454';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'admin’@’localhost' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;

Ora possiamo accedere a phpMyAdmin utilizzando l'utente amministratore.

Questo è tutto. In questo articolo, abbiamo visto come i nostri tecnici di supporto installano Apache, MariaDB, PHP e phpMyAdmin nel server Ubuntu 18.04.


Come installare e configurare CSF (ConfigServer Security & Firewall) su CentOS 7

Come installare e configurare CSF (ConfigServer Security & Firewall) su CentOS 7

ConfigServer Security & Firewall (in breve è anche chiamato csf) è un firewall Stateful Packet Inspection (SPI). Scopri come installare e configurare CSF su CentOS 7

Come installare lagente di backup R1Soft su CentOS

Come installare lagente di backup R1Soft su CentOS

Scopri come installare R1Soft Backup Agent su CentOS e configurarlo. R1Soft Server Backup Manager offre ai fornitori di servizi una soluzione flessibile e server-friendly.

Come modificare i limiti di CloudLinux LVE

Come modificare i limiti di CloudLinux LVE

In questo articolo abbiamo spiegato come modificare i limiti LVE di CloudLinux. Quindi iniziamo. I limiti di CloudLinux LVE possono essere modificati utilizzando LVE Manager.

Come cambiare SSH della porta del server Linux

Come cambiare SSH della porta del server Linux

Per cambiare la porta SSH del server Linux, è necessario accedere al server tramite SSH e modificare il file di configurazione SSH.

Come installare Centova Cast su CentOS

Come installare Centova Cast su CentOS

Centova Cast è la piattaforma di gestione leader per i flussi radio Internet, che fornisce informazioni approfondite e controllo ai provider di hosting di streaming. Centova Cast

Come impostare linoltro della posta sul tuo server di posta?

Come impostare linoltro della posta sul tuo server di posta?

È possibile superare i problemi di invio della posta elettronica utilizzando le seguenti impostazioni di inoltro della posta elettronica.

Come installare Apache, MariaDB, PHP e phpMyAdmin in Ubuntu 18.04

Come installare Apache, MariaDB, PHP e phpMyAdmin in Ubuntu 18.04

Impareremo a installare Apache MariaDB PHP e PHPMyAdmin nel server Ubuntu 18.04. Apache, MySQL/MariaDB e PHP sono composti da pacchetti. È conosciuto come LAMPADA

Impara la gestione degli utenti di base in Linux

Impara la gestione degli utenti di base in Linux

Vuoi aggiungere, modificare o eliminare un utente in Linux? Ecco l'articolo perfetto per te.

Impara la gestione dei gruppi di base in Linux

Impara la gestione dei gruppi di base in Linux

Scopri di più sulla gestione dei gruppi in Linux. Come aggiungere un gruppo, modificare un gruppo ed eliminare un gruppo, aggiungere membri in Linux. Crea un nuovo gruppo, usa il comando groupadd.

Impara a installare Fail2ban su CentOS 7

Impara a installare Fail2ban su CentOS 7

Fail2ban è molto utile per proteggere la connessione SSH. Ora dovresti essere in grado di installare e configurare fail2ban su centos7, aggiungere un ulteriore livello di sicurezza al server