Deployment 在vps上部署Discord bot(Plesk)
我最近用Javascript创建了一个Discord机器人。我买了一个vps(Ubuntu 16.04 LTS Plesk网络主机)和一个域名。如何在此服务器上全天候运行Discord Bot?我试着将app.js放在一个子域中,但这显然不起作用。。。 我已启用node.jsDeployment 在vps上部署Discord bot(Plesk),deployment,vps,plesk,discord.js,Deployment,Vps,Plesk,Discord.js,我最近用Javascript创建了一个Discord机器人。我买了一个vps(Ubuntu 16.04 LTS Plesk网络主机)和一个域名。如何在此服务器上全天候运行Discord Bot?我试着将app.js放在一个子域中,但这显然不起作用。。。 我已启用node.js 提前谢谢 解决了这个问题!我已经下载了Jenkins,所以它会自动部署。之后,我使用forever部署它。如果有人也想这么做,下面是jenkinsfile的脚本: pipeline { agent any too
提前谢谢 解决了这个问题!我已经下载了Jenkins,所以它会自动部署。之后,我使用forever部署它。如果有人也想这么做,下面是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'
}
}
}
}
把文件放在服务器上,然后运行它?我也不太明白你的意思,因为它在node.js中,我建议永远使用这个包(它会让机器人一直运行)或者pm2,而不是永远使用