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 [email protected]_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 [email protected]_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.