Adachi-BOT部署
因版本变更时效性问题,当前版本2.3.6,具体详见官方文档
部署
环境准备
此次使用Linux,CentOS 7.6 x86_64 (64bit)(纯净版)
配置:1H/1G 硬盘10g
Windows部署见此
bot运行需要Nodejs和Redis,机器初始化后安装宝塔面板,在软件商店安装Nodejs和Redis(Node.js version >= 12.16,Redis安装完成后更改端口号为56379并运行)
安装
选择合适的路径下载最新版的Adachi-BOT
cd /usr
git clone https://ghproxy.com/https://github.com/SilveryStar/Adachi-BOT.git #下载
cd Adachi-BOT/
#手动创建配置文件
#根据[配置](https://docs.adachi.top/config/)选项中的信息配置 setting.yml 和 cookies.yml
npm install -g pm2 #全局安装pm2
mkdir config && cd config
touch setting.yml commands.yml cookies.yml
#初次启动需在宿主机完成设备验证
npm install #安装依赖文件
npm run login
npm run start #运行
pm2 delete adachi-bot #终止bot
pm2 delete adachi-bot #查看日志
更新
git pull
#如果提示本地有更改可通过 git checkout package*.json (一般会改动的都是package-lock.json文件)
#如果改的了其他的可用git reset --hard 把本地改过的全部回滚。
npm run restart
- 本文链接:https://asuna.site/posts/f958adac/
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。