本帖最后由 qq6825995 于 2022-6-8 16:26 编辑
如果这都看不懂就不要混了,1.com是你自己的域名,因为要下载get_plugin_list需要那框架, 框架地址:https://github.com/flucont/btcloud 建立个网站 修改
框架设置
访问http://1.com/panel/get_plugin_list
下载get_plugin_list备用
如果想要用以上框架的下面可以不看了
但是我觉得框架一个是占用资源,二是感觉也不安全
1.com网站的代码全部删除,一个不留。
接下来在1.com对应的文件夹下宝塔的资源
换宝塔域名,对应的文件夹远程下载 以下脚本里都要换成自己的域名啊 /install/pyenv/pip.txt /install/pip_select.sh /install/pyenv/activate.panel /install/pyenv/pip-3.7.8.txt /install/src/bt6.init /install/public.sh /install/src/bt7.init /install/conf/softList.conf
下面不同的系统对应不同的,centos7在下面 /install/pyenv/pyenv-${os_type}${os_version}-x${is64bit}.tar.gz /src/Python-${py_version}.tar.xz
centos 7 /install/pyenv/pyenv-el7-x64.tar.gz /src/Python-3.7.8.tar.xz
以上脚本里都要换成自己的域名啊
备用的get_plugin_list放1.com网站的panel文件夹下 点远程下载
下载官方的脚本http://download.bt.cn/install/install_6.0.sh 删除一下代码5-11行
- CURL_CHECK=$(which curl)
- if [ "$?" == "0" ];then
- curl -sS –connect-timeout 10 -m 10 https://www.bt.cn/api/wpanel/SetupCount > /dev/null 2>&1
- else
- wget -O /dev/null -o /dev/null -T 5 https://www.bt.cn/api/wpanel/SetupCount
- fi
复制代码
wget -O /www/server/panel/data/softList.conf ${download_Url}/install/conf/softList.conf添加一段
- rm -f /www/server/panel/class/*.so
- if [ ! -f /www/server/panel/data/not_workorder.pl ]; then
- echo "True" > /www/server/panel/data/not_workorder.pl
- fi
- if [ ! -f /www/server/panel/data/userInfo.json ]; then
- echo "{"uid":1,"username":"Administrator","address":"127.0.0.1","serverid":"1","access_key":"test","secret_key":"123456","ukey":"123456","state":1}" > /www/server/panel/data/userInfo.json
复制代码
全部域名都改成自己的,尤其那些镜像
改好后放1.com网站的install文件夹下 下载安装包 https://github.com/flucont/btcloud/blob/main/public/install/src/panel6.zip 改成自己的域名重新打包放 /install/src/ 下
接着B服务器安装 yum install -y wget && wget -O install.sh https://1.com/install/install_6.0.sh && sh install.sh
安装好以后不需要绑定手机了,
然后就是运行环境本地化
B服务器点安装nginx
看图片/install/0/nginx.sh 这个就是你站没有的,换宝塔域名在对应的文件夹下
下好以后1.com/install/0/nginx.sh就有安装nginx的脚本了
打开nginx安装脚本,用Notepad++标记功能,把download_Url全标记下,就知道那个要下的资源了 先下可以看得见的资源,最后能安装就可以了,还是不能安装看错误日志,还有哪个资源没下过,补上了就可以安装了
原理就是B服务器要安装运行环境,但1.com没有这个资源,就出现404错误,然后是404错误的对应的文件夹下远程下载宝塔的资源,这样的话就把宝塔的资源一步一步的本地化了
|