Install phpMyAdmin on Centos 7 / Linux Tutorial
Sommario:
- Prerequisiti
- Installazione di phpMyAdmin su CentOS
- Configurazione di Nginx e phpMyAdmin
- Accesso a phpMyAdmin
- Conclusione
phpMyAdmin è uno strumento open source basato su PHP per la gestione di server MySQL e MariaDB su un'interfaccia web.
phpMyAdmin ti consente di interagire con i database MySQL, gestire account utente e privilegi, eseguire istruzioni SQL, importare ed esportare dati in una varietà di formati di dati e molto altro.
In questo tutorial, ti mostreremo come installare phpMyAdmin con Nginx su CentOS 7.
Prerequisiti
Assicurati di aver soddisfatto i seguenti prerequisiti prima di continuare con questo tutorial:
- LEMP (Linux, Nginx, MySQL, PHP e 7) installato sui vostri CentOS server.Logged come utente con privilegi sudo.
Sebbene non sia necessario, si consiglia di accedere all'installazione di phpMyAdmin su HTTPS. Se non hai SSL sui tuoi siti, segui le istruzioni su come proteggere Nginx con Let's Encrypt su CentOS 7.
Installazione di phpMyAdmin su CentOS
Utilizzare i seguenti passaggi per installare phpMyAdmin su un sistema CentOS 7:
-
phpMyAdmin è incluso nel repository EPEL. Se EPEL non è già abilitato, puoi farlo digitando:
sudo yum install epel-release
Una volta abilitato il repository EPEL, installa phpMyAdmin e tutte le sue dipendenze con il seguente comando:
sudo yum install phpmyadmin
Cambia il gruppo proprietario del
/etc/phpMyAdmin
directorynginx
(l'utente con cui il servizio di PHP FPM è in esecuzione):sudo chgrp -R nginx /etc/phpMyAdmin
Configurazione di Nginx e phpMyAdmin
Esistono diversi modi per configurare Nginx per servire i file phpMyAdmin. Se il blocco del server del tuo dominio è già configurato per servire le richieste PHP, allora si può semplicemente creare un collegamento simbolico dai file di installazione phpMyAdmin alla directory principale documento di dominio.
In questa guida creeremo uno snippet che possiamo includere in uno qualsiasi dei nostri file di blocco del server Nginx.
Inizia creando il
snippets
di repertorio:
sudo mkdir -p /etc/nginx/snippets
Apri il tuo editor di testo e crea il seguente file:
sudo nano /etc/nginx/snippets/phpMyAdmin.conf
Incolla il seguente contenuto:
/etc/nginx/snippets/phpMyAdmin.conf
location /phpMyAdmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpMyAdmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phpMyAdmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } location /phpmyadmin { rewrite ^/* /phpMyAdmin last; }
Assicurarsi di utilizzare il percorso socket o l'indirizzo / porta
fastcgi_pass
per la direttiva
fastcgi_pass
.
Salva il file e chiudi il tuo editor.
È ora possibile aggiungere la seguente riga al blocco del server di ciascun dominio in cui si desidera accedere phpMyAdmin utilizzando:
domain.com/phpmyadmin
include snippets/phpMyAdmin.conf;
Ecco un esempio:
/etc/nginx/conf.d/domain.com.conf
server { #… other code include snippets/phpMyAdmin.conf; #… other code }
Accesso a phpMyAdmin
Per accedere all'interfaccia phpMyAdmin aprire il browser preferito e digitare il nome di dominio del server o l'indirizzo IP pubblico seguito da
/phpmyadmin
:
http(s)://your_domain_or_ip_address/phpmyadmin
Immettere le credenziali di accesso dell'utente amministrativo e fare clic su
Go
.
Conclusione
Congratulazioni, phpMyAdmin è stato installato correttamente sul server CentOS 7. Ora puoi iniziare a creare database, utenti e tabelle MySQL ed eseguire varie query e operazioni MySQL.
centos phpmyadmin mysql mariadb nginx phpCome installare e proteggere phpmyadmin con apache su centos 7

phpMyAdmin consente di interagire con i database MySQL, gestire account utente e privilegi ed eseguire istruzioni SQL. In questo tutorial verranno illustrati i passaggi necessari per l'installazione e la protezione di phpMyAdmin con Apache su CentOS 7.
Come installare phpmyadmin con nginx su Ubuntu 18.04

phpMyAdmin è uno strumento open source basato su PHP per la gestione di server MySQL e MariaDB su un'interfaccia web. Questo tutorial descrive come installare phpMyAdmin con Nginx su Ubuntu 18.04.
Come installare wordpress con nginx su CentOS 7

In questo tutorial ti mostreremo come installare WordPress su un computer CentOS 7. WordPress è di gran lunga la piattaforma di blog e CMS open source più popolare al mondo.