Foros del Web » Administración de Sistemas » LAMP »

cambiar apache por nginx

Estas en el tema de cambiar apache por nginx en el foro de LAMP en Foros del Web. hola Estoy haciendo unas pruebas porque quiero cambiar apache por nginx El caso que primero instalo un wordpres con apache y funciona perfectamente paro apache ...
  #1 (permalink)  
Antiguo 06/04/2015, 12:38
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 22
Antigüedad: 10 años, 9 meses
Puntos: 0
cambiar apache por nginx

hola
Estoy haciendo unas pruebas porque quiero cambiar apache por nginx
El caso que primero instalo un wordpres con apache y funciona perfectamente paro apache lo borro
instalo nginx y no siempre no carga la web
Pero el servidor nginx si va
E seguido varios tutoriales y no lo hago funcionar muchos dejan el apache por ahi funcionando y yo lo queria quitar
Algun tutorial para debian 7 que siguiendolo funcione ala primera?
He probado varios tutoriales y no lo consigo
gracias
  #2 (permalink)  
Antiguo 06/04/2015, 14:41
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 10 años, 9 meses
Puntos: 401
Respuesta: cambiar apache por nginx

Puedes concretar un poco mas tu caso... por ejemplo yo uso nginx para manejar los dedicados propiamente dicho, después apache. Que quieres hacer realmente?
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #3 (permalink)  
Antiguo 07/04/2015, 11:07
 
Fecha de Ingreso: julio-2013
Ubicación: madrid
Mensajes: 22
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: cambiar apache por nginx

quiero parar apache desisntalarlo e instlar nginx, el problema es que si uso el directorio donde estan guardas las webs no arrancan
Si uso una intalacion limpia en el directorio por defecto de nginx si me arrancan la web
Pero si en una intalacion limpia sin apache y uso un directorio que no sea el original de nginx no me funcionan


He seguido este tutorial


https://rbgeek.wordpress.com/2014/06/26/how-to-install-wordpress-with-nginx-in-ubuntu-server-14-04-lts/

la prueba del servidor funciona en local con esta primera configuracion si hago
un archivo con <?php phpinfo(); ?>

funciona porque la prueba es en el directorio original de nginx

Pero el wordpress no hay manera

esta configuracion no me funciona que es la que tiene la web en un directorio que no es el original de nginx




estos son los permisos



comente lo del puerto 80 por que abajo funciona sin ello y descomentado tampoco va


esta configuracion funciona porque wordpress esta en el directorio original de nginx, es la configuracion original y solo añadi o descomente alguna linea





hay varias lineas diferentes en este segundo que funciona

pero se supone que hay que añadir las linea de

index.php

try_files $uri $uri/ /index.php?q=$uri&$args;



Estoy en red local con dos maquinas virtuales en debian 7 para hacer pruebas no se si tiene algo que ver


Que puse mal ?

gracias
  #4 (permalink)  
Antiguo 19/05/2015, 21:48
 
Fecha de Ingreso: enero-2015
Mensajes: 43
Antigüedad: 9 años, 3 meses
Puntos: 3
Respuesta: cambiar apache por nginx

Justo este finde semana yo tambien realice la migracion de mi vhost de apache a nginx

Tenia un wordpress de prueba que tambien lo migre. Estoy corriendo nginx 1.6.2 sobre debian 8





esta es la conf
Código Apache:
Ver original
  1. server {
  2.     server_name ggutierrez.no-ip.info;
  3.  
  4.     # make sure Nginx can write to these files
  5. #    access_log /home/german/public_html/wordpress/nginxlogs/access.log;
  6. #    error_log /home/german/public_html/wordpress/nginxlogs/error.log;
  7.     root /home/german/public_html/wordpress/;
  8.  
  9.     location / {
  10.         index index.php;
  11.         try_files $uri $uri/ index.php$is_args$args;
  12.     }
  13.  
  14.     location ~ \.php$ {
  15.         include /etc/nginx/fastcgi_params;
  16.         fastcgi_pass unix:/var/run/php5-fpm.sock;
  17.         fastcgi_index index.php;
  18.         fastcgi_param SCRIPT_FILENAME /home/german/public_html/wordpress/$fastcgi_script_name;
  19.     }
  20. }
  #5 (permalink)  
Antiguo 19/05/2015, 21:55
 
Fecha de Ingreso: enero-2015
Mensajes: 43
Antigüedad: 9 años, 3 meses
Puntos: 3
Respuesta: cambiar apache por nginx

lo que si recuerdo fue tocar el valor del /etc/php5/fpm/php.ini a lo siguiente

Código /etc/php5/fpm/php.ini :
Ver original
  1. cgi.fix_pathinfo=0

Etiquetas: apache
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 09:23.