本教程基于腾讯云搭建
操作系统:Ubuntu Server 22.04 LTS 64bit
一.开始安装和更新相关环境依赖
1. apt update #列出可更新的软件清单
2. apt-get install -y sudo
3. apt-get install -y curl
如果2.3.提示
则输入
4. sudo rm /var/lib/dpkg/lock-frontend
5. sudo rm /var/lib/dpkg/lock
6. sudo rm /var/cache/apt/archives/lock
然后重新输入2.3.
没有跳过4.5.6.直接7.
二.安装宝塔面板
7. wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
安装完后在宝塔面板软件商店中搜索
redis 和 PM2 安装
三.安装chromium浏览器
8. sudo apt install chromium-browser -y
9. sudo snap info chromium
四.安装中文字体
10. apt install -y –force-yes –no-install-recommends fonts-wqy-microhei
五.安装git
11. apt install git -y
12. git config –global http.sslVerify false
六.安装云崽本体
13. git clone –depth=1 -b main https://gitee.com/Le-niao/Yunzai-Bot.git
14. cd Yunzai-Bot
15. npm install pnpm -g #安装pnpm
16. npm install cnpm -g –registry=https://registry.npmmirror.com #安装cnpm
17. pnpm install -P #安装模块
18. sudo apt install -y gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget libgbm-dev #安装依赖
六.启动
运行
19. node app
第一次运行需要在终端运行,运行后在PM2管理器中添加项目,就可以后台一直在线
原文链接:https://www.bilibili.com/read/cv22106004/