Termux安装宝塔面板保姆级教学

本文详细指导了在Android手机上通过Termux在Ubuntu环境中部署宝塔面板的步骤,包括安装前置依赖、部署加速包项目,以及处理可能出现的各种报错,如下载失败、权限问题、语言环境缺失等。
摘要由CSDN通过智能技术生成

目录

安装准备

部署宝塔

每日apt安装前置

部署加速包项目

安装宝塔面板

报错解决

请仔细阅读下面的内容他能解决你的很多问题

1.下载宝塔运行环境失败,请重新安装!

2.安装时出现赋权报错

3.缺少en_US.UTF-8语言环境

4.没有ip这个命令

5.提示检查端口

6.不知道访问地址

7.无法访问宝塔面板

8.想要获取密码


 

 


安装准备


设备:安卓手机

应用:ZeroTermux(推荐)/Termux

网络:一个稳定的WIFI,和可能用不到的魔法(真用不到)

环境:本文配置为国光大佬安装的Ubuntu,其他系统请自行修改部分命令

特殊声明:必须先修复/proc分区错误

Termux 解决使用ps -ef出现关于挂载/proc分区的错误-CSDN博客

提示:详细的读完整篇文章,后面的报错解决才是重头戏。安装宝塔面板非常耗时,请保持有空余时间且安装过程中软件一直在前台。研究Termux需要毅力和耐心,度娘能解决你很多问题。


部署宝塔


每日apt安装前置

yes | apt install git iproute2 locales vim

部署加速包项目

克隆arm64加速包项目

git clone https://gitclone.com/github.com/NothingMeaning/pdusb-fast-btpanel

有魔法可以使用这个命令克隆,可能更快(不推荐)

git clone https://github.com/NothingMeaning/pdusb-fast-btpanel

启动安装加速包的脚本

./pdusb-fast-btpanel/pdbolt-inst-bt-acel.sh

锁定pip源(实在不会就跳过,就是慢点)

使用vi打开安装文件

vi /tmp/btp/pdbolt-bt-install/install.sh

然后依次输入: ":" "474" 然后回车

移动到474行的行尾

输入下面内容

sed -i 's|https://.*/simple|https://mirrors.tencent.com/pypi/simple|g' /root/.pip/pip.conf

然后输入: ":" "wq" 然后回车

安装宝塔面板

启动安装脚本

bash /tmp/btp/pdbolt-bt-install/install.sh


报错解决


请仔细阅读下面的内容他能解决你的很多问题

以下错误都是正常安装可能遇到的

1.下载宝塔运行环境失败,请重新安装!

报错情况:

ERROR: Download python source code fielded.
ERROR: 下载宝塔运行环境失败,请尝试重新安装!

特殊说明:你是不是没看开头,一定要先修复挂载/proc分区错误

解决方案:

修复挂载/proc分区错误

2.安装时出现赋权报错

报错情况:

Error: BT-Task service startup failed.

/etc/init.d/bt: line 432: /usr/bin/python: No such file or directory

ls: cannot access 'python3.7': Operation not permitted

lrwxrwxrwx. 1 root root 50 Mar 4 14:23 python -> /www/server/panel/pyenv/bin/python3.7

lsattr: Operation not permitted while trying to stat python3.7

lsattr: Operation not supported While reading flags on python

=================================================

ERROR: The BT-Panel service startup failed.

ERROR: 宝塔启动失败

特殊说明:如果出现该错误是正常情况,每次安装或更新都需要执行一遍

解决方案:

chmod -R +x /www

3.缺少en_US.UTF-8语言环境

报错情况:

sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

导致无法使用的功能:未知

特殊说明:每次安装或更新都需要执行该操作

解决方案:

使用该指令,然后输入158,再输入3

echo | dpkg-reconfigure locales

4.没有ip这个命令

报错情况:

ip: command not found

导致无法使用的功能:无法查询内网ip

解决方案:

已经在安装前置中间解决,可忽略,命令如下

apt install locales

5.提示检查端口

报错情况:

Warning:

If you cannot access the panel,

release the following port (8888|888|80|443|20|21) in the security group

特殊说明:这是正常提示,它并没有检验该端口是否开放,手机封锁的端口有0-1023,所以宝塔面板并不能使用这个范围的端口

解决方案:root(可解锁0-1023端口)

6.不知道访问地址

报错情况:就字面意思

解决方案:

使用下方命令并使用命令输出的内网地址(你说你想要使用外网地址?除非你已经将你的设备暴露在公网上了,否则别用那个地址。)

bt 14 

7.无法访问宝塔面板

报错情况:使用"bt 14"命令无法访问内网地址或使用外网地址,出现拒绝访问之类的

解决方案:

使用内网地址并关闭宝塔面板的访问设备限制选项,命令如下

bt 29

8.想要获取密码

报错情况:字面意思

解决方案:

情况一:你还没登录过宝塔面板,或者没修改过密码

使用下方命令查看

bt 14

情况二:你已经登录过宝塔面板,或者已经修改过密码

使用下方指令修改密码

bt 5

 

 

 

  • 40
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值