【发布时间】:2021-07-02 04:14:35
【问题描述】:
我已将我的网站部署到 Digital Ocean droplet(Ubuntu 20.04 服务器)。
一切正常。今天,我在本地机器上对网站进行了一些更改。所以我将更改推送到 GitHub,然后再次将 GitHub 存储库克隆到服务器。然后,我安装了依赖项并重新启动了 PM2。
现在,当我访问我的网站 https://sundaray.io 时,我收到以下错误。
我该如何解决这个错误?
【问题讨论】:
-
看起来您的节点无法使用 pm2 正常运行,请检查一下
-
502 网关意味着服务器和 Nginx 正在获取您的请求,但上游存在问题。
-
尝试使用 pm2 运行节点服务器并检查应用程序是否崩溃或其他 500 错误..
-
和上次一样。请分享
sudo nginx -T输出。据我所知,您的配置需要进行一些常规清理。 -
我发现了问题所在。我必须创建一个
.env文件。顺便问一下,为什么我不能将粘贴代码从 VS 代码复制到 VIM?我试过ctrl+v和ctrl+shift+v,但没有用。
标签: linux nginx web-deployment digital-ocean nginx-reverse-proxy