本帖将教大家如何在Android (已经完美root)手机上跑 宝塔面板
首先介绍需要用到的软件
1.Linux Deploy 下载地址: 点此下载
2.BusyBox 下载地址:点此下载
本教程将 教大家如何部署 centos-altarch 基于小米 6 MIUI 10 9.5.30 构建
首先先贴上 阿里和 清华 的镜像源地址
https://mirrors.aliyun.com/centos-altarch
https://mirrors.tuna.tsinghua.edu.cn/centos-altarch/
首先我们需要安装 BusyBox ,打开Busybox ,这里你会看见当前手机的处理器版本 和 环境变量
接着安装 Linux Deploy ,打开后前往配置文件界面新建一个配置文件
然后返回主界面 修改全局设置
勾选屏幕常亮,锁定WIFI,CPU唤醒,
修改环境变量 为 /system/xbin
做玩这些后,重启App 开始配置系统环境
点击右下角的设置修改 当前的系统的安装设置
修改镜像大小,用户名和密码
注意某些SD 卡因为格式问题,不支持挂载超过 2G 以上的文件,那就很麻烦了,你的磁盘只能2G
勾选启用 ssh
接着使用 同局域网的设备 ssh 到 手机 ,请自行查看手机的ip地址
下面重点将 成功登录到 服务器上之后的操作 ,由于 gpg 密钥存在问题,所以大家需要关闭 yum 源配置中的 gpgkey 效验功能 (这里我修改了 阿里云的yum 源,并通过curl 下载)
同时由于宝塔面板的安装脚本会自动 copy 网易163 的软件源,造成安装出错 , 所以大家需要先修改 yum 源
可以用下面的代码来安装 注意安装过程时间较长,请耐心等待
sudo -i
curl -o Centos-altarch-7.repo https://download.szhcloud.cn/conf/Centos-altarch-7.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
cp Centos-altarch-7.repo /etc/yum.repos.d/CentOS-Base.repo
cp Centos-altarch-7.repo /etc/yum.repos.d/Centos-altarch-7.repo
yum install net-tools wget -y
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
关于宝塔安装成功后,其它的一些兼容问题和注意事项已经在下方列出
1.极速安装 nginx-1.16 PS: 缺点就是安装特别的慢,耗时1048秒 ,接近12分钟
2.极速、编译安装 php7.4 失败 问题未知
3.极速安装 php 7.3 成功 耗时 耗时805秒
4.极速安装 mysql 8.0 失败,编译过程中死机
5.重启服务器失败 ,由于没有 init.d ,导致服务器重启后所有开机自启动的功能都需要手动启动
6.极速安装 mysql 5.5 成功, 耗时 689 秒
7.启动mysql 失败,解觉办法是在 mysql 的配置文件里加入 user = root