猫咪Blog

安卓手机使用linux deploy运行centos7并完美安装宝塔面板建站

01 linux deploy是什么?

linux deploy 是一个在 Android 上运行的 chroot 容器。使用 Linux Deploy,通过简单的操作,可实现运行 Debian/Ubuntu/centos 等多个流行的 Linux 发行版本。

1. 使用 linux deploy 必须ROOT并且安装 busybox 到 /system/xbin,busybox 可从此处下载:busybox或者自行下载BusyBoxFree

2. 转至 Linux Deploy『设置』,将 /system/xbin 添加到『PATH 变量』中。

3. 转至 Linux Deploy『设置』,执行『更新』选项。

4. 在更新环境之后,必须重启设备。

02 使用linux deploy安装Centos

1. 系统选择Centos,架构选择aarch64,安卓手机大部分都是aarch64架构,发行版本选择7。

2. 源地址更改为

https://mirrors.aliyun.com/centos-altarch/
安装类型选择目录,安装路径更改为
/data/centos
注:想要删除请用re管理器删除此目录。

3. 用户名推荐设置root密码随意

4. DNS改成

223.5.5.5

5. 启用SSH服务器

这里设置就已经结束了,接下来开始安装系统,点击右边3个点,选择安装并等待安装完成

接下来就可以点击启动了,启动成功如图

可能会出现ssh 开启失败的情况,若出现点击右边配置即可重新安装ssh。

03 使用linux deploy安装Centos成功后安装宝塔面板

先ssh连接到centos,成功后执行以下指令

#安装wget
yum install wget
#更换阿里源
cd /etc/yum.repos.d/
cat CentOS-Base.repo
wget http://mirrors.aliyun.com/repo/Centos-altarch-7.repo -O /etc/yum.repos.d/CentOS-Base.repo
#查看是否更换成功
cat CentOS-Base.repo
#更换成功后清除缓存并重建
yum clean all
yum makecache
#安装环境
yum install screen iptraf-ng unzip openssh-clients subversion git man setuptool system-config-firewall-tui ntsysv vim links bzip2 pcre-devel zlib-devel NetworkManager-tui mariadb-server gcc-c++ make
#更新软件
yum -y update
#安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

04 解决宝塔Mysql启动失败

查看解决办法请回复

[hide]usermod -a -G aid_inet,aid_net_raw mysql(评论可见)[/hide]

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »