【发布时间】:2022-07-17 03:14:18
【问题描述】:
我正在尝试部署在 ReactJS 前端和 Spring 后端构建的整个应用程序。提供 API 的后端已经使用 WildFly 部署在服务器中。
我的问题是我可以在同一台服务器上安装 NGINX 来托管 ReactJS 前端吗?
【问题讨论】:
标签: reactjs spring nginx deployment wildfly
我正在尝试部署在 ReactJS 前端和 Spring 后端构建的整个应用程序。提供 API 的后端已经使用 WildFly 部署在服务器中。
我的问题是我可以在同一台服务器上安装 NGINX 来托管 ReactJS 前端吗?
【问题讨论】:
标签: reactjs spring nginx deployment wildfly
是的,您可以在同一台服务器上安装 NGINX 和 WildFly。
在这种情况下,通常 NGINX 被配置为“反向代理”。 例如,当您的 WildFly 正在侦听端口 8080 时,您可以进行如下 NGINX 配置:
server {
listen 80;
server_name _;
index index.html;
location / {
root /path/to/var/www/yourSite;
}
location /YourAPIRoot/ {
proxy_pass http://localhost:8080/YourAPIRoot/;
}
}
另请参阅
【讨论】: