【问题标题】:Wildfly for backend and NGINX for frontendWildfly 用于后端,NGINX 用于前端
【发布时间】:2022-07-17 03:14:18
【问题描述】:

我正在尝试部署在 ReactJS 前端和 Spring 后端构建的整个应用程序。提供 API 的后端已经使用 WildFly 部署在服务器中。

我的问题是我可以在同一台服务器上安装 NGINX 来托管 ReactJS 前端吗?

【问题讨论】:

    标签: reactjs spring nginx deployment wildfly


    【解决方案1】:

    是的,您可以在同一台服务器上安装 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/;
        }
    }
    

    另请参阅

    【讨论】:

      猜你喜欢
      • 2019-09-17
      • 2021-05-02
      • 2012-01-23
      • 2023-03-11
      • 2020-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-22
      相关资源
      最近更新 更多