1
resposta

Não estou conseguindo fazer esse teste em servidores AWS

Olá, Subi uma máquina na AWS e não estou conseguindo realizar esse teste, de subir os 2 confs na mesma máquina em portas diferentes, esse teste só funciona em máquinas locais? No caso da AWS eu precisaria subir 2 servidores?

No meu caso, já tinha o arquivo padrão de configuração: nginx.conf e ele está funcionando normalmente, mudei a porta dele para 8080 e criei o arquivo default.conf no diretório correspondente, porém no momento de subir dá o erro: nginx: [emerg] unknown directive "server" in /etc/nginx/default.d/default.conf:1

Já realizei vários testes, inclusive copiar o arquivo nginx padrão para o diretório do default.conf, mesmo assim ocorreu erro.

Mas segue um dos exemplos utilizandos como default.conf:

server {
listen 80;
server_name ip_maquina_aws;

 location / {
            root /opt;
            index index.html;
    }
error_page 404 400 401 /erro.html;
}

Obrigado!!

1 resposta

Antes de partir para o Nginx :

habilitou a porta 8080 na hora de subir a máquina?

Até onde sei, por default, toda VM lá na EC2 só vem com a 80 e a 22 (para ssh) abertas.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software