NGINX + Tomcat как ошибка конфигурации обратного прокси - PullRequest
0 голосов
/ 13 июня 2019

Я много читал в stackoverflow о своей проблеме, но я не смог найти решение.

Мне нужно установить обратный прокси-сервер, используя NGINX с моим сервером Tomcat, поэтому при доступе к my-page.com запрос будет обработан NGINX и перенаправлен на my-page.com:8080/myApp, где сервер Tomcat прослушивает.

Мой /etc/nginx/sites-available/my-page.com контент:

server {
    server_name my-page.com;
    listen 80;
    listen [::]:80;

    location / {
        proxy_pass              http://localhost:8080/myApp;
        proxy_redirect          off;
        proxy_set_header        Host $host;
        proxy_set_header        X-Real-IP $remote_addr;
    }
}

И я установил *Директива 1011 * в файле $CATALINA_HOME/conf/server.xml выглядит следующим образом:

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" 
           proxyName="my-page.com"
           proxyPort="80" />

Когда я перехожу на my-page.com, браузер всегда выводит меня на главную страницу NGINX, но не на главную страницу сервера Tomcat.

Что я делаю не так?

...