Reactjs 更改nginx默认文件夹

Reactjs 更改nginx默认文件夹,reactjs,ubuntu,nginx,deployment,Reactjs,Ubuntu,Nginx,Deployment,以下是我所做的: 1/使用谷歌云作为管理页面的服务器(Ubuntu 18) 2/拥有一个项目反应js应用程序,例如:abc 3/成功加密网站,成功指向谷歌云上的IP(Godday域)。(来源:) 问题:我的应用程序无法在端口80上运行,nginx接管了它!我查了很多说明书,但都没有 不清楚 我为解决此问题所做的工作: 1/编辑nginx()的配置文件 2/在我的应用程序中导出端口80。(导出端口=80 npm启动)。 无法在端口80上运行我的应用程序,因为有东西占用了该端口?! 如果我关闭端口8

以下是我所做的:

1/使用谷歌云作为管理页面的服务器(Ubuntu 18)

2/拥有一个项目反应js应用程序,例如:abc

3/成功加密网站,成功指向谷歌云上的IP(Godday域)。(来源:)

问题:我的应用程序无法在端口80上运行,nginx接管了它!我查了很多说明书,但都没有 不清楚

我为解决此问题所做的工作:

1/编辑nginx()的配置文件

2/在我的应用程序中导出端口80。(导出端口=80 npm启动)。 无法在端口80上运行我的应用程序,因为有东西占用了该端口?! 如果我关闭端口80==>nginx,请关闭

请告诉我更改配置文件或将nginx默认文件夹替换为我的应用程序文件夹的正确方法。谢谢大家!


我已成功部署。如果你有同样的问题。我可以遵循这一点

部署

`$ sudo apt-get install curl
$ curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
$ sudo apt-get install nodejs`
NPM+NODEJS

$ sudo apt-get install curl
$ curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
$ sudo apt-get install nodejs
NGINX

配置

cd /
sudo mkdir app
sudo mkdir api
sudo mkdir html <=== git clone ...
cd /etc/nginx/conf.d
sudo touch api.conf 
sudo vi api.conf
`cd /
sudo mkdir app
sudo mkdir api
sudo mkdir html <=== git clone ...
cd /etc/nginx/conf.d
sudo touch api.conf 
sudo vi api.conf`
cd/
sudomkdir应用程序
sudomkdir api

sudo mkdir html您可以使用nginx作为反向代理,并将应用程序的端口更改为另一个端口,例如8000,并在nginx中配置:

server {
        listen 80;
        location / {
                    proxy_pass http://127.0.0.1:8000;
  }
}

我已成功部署。 如果你有同样的问题。我可以遵循这一点

部署

`$ sudo apt-get install curl
$ curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
$ sudo apt-get install nodejs`
NGINX

配置

cd /
sudo mkdir app
sudo mkdir api
sudo mkdir html <=== git clone ...
cd /etc/nginx/conf.d
sudo touch api.conf 
sudo vi api.conf
`cd /
sudo mkdir app
sudo mkdir api
sudo mkdir html <=== git clone ...
cd /etc/nginx/conf.d
sudo touch api.conf 
sudo vi api.conf`
`cd/
sudomkdir应用程序
sudomkdir api

sudo mkdir html您可以使用nginx作为反向代理,并将应用程序的端口更改为另一个端口,例如8000,并在nginx中配置:

server {
        listen 80;
        location / {
                    proxy_pass http://127.0.0.1:8000;
  }
}

我已成功部署。 如果你有同样的问题。我可以遵循这一点

部署

`$ sudo apt-get install curl
$ curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
$ sudo apt-get install nodejs`
NGINX

配置

cd /
sudo mkdir app
sudo mkdir api
sudo mkdir html <=== git clone ...
cd /etc/nginx/conf.d
sudo touch api.conf 
sudo vi api.conf
`cd /
sudo mkdir app
sudo mkdir api
sudo mkdir html <=== git clone ...
cd /etc/nginx/conf.d
sudo touch api.conf 
sudo vi api.conf`
`cd/
sudomkdir应用程序
sudomkdir api
sudo mkdir html Hi@Vagner Franco。它显示“坏门”。图片:你好,瓦格纳·弗兰科。它显示“坏门”。图片: