wiki:server/nginx

Version 1 (modified by jean.souza, 9 years ago) (diff)

--

18. Instalar o nginx:

Site: https://www.nginx.com

sudo apt-get install nginx

Na pasta /etc/nginx/sites-enabled criar o arquivo queimadas com o seguinte conteúdo:

server {
  server_name http://terrama2.dpi.inpe.br;
  listen 6543;

  location / {
    proxy_read_timeout 600s;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_set_header X-NginX-Proxy true;
    proxy_pass http://127.0.0.1:38000;
    proxy_redirect off;
  }
}

Na mesma pasta criar o arquivo geoserver com o seguinte conteúdo:

server {
  server_name http://terrama2.dpi.inpe.br;
  listen 6544;

  location / {
    proxy_read_timeout 600s;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_set_header X-NginX-Proxy true;
    proxy_pass http://127.0.0.1:8080/queimadas-geoserver/;
    proxy_redirect off;
  }
}

19. Reinicialize o nginx:

sudo service nginx restart

Acesse os seguintes endereços no navegador para testar o acesso externo ao BDQueimadas e ao GeoServer?, respectivamente:

http://www.dpi.inpe.br/queimadas

http://www.dpi.inpe.br/queimadas-geoserver