Ubuntu+寶塔面板手動部署Yunzai-Bot v3
本教程基于騰訊云搭建
操作系統(tǒng):Ubuntu Server 22.04 LTS 64bit

一.開始安裝和更新相關(guān)環(huán)境依賴
1.????apt update????????????? #列出可更新的軟件清單
2.????apt-get install -y sudo? ??#安裝sudo權(quán)限 ?-y表示執(zhí)行過程中全部是yes
3.????apt-get install -y curl? ? ??#安裝curl,curl是用于請求web服務(wù)器的工具
如果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管理器中添加項目,就可以后臺一直在線