Come installare e configurare phpMyAdmin su Debian 10

1 ago 2019 2 min di lettura
Come installare e configurare phpMyAdmin su Debian 10
Indice dei contenuti

Introduzione

PhpMyAdmin è un'applicazione web che consente di utilizzare MySQL tramite il browser.

Se il vostro intento è installare phpMyAdmin su di un server Debian 10 in remoto continuate a leggere, altrimenti se volete installare phpMyAdmin sul vostro computer locale saltate il primo paragrafo "Connessione al Server" e leggere il successivo.

Connessione al Server

Per accedere al server, è necessario conoscere l'indirizzo IP. Avrai anche bisogno dell'username e della password per l'autenticazione. Per connettersi al server come utente root digitare il seguente comando:

ssh root@IP_DEL_SERVER

Successivamente sarà necessario inserire la password dell'utente root.

Se non utilizzate l'utente root potete connettervi con un'altro nome utente utilizzando lo stesso comando, quindi modificare root con il vostro nome_utente:

ssh VOSTRO_UTENTE@IP_DEL_SERVER

Successivamente vi verrà chiesto di inserire la password del vostro utente.

La porta standard per connettersi tramite ssh è la 22, se il vostro server utilizza una porta diversa, sarà necessario specificarla utilizzando il parametro -p, quindi digitare il seguente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Siete ora connessi al vostro server, siete pronti per iniziare l'installazione di phpMyAdmin.

Prerequisiti

Installazione phpMyAdmin

Per installare phpMyAdmin dare questi semplici comandi da terminale:

sudo apt update
sudo apt -y install phpmyadmin php-mbstring php-gettext

Se riscontrate un messaggio di errore simile al seguente:

Package 'phpmyadmin' has no installation candidate

Aggiungere il seguente repository:

echo "deb http://ftp.debian.org/debian unstable main contrib" > /etc/apt/sources.list.d/debian.list

Quindi aggiornare l'elenco dei pacchetti:

sudo apt update

Quindi riprovare ad installare phpMyAdmin

sudo apt install phpmyadmin

ATTENZIONE

  • Durante la fase di installazione di phpMyAdmin vi verrà chiesto di selezionare Apache2 oppure Lighttpd, se avete installato Nginx non bisogna selezionare niente, andate su "OK" per proseguire.
    Se avete installato Apache2 premere spazio per selezionarlo, altrimenti l'installazione non genererà i collegamenti necessari con Apache.

  • A questo punto è richiesto il database dbconfig-common per la corretta configurazione di phpMyadmin quindi selezionare "Ok"

  • Inserire la password di amministratore del vostro database.

  • Confermare la password

Se avete installato Apache l'installazione è terminata, non dovete fare nient'altro, phpMyAdmin ha generato in automatico i link simbolici con Apache2.
Se invece avete installato Nginx, dare il seguente comando per creare un link simbolico di phpMyAdmin con Nginx:

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

Abilitare l'estensione mbstring:

sudo phpenmod mbstring

Riavviare Apache:

sudo systemctl restart apache2

Oppure riavviare Nginx

sudo systemctl restart nginx

Adesso potete effettuare il login su phpMyAdmin collegandovi al vostro indirizzo IP pubblico, nome dominio oppure in localhost aggiungendo /phpmyadmin alla fine dell'indirizzo.

http://vostro_dominio/phpmyadmin
http://localhost/phpmyadmin

L'installazione e la configurazione di phpMyAdmin su Debian 10 è terminata.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.