Come installare l’ultimo phpMyAdmin in RHEL, CentOS e Fedora

L’amministrazione MySQL tramite riga di comando in Linux è un lavoro molto difficile per qualsiasi amministratore di sistema principiante o amministratore di database, perché contiene numerosi comandi che non possiamo ricordare nella nostra vita quotidiana.

Leggi suggerite: MySQL Basic Database Administration Commands

Per rendere l’amministrazione MySQL molto più facile stiamo introducendo uno strumento di amministrazione MySQL basato sul web chiamato phpMyAdmin, con l’aiuto di questo strumento è possibile controllare e gestire l’amministrazione del database tramite un browser web facilmente.

phpMyAdmin è un’interfaccia web-based per la gestione di database MySQL / MariaDB che viene utilizzato come un sostituto per le utility da riga di comando.

Consigliato Leggere: 20 MySQL (Mysqladmin) Comandi per l’amministrazione di database in Linux

E ‘ stato scritto in linguaggio PHP, attraverso questa applicazione è possibile fare varie attività di amministrazione MySQL come creare, goccia, alter, delete, import, export, search, query, riparazione, ottimizzare ed eseguire altri comandi di gestione del database tramite browser.

Come altre interfacce web-based ben noti per la gestione dei servizi di sistema, strumenti di creazione di blog, o sistemi di gestione dei contenuti (CMS), è spesso preso di mira da malintenzionati che cercano di sfruttare la solita mancanza di misure di sicurezza.

In questo articolo ti mostreremo come installare l’ultima versione stabile di phpMyAdmin per Apache o Nginx sulle distribuzioni RHEL, CentOS e Fedora.

Qui abbiamo fornito l’installazione di phpMyAdmin per Apache o Nginx del server web. Quindi, dipende da quale server web scegliere per l’installazione.

Ma ricorda che, devi avere l’installazione di LAMP (Linux, Apache, PHP e MySQL/MariaDB) o LEMP (Linux, Nginx, PHP e MySQL/MariaDB) installata sul tuo sistema di lavoro.

Se non si dispone di lampada di lavoro o LEMP, è possibile seguire i nostri articoli qui sotto per l’installazione.

Installare LAMP Stack

  1. Installare Stack LAMP su RHEL/CentOS 7/6 & Fedora 28-24

Installare LEMP Stack

  1. Installare LEMP Stack su RHEL/CentOS 7/6 & Fedora 28-24

Passo 1: Installare il repository EPEL e Remi Repository

1. Per installare l’ultima versione di PhpMyAdmin (cioè 4.8), è necessario installare e attivare il repository EPEL e Remi su repository vostre rispettive distribuzioni Linux come indicato:

Su RHEL/CentOS 7

# yum install epel-release# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 

Su RHEL/CentOS 6

Su Fedora 28-24

Passo 2: Installazione di PhpMyAdmin Interfaccia Web

2. Una volta installato sopra i repository, ora è il momento di installare phpMyAdmin con l’aiuto del seguente comando come mostrato.

# yum --enablerepo=remi install phpmyadmin

Nota : Se si utilizza PHP 5.4 su sistemi RHEL/CentOS/Fedora, è necessario eseguire il comando sottostante per installarlo.

# yum --enablerepo=remi,remi-test install phpmyadmin

Passaggio 3: Configurazione di phpMyAdmin per Apache o Nginx

In Apachenon è necessario configurare nulla per phpMyAdmin, perché phpMyAdmin funzionerà automaticamente all’indirizzo http://<ip address>/phpmyadmin.

Lettura consigliata: MySQL Backup and Restore Commands for Database Administration

Il file di configurazione principale si trova in /etc/httpd/conf.d / phpMyAdmin.conf, assicurarsi che la direttiva Require all granted (Per Apache 2.4) e Allow from ip address sia aggiunta all’interno del blocco Directory /usr/share/phpmyadmin.

phpMyAdmin Consenti l’accesso

Infine, riavvia Apache per applicare le modifiche.

-------------- On RHEL/CentOS 7 and Fedora 28-24 --------------# systemctl restart httpd-------------- On RHEL/CentOS 6 --------------# service httpd restart

Sul server web Nginx, creeremo un collegamento simbolico ai file di installazione di phpMyAdmin alla nostra directory radice del documento Web Nginx (cioè /usr/share/nginx/html) eseguendo il seguente comando:

# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html

Infine, riavviare Nginx e PHP-FPM per applicare le modifiche.

Passaggio 4: Accesso all’interfaccia Web di phpMyAdmin

Apri il browser e punta il browser su http://<ip address>/phpmyadmin. Dovrebbe aprire l’interfaccia phpmyadmin (come mostrato nell’immagine qui sotto).

phpMyAdmin in esecuzione su Fedora 24

Nei prossimi articoli, condivideremo alcuni suggerimenti per proteggere l’installazione di phpmyadmin su uno stack LAMP o LEMP dagli attacchi più comuni effettuati da individui malintenzionati.

Leggi anche: Come proteggere l’URL di accesso predefinito phpMyAdmin

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

More: