本地手动部署
2022年8月27日约 325 字...
相关信息
提示
由于 Yunzai-Bot 原作者 Le-niao 不再维护原仓库,因此更换为由 yoimiya-kokomi 维护的仓库。
注意
本教程基于 CentOS,使用前请确保拥有一定的 Linux 基础,遇到问题请善用 Google/Bing/百度。
若对 Linux 了解程度不够,请尽量使用一个干净的系统部署。如果您的系统中还有其他服务运行,我们推荐 docker 部署。
切换 root 权限
sudo -i
安装 nodejs
yum install -y dnf
dnf module install nodejs:16 -y
安装 git
yum -y install git
安装并运行 redis
yum -y install redis && redis-server --daemonize yes
克隆项目
安装模块
cd Yunzai-Bot
安装 cnpm
npm install cnpm -g --registry=https://registry.npm.taobao.org
用 cnpm 安装依赖
cnpm install
安装 chrome 依赖库
yum install pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXtst.x86_64 cups-libs.x86_64 libXScrnSaver.x86_64 libXrandr.x86_64 GConf2.x86_64 alsa-lib.x86_64 atk.x86_64 gtk3.x86_64 -y && yum install libdrm libgbm libxshmfence -y && yum install nss -y && yum update nss -y
安装中文字体
yum groupinstall fonts -y
运行
node app
后台运行 or 停止
npm start / npm stop
评论