在 vps (Plesk) 上部署 Discord 机器人

Deploy Discord bot on vps (Plesk)

我最近在 Javascript 中创建了一个 Discord 机器人。我买了一个 vps (Ubuntu 16.04 LTS Plesk Web Host) 和一个域名。我如何 运行 此服务器上的 Discord Bot 24/7?我试过将 app.js 放在子域中,但这当然似乎不起作用...... 我启用了 node.js

提前致谢!

问题解决了!我已经下载了 Jenkins,所以它会自动部署。之后,我永远使用它进行部署。如果有人也想这样做,这里是 jenkinsfile 的脚本:

pipeline {
  agent any

  tools {nodejs "node"}

  stages {
      stage('start node') {
        steps {
            sh 'npm --prefix ./src install ./src'
            sh 'JENKINS_NODE_COOKIE=dontKillMe forever stop ./src/app.js || true'
            sh 'JENKINS_NODE_COOKIE=dontKillMe forever start ./src/app.js'
        }
     }
  }
}