将react应用程序部署到自定义域名(Ubuntu)



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

如何在xx:xx:xx:00上安装react应用程序?

您的应用程序仍然可以使用example.com:3000吗?我认为应该这样做。

web服务器的端口必须位于80上,才能与http://example.com/http://xx.xx.xx.xx/一起使用。将端口更改为80,或者使用Nginx等web服务器将80代理到您的3000。

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

最新更新