Introduzione
Se il vostro intento è installare phpMyAdmin su di un server 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 della password per l'autenticazione.
Per connettersi al server come utente root digitare questo comando:
ssh root@IP_DEL_SERVER
Successivamente vi verrà chiesto di 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 il primo parametro:
ssh VOSTRO_UTENTE@IP_DEL_SERVER
Successivamente vi verrà chiesto di inserire la password del vostro utente.
Installare phpMyAdmin
phpMyAdmin è un'applicazione web che consente di utilizzare MySQL tramite il browser.
Per installare phpMyAdmin dare questi semplici comandi da terminale:
pacman -S phpmyadmin php-mcrypt
Aprire il file php.ini:
nano /etc/php/php.ini
Decommentare le seguenti righe:
[...]
extension=bz2.so
extension=mcrypt.so
extension=mysqli.so
[...]
Salvare e chiudere il file.
Creiamo il file di configurazione di phpMyAdmin:
nano /etc/httpd/conf/extra/phpmyadmin.conf
Aggiungere le seguenti righe:
Alias /phpmyadmin "/usr/share/webapps/phpMyAdmin"
<Directory "/usr/share/webapps/phpMyAdmin">
DirectoryIndex index.php
AllowOverride All
Options FollowSymlinks
Require all granted
</Directory>
Apriamo il file di configurazione di Apache:
nano /etc/httpd/conf/httpd.conf
Aggiungere la seguente riga alla fine del file:
Include conf/extra/phpmyadmin.conf
Riavviare httpd:
systemctl restart httpd
Adesso potete effettuare il login su phpMyAdmin collegandovi al vostro indirizzo IP pubblico oppure in localhost aggiungendo /phpmyadmin alla fine dell'indirizzo.
http://vostro_dominio/phpmyadmin
http://localhost/phpmyadmin
Se visualizzate un errore in basso alla pagina con questa dicitura “The configuration file now needs a secret passphrase (blowfish_secret)” aprite il seguente file:
nano /etc/webapps/phpmyadmin/config.inc.php
Cercate la seguente riga ed aggiungete una passphrase:
$cfg['blowfish_secret'] = 'ESEMPIO_PASSPHRASE';
Riavviare httpd:
systemctl restart httpd
L'installazione e la configurazione di phpMyAdmin su Manjaro è terminata.