GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installa phpMyAdmin con Nginx su Ubuntu 18.04 - Processo passo dopo passo?

phpMyAdmin è uno strumento di gestione database gratuito e basato su interfaccia web per la gestione di MySQL e MariaDB. Puoi gestire database MySQL, account utente e privilegi, importare ed esportare dati e molto altro utilizzando l'interfaccia phpmyadmin.

Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query phpMyAdmin correlate sul sistema Ubuntu Linux.

In questo contesto, esamineremo come installare phpMyAdmin con Nginx sul sistema Ubuntu 18.04.


Come installare phpMyAdmin con Nginx su Ubuntu?

Prima di procedere con questa procedura di installazione, assicurarsi che siano soddisfatti i seguenti requisiti:

Devi accedere al server Ubuntu come account utente con privilegi sudo.

Assicurati che lo stack LEMP (Linux, Nginx, MySQL e PHP) sia installato sulla tua macchina Ubuntu.

Ti consigliamo vivamente di accedere alla tua installazione di phpMyAdmin tramite connessioni HTTPS. Quindi impedirà attacchi inutili a phpmyadmin. Se il tuo dominio non è protetto con un certificato SSL/TLS, puoi seguire questa guida per proteggere Nginx con Let's Encrypt su Ubuntu.

io. Per iniziare, per avviare l'installazione è necessario aggiornare l'indice del pacchetto Ubuntu e aggiornare il sistema utilizzando il seguente comando:

$ sudo apt update 
$ sudo apt aggiornamento

ii. Ora, installa il pacchetto phpMyAdmin dai repository Ubuntu predefiniti con il comando seguente:

$ sudo apt install phpmyadmin

Ti verranno richieste alcune opzioni di configurazione. All'inizio, ti chiederà di scegliere il server web. Non c'è alcuna opzione per Nginx, quindi premi Tab e fai clic sul pulsante OK.

iii. Successivamente, ti verrà chiesto di utilizzare dbconfig-common per configurare il database per phpMyAdmin.

iv. Seleziona Sì e premi il tasto Invio per continuare.

v. Ora inserisci la password per phpMyAdmin per registrarsi con il database, seleziona OK e premi Invio.

Ancora una volta, ti verrà chiesto di confermare la password inserendo la stessa password e premendo il pulsante OK.

Ora, phpMyAdmin sarà installato sul tuo server Ubuntu.

vi. Successivamente creeremo un collegamento simbolico per accedere all'interfaccia di phpMyAdmin dai file di installazione. Puoi collegarlo alla directory principale del documento eseguendo:

$ sudo ln -s /usr/share/phpmyadmin /var/www/html


Come creare un utente MySQL e impostare i privilegi?

Nei sistemi Ubuntu, l'utente root MySQL utilizza il plug-in auth_socket per impostazione predefinita per l'autenticazione. Significa che non puoi autenticarti come root fornendo una password. Ciò aumenterà una maggiore sicurezza e usabilità in molti casi, ma può anche complicare quando è necessario consentire un programma esterno come phpMyAdmin.

Per accedere a phpMyAdmin come utente root di MySQL, dovrai cambiare il suo metodo di autenticazione da auth_socket a mysql_native_password. Non sarà utile cambiare il metodo di autenticazione per l'utente root di MySQL.

Poiché phpMyAdmin richiede agli utenti di autenticarsi con una password, quindi invece di modificare il metodo di autenticazione creeremo un nuovo account MySQL amministrativo per accedere all'interfaccia. Questo utente avrà gli stessi privilegi dell'utente root e sarà impostato per utilizzare il metodo di autenticazione mysql_native_password.

Ora utilizzeremo quell'utente per accedere a phpMyAdmin ed eseguire ulteriori attività amministrative sul nostro server MySQL o MariaDB.

Puoi accedere con il comando seguente:

$ sudo mysql

Quindi, crea un nuovo utente amministrativo con una password complessa e concedi le autorizzazioni appropriate digitando:

mysql> CREA UTENTE 'newadmin'@'localhost' IDENTIFICATO DA 'STRONG-PASSWORD'; 
mysql> CONCEDERE TUTTI I PRIVILEGI SU *.* A 'newadmin'@'localhost' CON L'OPZIONE DI CONCESSIONE;

Come accedere a phpMyAdmin?

Per accedere all'interfaccia di phpMyAdmin apri il browser web e digita l'indirizzo IP pubblico del tuo server o il nome di dominio seguito da /phpmyadmin:

https://INDIRIZZO_IP_OR_TUO_DOMINIO/phpmyadmin

Inserisci il nome utente e la password dell'account amministrativo che hai creato nel passaggio precedente e premi il pulsante Vai.

Dopo aver effettuato l'accesso, vedrai l'interfaccia utente di phpMyAdmin.



Ubuntu
  1. Come installare Nginx con PHP5 e MySQL su Ubuntu 11.10

  2. Installa Discord su Ubuntu 20.04 - Processo passo dopo passo?

  3. Installa AIDE su Ubuntu 20.04 - Un processo passo dopo passo?

  4. Installa Pyradio su Ubuntu 20.04 - Un processo passo dopo passo?

  5. Installa Ruby su Ubuntu 20.04 - Processo passo dopo passo?

Come installare WordPress con Nginx su Ubuntu 18.04

Come installare phpMyAdmin con Nginx su Ubuntu 18.04

Come installare Seafile con Nginx su Ubuntu 18.04 LTS

Come installare phpMyAdmin con Nginx (LEMP) su Ubuntu 18.04 LTS

Come installare phpMyAdmin con Nginx su Ubuntu 18.04 LTS

Come installare phpMyAdmin con Nginx su Ubuntu 20.04 LTS