{"id":1739,"date":"2021-12-09T22:27:51","date_gmt":"2021-12-10T01:27:51","guid":{"rendered":"https:\/\/www.bfnetworks.com.br\/?p=1739"},"modified":"2023-01-15T19:20:32","modified_gmt":"2023-01-15T22:20:32","slug":"proxy-reverso-nginx","status":"publish","type":"post","link":"https:\/\/bfnetworks.com.br\/proxy-reverso-nginx\/","title":{"rendered":"CONFIGURANDO PROXY REVERSO – NGINX"},"content":{"rendered":"\n
Crie o arquivo do site \/etc\/nginx\/sites-available\/site1.com.br.conf, trocando site1.com.br <\/strong>pelo endere\u00e7o do seu servidor web onde est\u00e1 a p\u00e1gina:<\/p>\n\n\n Op\u00e7\u00f5es para editar:<\/p>\n\n\n Habilitando site:<\/p>\n\n\n\n Neste servidor proxy reverse nginx ele precisa saber o IP para site1.com.br, caso esteja usando uma rede interna, configure no DNS ou no arquivo \/etc\/hosts adicionando uma entrada como abaixo apontando para o IP correto do servidor Web (voc\u00ea pode usar IP no proxy_pass acima ao inv\u00e9s do endere\u00e7o pornome e nao se preocupar com essa resolu\u00e7\u00e3o):<\/p>\n\n\n Testando configura\u00e7\u00e3o do nginx:<\/p>\n\n\n A mensagem de sucesso dever\u00e1 ser algo como abaixo, caso seja diferente valide as configura\u00e7\u00f5es do nginx:<\/p>\n\n\n Reinicie nginx:<\/p>\n\n\n\nserver {\n listen 80;\n server_name http:\/\/site1.com.br<\/strong>;\n location \/ {\n proxy_pass http:\/\/site1.com.br<\/strong>;\n }\n}<\/code><\/pre>\n\n\n
# ln -s \/etc\/nginx\/sites-available\/site1.com.br.conf \/etc\/nginx\/sites-enabled\/<\/code><\/pre>\n\n\n\n
192.168.0.80 site1.com.br<\/pre>\n\n\n
nginx -t<\/code><\/pre>\n\n\n
nginx: the configuration file \/etc\/nginx\/nginx.conf syntax is ok
nginx: configuration file \/etc\/nginx\/nginx.conf test is successful<\/code><\/pre>\n\n\n# systemctl restart nginx<\/code><\/pre>\n\n\n\n
Fonte:<\/h3>\n\n\n