本地手动部署
2022年7月6日约 305 字...
相关信息
注意
本教程基于 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
安装 pnpm
npm install pnpm -g
安装依赖
pnpm install -P
安装 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
评论