Как вы перенаправляете сервис, работающий на указанном порту, на URL в файле конфигурации nginx? - PullRequest
0 голосов
/ 31 декабря 2018

Я успешно настроил nginx для работы на поддомене, который я указал на VPS - subdomain.example.com.Он запускает простую целевую страницу HTML.Я также установил сервис на VPS, который работает на порте 8080, и я настроил proxy_pass так, чтобы мой IP http://123.123.123.123:8080, направлял к сервису.Мне трудно понять, как заставить службу порта 8080 работать на моем поддомене (а не только числовой номер IP и порт).Я хотел бы иметь возможность перейти на subdomain.example.com/service и увидеть службу, а не вводить числовой IP-адрес, http://123.123.123.123:8080. Если это имеет значение, я также настроил subdomain.example.com дляиметь сертификат SSL.Я вставил информацию о своем блоке сервера nginx.conf.

server {
server_name  subdomain.example.com;
    root         /usr/share/nginx/html;

    # Load configuration files for the default server block.
    include /etc/nginx/default.d/*.conf;

    location / {
    }

location /jira {
        proxy_pass http://127.0.0.1:8080;
    }

error_page 404 /404.html;
        location = /40x.html {
    }

error_page 500 502 503 504 /50x.html;
        location = /50x.html {
    }
...