我的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