Foros del Web » Administración de Sistemas » Cloud Computing »

Configurar Nginx para accesar a phpMyAdmin

Estas en el tema de Configurar Nginx para accesar a phpMyAdmin en el foro de Cloud Computing en Foros del Web. Tengo Nginx y phpMyAdmin instalado en un servidor con Centos 5.4 eh estado intentando configurar Nginx para poder accesar al panel de phpmyadmin por medio ...
  #1 (permalink)  
Antiguo 30/03/2010, 17:04
Avatar de jam666  
Fecha de Ingreso: septiembre-2009
Ubicación: Isla De Margarita - Venezuela
Mensajes: 428
Antigüedad: 14 años, 7 meses
Puntos: 39
Pregunta Configurar Nginx para accesar a phpMyAdmin

Tengo Nginx y phpMyAdmin instalado en un servidor con Centos 5.4

eh estado intentando configurar Nginx para poder accesar al panel de phpmyadmin por medio de http://dominio.net.ve/phpmyadmin/
pero siempre al intentar entrar a phpmyadmin por medio de ese url me sale este mensaje:

"No input file specified"

el nginx.conf lo tengo asi:

Código:
# The default server
    #
    server {
	listen      80;
        server_name  dominio.net.ve www.dominio.net.ve;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   /usr/share/nginx/html;
            index  index.php index.html index.htm;
        }
location /munin {
 root /var/www/html;
index index.html index.htm index.php;
}

location /phpmyadmin {
 root /usr/share;
index index.php index.html index.htm;
}


        error_page  404              /404.html;
        location = /404.html {
            root   /usr/share/nginx/html;
        }

	# redirect server error pages to the static page /50x.html
        #
	error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /usr/share/nginx/html;
        }

	# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
	#location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}

	# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
	location ~ \.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
           #fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
            fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name;
            include        fastcgi_params;
        }

	# deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
	location ~ /\.ht {
            deny  all;
        }
}


lo extraño es que el acceso a munin si funciona pero no el acceso a phpmyadmin.

ya e intentado un monton de cosas como crear un sub-dominio y accesar por medio de phpmyadmin.dominio.net.ve, tambien e agregado un codigo para que el php-cgi se encargue de los script php en la carpeta phpmyadmin al igual que lo hace con el host predeterminado... pero nada que me funciona.
siempre optengo este mensaje o un error forbiden.

saludos.
__________________
J.A.M
Jam Blog
  #2 (permalink)  
Antiguo 02/04/2010, 20:23
Avatar de Adsl5mb  
Fecha de Ingreso: junio-2007
Mensajes: 1.589
Antigüedad: 16 años, 10 meses
Puntos: 34
Respuesta: Configurar Nginx para accesar a phpMyAdmin

Tuve el mismo problema hace un tiempo, es un problema de que no hay conexión PHP con MySQL para solucionarlo en CentOS lo que hice fue poner yum install php-mysql y se soluciono.

También debes ver que versión tienes de PHP, ya que si es la que viene por defecto en CentOS recuerdo que no funcionaba con la última versión de phpMyAdmin, en ese caso instale la última estable de la 2.x y ahi si funcionó.
__________________
Foro: Yelsoft
Blog: Milutilidades
  #3 (permalink)  
Antiguo 02/04/2010, 20:30
Avatar de jam666  
Fecha de Ingreso: septiembre-2009
Ubicación: Isla De Margarita - Venezuela
Mensajes: 428
Antigüedad: 14 años, 7 meses
Puntos: 39
Respuesta: Configurar Nginx para accesar a phpMyAdmin

Hola y gracias por la respuesta.

Bueno en ese caso ya tenia instalado php-mysql version 5.1.6 .... tengo PHP 5.1.6 y phpMyAdmin 2.11.10

pero igual tengo el inconveniente.... creo que en mi caso es simple problema de configuracion... solo qeu no encuentro cual es la configuracion correcta para hacer que se mueste el phpmyadmin

saludos.
__________________
J.A.M
Jam Blog
  #4 (permalink)  
Antiguo 03/04/2010, 14:26
Avatar de Adsl5mb  
Fecha de Ingreso: junio-2007
Mensajes: 1.589
Antigüedad: 16 años, 10 meses
Puntos: 34
Respuesta: Configurar Nginx para accesar a phpMyAdmin

Los logs del nginx dicen algo sobre el error?.

Prueba poner permisos 777 a todos los archivos del phpMyAdmin a ver si así funciona.
__________________
Foro: Yelsoft
Blog: Milutilidades
  #5 (permalink)  
Antiguo 03/04/2010, 14:47
Avatar de jam666  
Fecha de Ingreso: septiembre-2009
Ubicación: Isla De Margarita - Venezuela
Mensajes: 428
Antigüedad: 14 años, 7 meses
Puntos: 39
Respuesta: Configurar Nginx para accesar a phpMyAdmin

Cita:
Iniciado por Adsl5mb Ver Mensaje
Los logs del nginx dicen algo sobre el error?.
Bueno lo unico que encontre en el access.log de Nginx referente a phpMyAdmin fue esto:

Código:
Ip-de-mi-laptop - - [03/Apr/2010:15:57:22 -0430] GET /phpmyadmin HTTP/1.1 "301" 185 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2) Gecko/20100402 Ubuntu/9.10 (karmic) Firefox/3.6.2" "-"

Ip-de-mi-laptop - - [03/Apr/2010:15:57:23 -0430] GET /phpmyadmin/ HTTP/1.1 "404" 61 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2) Gecko/20100402 Ubuntu/9.10 (karmic) Firefox/3.6.2" "-"

