手机需要root!手机需要root!手机需要root!
下载安装Linux Deploy软件,给予root权限:
点右下角进入设置,这里以安装Centos为例:
发行版选择CentOS
架构选择aarch64,因为我的手机cpu只支持这个架构
发行版GNU/Linux版本选择7
源地址我用默认的,大家没有酸酸乳可以更改为国内的源,例如阿里云或者163
安装类型默认镜像文件
安装路径不要动
镜像大小建议8000M,太小等会安装软件和环境就不够了
文件类型默认ext4
用户名设置root
用户密码自定义
往下拉,其他不要动,修改dns为8.8.8.8即可,国内的可以用114.114.114.114
往下拉到最后,勾选启用SSH,不然你远程不上,默认22端口:
返回主界面,点击左上角,设置:
上面三个选项勾上
返回主界面点击右上角,开始安装,安装时间较长,半个钟到一个钟左右:
出现<<<deploy 说明安装完成:
完成后点击下停止,再点击启动,即可在电脑使用xshell进行远程
下面安装宝塔:
安装依赖:
yum -y install net-tools gcc gcc-c++ wget cmake make unzip
安装luajit:
wget https://github.com/cbaylis/luajit-aarch64/archive/aarch64-v2.1-new.zip
unzip aarch64-v2.1-new.zip
cd luajit-aarch64-aarch64-v2.1-new
make
make install
创建/usr/local/include/luajit-2.0目录:
mkdir /usr/local/include/luajit-2.0
添加luajit环境变量:
vi /etc/profile
在末尾添加
export LUAJIT_LIB=/home/cbaylis/work-local/luajit/install/lib
export LUAJIT_INC=/home/cbaylis/work-local/luajit/install/include/luajit-2.1
保存退出,更新配置:
source /etc/profile
安装宝塔:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完宝塔后,同一局域网内,使用手机或者电脑打开浏览器登录宝塔,安装Nginx+php7.3+mysql5.6,安装过程同样缓慢,手机就这样
安装完mysql会启动失败,编辑mysqld文件:
vi /etc/init.d/mysqld
定位mysqld_safe在以下位置添加--user=root
重启mysql即可启动
发现不能添加数据库,提示密码错误,参考这篇文章重置密码:
https://timoit.top/post/13.html
至此已全部部署完毕,其他环境没有试过,不知道有没有问题,想尝试其他环境可以自己折腾