改造Android手机为,便携式linux服务器,跑tomcat

  1. 环境设备
    1) 闲置安卓手机一部,我的是 oppoR7. 要获取root权限。如果总root失败可以刷下机。

    2) 可以开热点的 windows电脑一部,我的是win10家庭版。

  2.需要的软件

    1) linuxdeploy   //  将Android改造linux的软件,

    2) busybox       //  为改造完的linux系统添加指令,

    3)ConnectBot   // linuxdeploy不带终端不能指令操作,需要ConnectBot链接,

   上述软件分享在百度网盘 https://pan.baidu.com/s/1dvz_2EdilGcWoISflHZjnA  。版本非最新版,最新版自行百度

  3.开始操作

    1.首先把手机获取 root 权限。连上电脑热点,将网盘上的3个安装包 传入手机任意目录下,直接安装,没有顺序要求。完成

    

    2.打开BusyBox 直接安装,选择确认完成

3.打开Linux Deploy 点击右下角 下载图标,进入设置界面安图配置


扫描二维码关注公众号,回复: 4080696 查看本文章



3.返回主界面,点击右上角 菜单图标 进入设置界面,添加PATA variable目录,此目录等于BusyBox的安装路径,默认和我一眼就可以。


4.点击右上角图标,安装。等待下载完成出现 <<<deploy 为安装成功, 点击开始

[18:06:24] >>> start
[18:06:25] Checking file system ... done
[18:06:25] Mounting partitions: 
[18:06:25] / ... done
[18:06:25] /proc ... done
[18:06:25] /sys ... done
[18:06:25] /sys/fs/selinux ... done
[18:06:25] /dev ... done
[18:06:25] /dev/pts ... done
[18:06:25] /dev/shm ... done
[18:06:25] :: Configuring core/mnt ... 
[18:06:25] :: Configuring core/net ... 
[18:06:26] :: Starting extra/ssh ... done
[18:06:26] <<< start

    这样子是正常的启动。在这里,如果出现问题就是倒数第二行的SSH启动失败。提示 fail。 可能是手机内核版本与软件 linuxdeploy版本不兼容,可以去 gitHub自行下载低版本或高版本 安装调试 点击打开链接

    5.打开ConnectBot 进行连接,启动的linux. 打开蓝色加号 进入配置界面保存后,点击进入输入密码 admiin连接成功


  6.至此手机改造完成,为了方便操作我用 windows操作 此系统 可用 SecureCRT等工具连接。开始安装jdk 

     注意:1. jdk版本选用 需要使用arm版jdk,

               2.默认不支持 vim编辑文件 ,需要指令安装 sudo apt-get install vim-gtk

               3.手机ip地址为,设置 - WLAN - 链接的热点 - 信息中有ip

     配置环境变量:


查询版本号:  


7.我安装的是jdk1.8 ,上传一个 tomcat 8解压后直接启动即可,成功访问。







  

猜你喜欢

转载自blog.csdn.net/qq_36619905/article/details/80742317