Configurar diferentes portas com NGINX

1. Configurar diferentes portas com NGINX

Arnaldo Vieira de Lima Junior
juniorvla

(usa Kali)

Enviado em 08/12/2017 - 11:07h

Pessoal. Necessito de ajuda. Veja o caso:

Em uma VPS, na locaweb, tenho uma aplicação em PHP rodando no servidor NGINX, segue considerações:

- Minha aplicação PHP(Laravel) está no caminho /var/www/MyApp
- Dentro do arquivo /ETC/NGINX/SITES-AVAILABLE possui o arquivo default:


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

root /var/www/MyApp/Public;
index index.html index.htm;

# Make site accessible from http://localhost/
server_name 192.168.X.X;

location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ /index.html;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
}


Até aí, OK!

Agora quero abrir outra porta para apontar outro diretório, usar a mesma apliação para homologação (antes de subir para produção), segue considerações:

- Minha aplicação PHP(Laravel) está no caminho /var/www/MyAppHom
- Dentro do arquivo /ETC/NGINX/SITES-AVAILABLE inclui as configurações:


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

root /var/www/MyApp/Public;
index index.html index.htm;

# Make site accessible from http://localhost/
server_name 192.168.X.X;

location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ /index.html;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
}

server {
listen 81;

root /var/www/MyAppHom/Public;
index index.html index.htm;

# Make site accessible from http://localhost/
server_name 192.168.X.X;

location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ /index.html;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
}


-Liberei as portas 81 (INPUT e OUTPUT >> ACCEPT) no IPTABLES.

-Resetei o NGINX:
$ service ufw restart 


-Resetei a minha aplicação
$ php artisan config:clear 

$ php artisan cache:clear 

$ php artisan clear-compiled 


Não deu certo!!!!

DIz que a página não existe.

Estou errando em algo? Preciso de ajuda!!


  


2. Re: Configurar diferentes portas com NGINX

Filippe
spolti

(usa Fedora)

Enviado em 08/12/2017 - 11:10h

SUgiro testar essa mesma configuração em sua máquina, se funcionar aplique em seu host.
Aparentemente a config está correta, pode ser alguma particularidade da locaweb, já tentou o suporte deles?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts