usar tunear que por juntos inverso funciona como apache ubuntu nginx

tunear - ¿Cómo puedo ejecutar nginx y apache juntos en Ubuntu



tunear nginx (4)

Es mejor mover apache para escuchar en un puerto diferente e indicarle a nginx que envíe un tráfico dinámico proxy inverso a su apache mientras sirve / static / by nginx.

Para apache en /etc/apache2/ports.conf incluye:

Listen 8080

Para obtener información adicional, consulte: https://serverfault.com/questions/92943/server-has-apache-installed-how-to-install-nginx-alongside-it

Quiero configurar tanto apache como nginx para que se ejecuten en Ubuntu porque quiero desarrollar tanto en nginx como en apache. He leído que tengo que editar la configuración en apache o nginx para hacer que uno de ellos se ejecute en otro puerto en lugar de 80.

¿Qué archivos debo editar en Nginx para que se ejecute a través de otro puerto?

Por favor ayuda.


así que tuve un problema similar, tenía Apache ejecutándose en Ubuntu 14.04 y tuve que instalar nginx junto con Apache, así que después de instalar nginx, cambié el puerto de escucha del servidor ngnix de 80 a 81 por defecto y lo hice siguiendo las siguientes instrucciones: alcanzarlo

cd /etc/nginx/sites-available sudo cp default default.bak sudo nano default

cambiar el puerto aquí.

server { listen 81 default_server; listen [::]:81 default_server ipv6only=on;

guárdelo y salga de nano, luego reinicie el ngnix con

sudo service nginx restart

y en el navegador http://localhost:81 su servidor está activo

`


si Apache se está ejecutando en el port 80 entonces tiene que cambiar el puerto de escucha apache o el puerto de escucha nginx.

para cambiar el puerto de escucha nginx:

abra /etc/nginx/sites-available/default file con nano o cualquier editor de archivos de su elección y luego cambie estas 2 líneas

listen 80 default_server; listen [::]:80 default_server ipv6only=on;

a

listen 8000 default_server; listen [::]:8000 default_server ipv6only=on;

si el port 8000 no está vinculado a ningún otro servicio.

y luego recarga nginx usando el service nginx reload


vaya a /etc/nginx/sites-available luego modifique el archivo de host que debe escuchar un puerto diferente (si no cambió nada aquí encontrará un archivo default , intro para cambiarlo)

en el cambio de archivo listen: 80 al puerto que desea escuchar

no te olvides de volver a cargar el servicio: service nginx reload