我们能为您提供什么帮助?

搜索我们的指南和教程,或浏览下方分类。

如何部署我的 Node.js 应用?

应用 109 次浏览 Markdown
  1. 在面板中打开我的服务器,点击您的服务器。
  2. 在概览标签页中,等待应用一行显示“Node.js 已就绪”。页面会自动刷新。
  3. 打开网站地址一行中的链接。示例页面会显示 Node.js 版本。

运行您自己的应用

通过 SSH 连接,并切换到 app 用户:

su - app

cd ~/uygulama

把您的代码放到这里,例如用 git clone。示例的 server.js 可以删除。安装依赖并启动您的应用:

npm install

pm2 delete uygulama

pm2 start server.js --name uygulama

pm2 save

您的应用应监听 3000 端口。Caddy 会把收到的 HTTPS 请求转发到该端口。

您自己的域名

  1. 把您域名的 A 记录指向服务器的 IP 地址。
  2. 以 root 身份把旧名称全部替换掉:sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile。OLD_NAME 是面板中显示的地址里 https:// 之后的部分。
  3. 运行 systemctl reload caddy。

Caddy 会自动获取并续期证书。

对外只开放 80、443 以及供 SSH 使用的 22 端口。

还没有服务器? 订购预装 Node.js 的服务器:配置由您选择,按所选配置付费。

这对您有帮助吗?

感谢您的反馈!

仍需帮助?

如果找不到所需内容,请联系我们。