Ayuda! Problema de acceso a phpMyAdmin con Nginx

  • Autor Autor belial9826
  • Fecha de inicio Fecha de inicio

belial9826

Dseda
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
Hola gente, la cuestión es que recientemente he pasado un sitio en Wordpress a un VPS y he usado nginx. La cuestión es que cuando configure el server block para usar el dominio, no pude acceder a phpmyadmin con la ip, ni con el dominio ni con nada 🙁

A continuación adjunto como tengo la configuración:

Insertar CODE, HTML o PHP:
server {
  listen 80;
  server_name www.dominio.xxx;
  rewrite ^/(.*) http://dominio.xxx/$1 permanent;
}

server {
    listen 80;
    server_name dominio.xxx;

    root /var/www/dominio;
    index index.php index.html index.htm;  

    location / {
        try_files $uri $uri/ /index.php?$args ;
    }     

    location ~ /favicon.ico {
        access_log off;
        log_not_found off;
    }

    location ~ \.php$ {
        try_files $uri /index.php;
        include fastcgi_params;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
    }

    if (!-e $request_filename) {
     rewrite ^.+?(/wp-.*) $1 last;
     rewrite ^.+?(/.*\.php)$ $1 last;
     rewrite ^ /index.php last;
    }

    location ~* .(jpg|jpeg|png|gif|ico|css|js)$ {
        expires 7d; 
    }

    # Deny public access to wp-config.php
    location ~* wp-config.php {
        deny all;
    }
}

Como pueden ver el sitio lo tengo en una subcarpeta, esto para ir incluyendo otros sitios paulatinamente al servidor. Ya he puesto lo siguiente dentro del server block:

Insertar CODE, HTML o PHP:
    location /phpmyadmin {
       root /var/www/phpmyadmin;
       index index.php index.html index.htm;  

        try_files $uri $uri/ /index.php?$args ;
    }

Donde /var/www/phpmyadmin es un alias, pero también he usado la palabra alias en lugar de root y aun nada. También he tratado configurando un archivo independiente con el el server block y aun nada, ya estoy desesperado ya que no es de mi estilo estar manejando consola, y menos para cosas de MySQL.

Gracias de antemano a quien me pueda colaborar con este problema.