无法配置 nginx 反向代理



我在docker容器内运行php+nginx api。它在端口8080上可用。我试图添加nginx反向代理打开api在地址api.versite.online和前端项目在versite.online.

我在服务器上安装了nginx,添加了/etc/nginx/sites-available/api.versite.online配置(也添加了符号链接到站点启用目录),用nginx -t测试了配置,用systemctl reload nginx重新启动了nginx服务,但没有效果。api.versite。在线:8080和versite。Online:8080向docker容器发出请求,看起来顶级nginx被忽略了。Nginx访问日志为空

/etc/nginx/网站/api.versite。在线配置

server {
listen 80;
server_name api.versite.online;
access_log /var/log/nginx/api.versite.access.log;
location / {
proxy_pass http://localhost:8080;
}
}

似乎我忘记添加防火墙规则与sudo ufw allow 'Nginx HTTP'

相关内容

  • 没有找到相关文章

最新更新