GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare phpMyAdmin su Nginx

In questo tutorial, ti mostreremo come installare e configurare PHPMyAdmin su Nginx sul tuo CentOS 6. Per chi non lo sapesse, PHPMyAdmin è l'amministrazione basata sul web strumento per la gestione dei server MySQL, MariaDB e Drizzle, aiuta nell'esecuzione di attività di database come creazione, eliminazione, query, tabelle, colonne, relazioni, indici, utenti, permessi, ecc.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, ospiti il ​​tuo sito sul tuo VPS e presupponi che tu abbia già installato Nginx su il sistema. Avrai anche bisogno di PHP-fpm per far funzionare Phpmyadmin su Nginx.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:CentOS 6.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa phpMyAdmin su Nginx

Passaggio 1. Innanzitutto, aggiungi EPEL yum repository al tuo sistema.

CentOS 6:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

CentOS 7:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-1.noarch.rpm

Passaggio 2. Installa phpMyAdmin usando il comando seguente.

yum -y install phpmyadmin php

Passaggio 3. Configura Nginx per servire phpMyAdmin.

In Nginx, è possibile trovare un file host virtuale in /etc/nginx/conf.d la directory. Creiamo un file chiamato “phpmyadmin.conf ”.

#nano /etc/nginx/conf.d/phpmyadmin.idroot.us.conf

server {
listen   80;
server_name phpmyadmin.idroot.us;
root /var/www/html/phpMyAdmin;
 
location / {
index  index.php;
}
 
## Images and static content is treated different
location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ {
access_log        off;
expires           30d;
}
 
location ~ /\.ht {
deny  all;
}
 
location ~ /(libraries|setup/frames|setup/libs) {
deny all;
return 404;
}
 
location ~ \.php$ {
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/html/phpMyAdmin$fastcgi_script_name;
}
}

Crea la directory richiesta e abilita l'host virtuale Nginx per PHPMyAdmin.

mkdir -p /var/www/html/phpMyAdmin

Passaggio 4. Riavvia i servizi.

service nginx restart
service php-fpm restart

Passaggio 5. Accesso all'interfaccia utente Web di phpMyAdmin.

Ora apri il browser e vai a http://your-ip-address/phpMyAdmin e il tuo PHPMyAdmin ti chiederà l'utente e la password della tua installazione MySQL, puoi usare root come utente e la password MySQL di root, o qualsiasi altro utente/password MySQL.

Congratulazioni! Hai installato correttamente PHPMyAdmin con Nginx. Grazie per aver utilizzato questo tutorial per installare PHPMyAdmin sul server web Nginx sul sistema Linux. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito web ufficiale di PHPMyAdmin.


Cent OS
  1. Come installare phpMyAdmin con Nginx su Ubuntu 18.04

  2. Come installare phpMyAdmin con Nginx su CentOS 7

  3. Come installare phpMyAdmin su Ubuntu

  4. Come installare phpMyAdmin con Nginx su CentOS 7 / RHEL 7

  5. Come installare phpMyAdmin su Debian 9

Come installare Nginx su Ubuntu 15.04

Come installare phpMyAdmin su Ubuntu 15.10

Come installare Nginx su CentOS 7?

Come installare phpMyAdmin su CentOS 7?

Come installare NGINX su Ubuntu 18.04

Come installare phpMyAdmin su Ubuntu 20.04