【问题标题】:Deploying react apps to custom domain name (Ubuntu)将反应应用程序部署到自定义域名(Ubuntu)
【发布时间】:2022-02-11 01:32:23
【问题描述】:

我的 react 应用安装在 ubuntu 服务器上。我想向它添加一个自定义域。当我将域指向服务器时。它指向 xx.xx.xx.xx,但 react 应用程序安装在 xx.xx.xx.xx:3000

如何在 xx:xx:xx:xx:80 上安装 react 应用?

【问题讨论】:

    标签: reactjs networking dns


    【解决方案1】:

    您的应用仍可与example.com:3000 一起使用吗?我认为应该。

    您的网络服务器的端口需要为 80 才能与 http://example.com/http://xx.xx.xx.xx/ 一起服务。要么将端口改为 80,要么使用 Nginx 之类的网络服务器将 80 代理到你的 3000。

    【讨论】:

      【解决方案2】:

      React App 不在port 80 中运行。所以我们需要将点击port 80的请求重定向到port 3000

      为此,您需要Nginx 服务器来帮助您。

      按照这些步骤,您的 react 应用将在端口 80 上运行。

      链接https://www.digitalocean.com/community/tutorials/how-to-deploy-a-react-application-with-nginx-on-ubuntu-20-04

      【讨论】:

        猜你喜欢
        • 2017-02-01
        • 1970-01-01
        • 2018-03-26
        • 1970-01-01
        • 1970-01-01
        • 2018-02-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多