解决宝塔 Let's Encrypt申请证书失败
提示 Invalid version. The only valid version for X509Req is 0.
执行这个三个命令:
btpip install pyOpenSSL==22.1.0
btpip install cffi==1.14
bt 1
申请成功后如果无法部署成功,可以删除.well-known
文件夹
提示 Invalid version. The only valid version for X509Req is 0.
btpip install pyOpenSSL==22.1.0
btpip install cffi==1.14
bt 1
申请成功后如果无法部署成功,可以删除.well-known
文件夹
前言
因为每个人的VPS不一样,可能会有不一样的问题出现,欢迎各位在评论区斧正!
如果本地不支持,那么可以借助工具。
用手机流量连接
apt update -y && apt install -y curl wget
yum update -y && yum install -y curl wget
wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh [option] [lisence/url/token]
能直接用WARP脚本获取到就可以跳过这一步骤了
可能有些机器要修改一下DNS解析
echo -e "nameserver 2001:67c:2b0::4\nnameserver 2001:67c:2b0::6" > /etc/resolv.conf
官方安装命令
https://www.bt.cn/new/btcode.html
笔者就不用官方的安装命令了,因为笔者安装宝塔7.7.0版本
国外机可以用Github:
curl -sSO https://raw.githubusercontent.com/8838/btpanel-v7.7.0/main/install/install_panel.sh && bash install_panel.sh
国内机器或者连不上Github的:
curl -sSO http://d.moe.ms/AAAAA/btpanel-v7.7.0/install/install_panel.sh && bash install_panel.sh
不是7.7.0版本和7.7.0版本不需要的可以跳过
屏蔽手机号
sed -i "s|bind_user 'True'|bind_user 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js
删除强制绑定手机js文件
rm -f /www/server/panel/data/bind.pl
还嫌麻烦,直接一键优化脚本吧
wget -O optimize.sh http://f.cccyun.cc/bt/optimize.sh && bash optimize.sh
echo '::' > /www/server/panel/data/ipv6.pl && /etc/init.d/bt restart
安装宝塔完成后,运行bt命令
bt 8
修改面板端口为自己喜欢的bt 5
和bt 6
修改面板用户名和密码。地址栏填写[IPv6地址]:端口号
即可。