在 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'
}
}
}
}
我最近在 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'
}
}
}
}