Ip-de-mi-laptop - - [03/Apr/2010:15:57:27 -0430] GET /favicon.ico HTTP/1.1 "404" 1190 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2) Gecko/20100402 Ubuntu/9.10 (karmic) Firefox/3.6.2" "-"

Cita:
Iniciado por Adsl5mb Ver Mensaje
Prueba poner permisos 777 a todos los archivos del phpMyAdmin a ver si así funciona.
Ya lo habia intentado hace semanas cuando comence a configurar Nginx y phpMyAdmin pero no da cambios... sigue sin mostrarme phpMyAdmin.


Cuando instale Nginx lo hice por yum, lo cual me instalo la version Legacy Stable 0.6.39 de Nginx. Intentare esta noche instalando desde los fuentes la version Stable Nginx 0.7.65 a ver si es algun problema de la version o algo asi....

Saludos
__________________
J.A.M
Jam Blog
  #6 (permalink)  
Antiguo 04/04/2010, 13:02
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 18 años, 6 meses
Puntos: 162
Respuesta: Configurar Nginx para accesar a phpMyAdmin

Descarga phpmyadmin manualmente, y no uses el rpm, configuralo para conectar usando http y debería ir bien, independinete del servidor web que uses.

Saludos,
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux
  #7 (permalink)  
Antiguo 04/04/2010, 13:44
Avatar de jam666  
Fecha de Ingreso: septiembre-2009
Ubicación: Isla De Margarita - Venezuela
Mensajes: 428
Antigüedad: 14 años, 7 meses
Puntos: 39
Respuesta: Configurar Nginx para accesar a phpMyAdmin

Cita:
Iniciado por WebTech Ver Mensaje
Descarga phpmyadmin manualmente, y no uses el rpm, configuralo para conectar usando http y debería ir bien, independinete del servidor web que uses.

Hola, cuando instale phpMyAdmin lo hice por medio de los fuentes y no por el rpm, ya lo tengo configurado para conectarse por http, pero el problema es con Nginx, pues phpMyAdmin funciona a la perfeccion usando Apache como servicio web.

Estoy probando ahora con Lighttpd, Nginx me funciona bien pero no se porque no me deja ver el phpMyAdmin.

Saludos.
__________________
J.A.M
Jam Blog
  #8 (permalink)  
Antiguo 04/04/2010, 18:07
Avatar de jam666  
Fecha de Ingreso: septiembre-2009
Ubicación: Isla De Margarita - Venezuela
Mensajes: 428
Antigüedad: 14 años, 7 meses
Puntos: 39
Respuesta: Configurar Nginx para accesar a phpMyAdmin

Bueno amigos, e logrado mi principal objetivo que era correr un servicio web que consumiera pocos recursos (Nginx, Lighttpd, LiteSpeed, etc) y hacer que me funcionara un alias para poder ingresar a phpMyAdmin.

El detalle esta en que no lo pude lograr hacer con Nginx, me dio muchos problemas. Asi que instale Lighttpd (me lo recomendo un buen usuario de este foro y hasta hace unos 45min no sabia absolutamente nada de como usarlo), lo configure y agrege el Alias al lighttpd.conf para poder accesar al phpMyadmin y listo! me funciono a la primera!!!


Me sorprende lo facil y rapido que es la configuracion basica de Lighttpd, pues sin saber absulutamente nada de el (tan solo su nombre) pude hacer que funcionara y que trabaje como yo queria en solo unos 20min.

Todavia me intriga porque no me funcionaba los alias en Nginx....

Saludos.
__________________
J.A.M
Jam Blog
  #9 (permalink)  
Antiguo 05/04/2010, 09:23
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 18 años, 6 meses
Puntos: 162
Respuesta: Configurar Nginx para accesar a phpMyAdmin

Cita:
Me sorprende lo facil y rapido que es la configuracion basica de Lighttpd, pues sin saber absulutamente nada de el (tan solo su nombre) pude hacer que funcionara y que trabaje como yo queria en solo unos 20min.
Nosotros lo usamos para sitios de tráfico pesado y da excelentes resultados, en casi todas las áreas, su documentación es extendida y su configuración sumamente fácil!

Saludos,
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux
  #10 (permalink)  
Antiguo 05/04/2010, 22:41
Avatar de jam666  
Fecha de Ingreso: septiembre-2009
Ubicación: Isla De Margarita - Venezuela
Mensajes: 428
Antigüedad: 14 años, 7 meses
Puntos: 39
Respuesta: Configurar Nginx para accesar a phpMyAdmin

sip la verdad me a sorprendido bastante lo rapido y facil de la configuracion...
por alli consegui en Demonoid una pequeña explicacion sobre la configuracion.

Si tienes algunos enlaces de alguna web o blog en donde haya algun material publicado referente a su configuracion te agradeceria mucho si me los pasa...

Saludos.
__________________
J.A.M
Jam Blog
  #11 (permalink)  
Antiguo 08/04/2010, 04:57
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 18 años, 6 meses
Puntos: 162
Respuesta: Configurar Nginx para accesar a phpMyAdmin

En mi propio blog he publicado algunas entradas desde que comencé a utilizarlo, podrías ver todo desde la categoría Sysadmin, pero además, y quizás más claro, pero en inglés, la documentación oficiaĺ: http://redmine.lighttpd.net/wiki/lighttpd

Saludos,
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux

Etiquetas: accesar, configurar, phpmyadmin
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:47.