Nuxt部署中的“无法访问此页面”

时间:2020-04-15 16:14:06

标签: nginx nuxt.js digital-ocean pm2

我正在尝试通过pm2在Nginx上的Digital Ocean上部署Nuxt应用程序。 当我访问Droplet IP时,我可以看到Nginx欢迎页面,但是当我尝试访问Nuxt应用程序的IP:PORT时,它说:

This site can’t be reached
167.xx.xxx.xxx refused to connect.
Try:

Checking the connection
Checking the proxy and the firewall
ERR_CONNECTION_REFUSED

我已将其添加到网站可用/默认文件中:

server {
   server_name domain.com;
    location / {
        proxy_pass http://localhost:7200;
       proxy_http_version 1.1;
       proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
       proxy_set_header Host $host;
       proxy_cache_bypass $http_upgrade;
   }
}

此后,我检查了nginx的状态并重新启动。

我还用pm2 start --name="webapp" npm -- start在pm2上添加了服务,并且可以正常运行。

即使我尝试直接运行npm run start命令,但得到的结果相同。

希望你能帮助我。

0 个答案:

没有答案