Termux“真“部署青龙面板(非备份包恢复)
4.可能不需要的魔法(作者在没魔法的环境下也可进行)2.ZeroTermux或者Termux。可以根据自己需求更改对应的node目录。3.部署一个Ubuntu系统。
安装准备
1.一台安卓手机
2.ZeroTermux或者Termux
3.部署一个Ubuntu系统
4.可能不需要的魔法(作者在没魔法的环境下也可进行)
安装Ubuntu教程:termux使用box64启动BDS-CSDN博客
部署Nodejs
安装前置
yes | apt install xz-utils gnupg git vim python3-pip curl
更新libc6
添加apt源
sed -i '$a deb http://mirrors.ustc.edu.cn/debian-security buster/updates main' /etc/apt/sources.list
信任秘钥
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A 54404762BBB6E853
apt更新lib6
apt update && yes | apt install libc6-dev
改回apt源
sed -i '$d' /etc/apt/sources.list && apt update
安装Node本体
一键安装node20.11.0
mkdir /usr/local/node && cd /usr/local/node && wget https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-arm64.tar.xz && xz -d ./node-v20.11.0-linux-arm64.tar.xz && tar -xvf ./node-v20.11.0-linux-arm64.tar && rm -r ./node-v20.11.0-linux-arm64.tar* && sed -i '1 i NODE_HOME=/usr/local/node/node-v20.11.0-linux-arm64\nPATH=\$NODE_HOME/bin:\$PATH\nexport NODE_HOME PATH\n' /etc/profile && source /etc/profile && cd
安装青龙面板
部署安装环境
设置git参数
echo -e '[url "https://kkgithub.com"]'"\n\t"'insteadOf = ssh://git@github.com' > ~/.gitconfig
更换npm源与npm安装前置
npm config set registry http://mirrors.cloud.tencent.com/npm/
npm install -g npm@10.5.0
npm install -g node-pre-gyp
npm install -g sqlite3
安装青龙面板
npm安装青龙面板
npm install -g @whyour/qinglong
设置青龙环境变量
可以根据自己需求更改对应的node目录
echo -e "export QL_DIR=/usr/local/node/node-v20.11.0-linux-arm64/lib/node_modules/@whyour/qinglong\nexport QL_DATA_DIR=/usr/local/node/node-v20.11.0-linux-arm64/lib/node_modules/@whyour/qinglong" > /etc/profile.d/qinglong.sh && source /etc/profile
设置pnpm环境变量
pnpm config set global-bin-dir /usr/local/node/node-v20.11.0-linux-arm64/bin
启动青龙面板
启动面板
qinglong
访问网站
http://127.0.0.1:5700
更多推荐



所有评论(0)