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