GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar phpMyAdmin en Nginx

En este tutorial, le mostraremos cómo instalar y configurar PHPMyAdmin en Nginx en su CentOS 6. Para aquellos de ustedes que no lo sabían, PHPMyAdmin es la administración basada en web herramienta para administrar los servidores MySQL, MariaDB y Drizzle, ayuda a realizar actividades de base de datos como crear, eliminar, consultar, tablas, columnas, relaciones, índices, usuarios, permisos, etc.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS y asume que ya tiene Nginx instalado en el sistema También necesitará PHP-fpm para que Phpmyadmin funcione en Nginx.

Requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos:CentOS 6.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • Un non-root sudo user o acceder al root user . Recomendamos actuar como un non-root sudo user , sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar phpMyAdmin en Nginx

Paso 1. Primero, agregue el repositorio EPEL yum a su 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

Paso 2. Instale phpMyAdmin usando el siguiente comando.

yum -y install phpmyadmin php

Paso 3. Configure Nginx para servir a phpMyAdmin.

En Nginx, se puede encontrar un archivo de host virtual en /etc/nginx/conf.d El directorio. Vamos a crear un archivo llamado “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;
}
}

Cree el directorio requerido y habilite el host virtual Nginx para PHPMyAdmin.

mkdir -p /var/www/html/phpMyAdmin

Paso 4. Reinicie los servicios.

service nginx restart
service php-fpm restart

Paso 5. Acceso a la interfaz de usuario web de phpMyAdmin.

Ahora abra su navegador y vaya a http://your-ip-address/phpMyAdmin y su PHPMyAdmin le pedirá el usuario y la contraseña de su instalación de MySQL, puede usar root como usuario y la contraseña raíz de MySQL, o cualquier otro usuario/contraseña de MySQL.

¡Felicitaciones! Ha instalado correctamente PHPMyAdmin con Nginx. Gracias por usar este tutorial para instalar PHPMyAdmin en el servidor web Nginx en el sistema Linux. Para obtener ayuda adicional o información útil, le recomendamos que consulte la sitio web oficial de PHPMyAdmin.


Cent OS
  1. Cómo instalar phpMyAdmin con Nginx en Ubuntu 18.04

  2. Cómo instalar phpMyAdmin con Nginx en CentOS 7

  3. Cómo instalar phpMyAdmin en Ubuntu

  4. Cómo instalar phpMyAdmin con Nginx en CentOS 7 / RHEL 7

  5. Cómo instalar phpMyAdmin en Debian 9

Cómo instalar Nginx en Ubuntu 15.04

Cómo instalar phpMyAdmin en Ubuntu 15.10

¿Cómo instalar Nginx en CentOS 7?

¿Cómo instalar phpMyAdmin en CentOS 7?

Cómo instalar NGINX en Ubuntu 18.04

Cómo instalar phpMyAdmin en Ubuntu 20.04