我已成功配置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 {
}