A lo que me refiero es que no ganas mucho en rendimiento teniendo los 2 servidores web en un mismo servidor incluso teniendo a uno sirviendo el contenido estático y otro el contenido dinámico es preferible tener a uno solo sirviendo a todo el mundo (contenido dinámico y estático), ya que todo esta ahi en un solo lugar y el tiempo de diferencia % el nginx y el apache en servir contenido estático seria menor que el tiempo que demoraría el nginx en hacer proxy, pedirle al apache y devolver la petición. Otra cosa a tener en cuenta en el Apache es solo cargar los módulos necesarios nada mas y deshabilitar el .htaccess (Se puede reescribir todo lo que esta en un .htaccess dentro de un VirtualHost) pues este es una de la cosas que hace lento al apache ya que tiene que verificar la existencia de dicho fich por cada dir de la app.

On 12/11/14 12:55, låzaro wrote:
eso en mi opinión depende de pa lo que lo uses, como dice el colega,
nginx con php es por gusto. Yo uso nginx con ruby on rails y unicorn
como servidor web.


Te recomiendo correr Apache2 con php escuchando por la 127.0.0.1

y entonces haces un proxy inverso con nginx que hable con apache


Thread name: "Re: [Gutl-l] Apache+nginx"
Mail number: 4
Date: Wed, Nov 12, 2014
In reply to: Yoander Valdés Rodríguez

Imagino que este es un servidor de desarrollo o algo asi pues no
tiene gracia tener los 2 mismos servidores web compartiendo recursos
de todos modos esta es una configuracion válida para prod donde el
apache y el nginx esten en servidores separados y da buenos
resultados.

Muchos hablan del rendimiento del nginx pero hay que ver los
eficiente que es un apache bien afinadito además por lógica apache
debe servir más rapido el codigo php con mod_php que el nginx y
php-fpm. Por otro lado ya la version 2.4 de apache incorpora  el
"Event Multi-Processing Module":
http://httpd.apache.org/docs/trunk/mod/event.html algo parecido a lo
que usa nginx para manejar las peticiones web.




On 12/11/14 10:10, Servilio Afre Puentes wrote:
On Fri, Nov 07 2014, Rolando Eliécer Bruzón Avila wrote:

Tengo apache por los puertos 8080 y 443, el nginx por el 80 y 4443 todo en
un mismo server, ahora como hago para q nginx sea el que recepciones todos
los pedidos ante q el apache para que solo le entregue a apache el código
php y nginx maneje lo que es imágenes

¿Y por que no dejas a nginx solo? Si no te cuadra la forma q nginx
maneja PHP y estás usando PHP >= 5.3 tienes PHP-FPM[1] además.

Servilio

Footnotes:

[1] https://packages.debian.org/wheezy/php5-fpm



______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l



______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a