| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> [手机Linux] 二安卓手机安装linux系统 部署完全属于自己的服务器(Linux Deploy) -> 正文阅读 |
|
[系统运维][手机Linux] 二安卓手机安装linux系统 部署完全属于自己的服务器(Linux Deploy) |
背景: 之前买过一台阿里云服务器1G1核的,玩起来真的是卡脑壳,卡卡的,经费在燃烧却得不到灰烬,而是萌想做一台完全属于自己的服务器,而是百度发现原来我们的安卓手机也可以当服务器器(Linux),而是翻了一下箱底找到了曾经的宝贝,差点当垃圾(其实可以拿去市场换个面盆的)扔了的小米6手机,然后摸索着搭建一台完全属于自己的Linux系统服务器,完成后发现跑起来确实杠杠的香,废话不多打,下面进入正题。 原料: 一台能上网的手机(用来开热点上网)或者你家有wifi网络就行,一台被root过的安卓小米6手机(其他高级点的安卓也行啦),不会root的看我第一篇文章: [手机Linux]一,线刷小米6到开发版,获取root权限_虾稿的博客-CSDN博客 一,软件准备下面三个手机软件下载来拷到你的小米6手机: 1、syslock(system分区工具):Syslock(com.lerist.syslock) - 2.0.4 - 应用 - 酷安 2、BusyBox(Linux deploy支撑软件, 下载最新版就可以, 我试过不下载这个软件也可以运行): https://github.com/meefik/busybox/releases 3、Linux deploy(最好不要下最新版本,我用的2.4.0, 比它新的版本我安装centos系统不成功): Releases · meefik/linuxdeploy · GitHub 下载好拷贝到手机: ?二,安装部署软件syslock:安装这三个软件,必须要确保小米6手机是开发版系统,即能获取root权限的,在手机先安装syslock.apk软件,安装完成打开会提示需要获取软件的root权限,按它提示操作就好。 busybox:然后再安装busybox-v1_34_1-51.apk软件,安装时直接点INSTALL就好,然后它会提示要获取root权限,按照提示给权限就好,然后记住/system/xbin这个路径,后面linuxdeploy要用。 设置里的安装路径默认是:/system/xbin linuxdeploy:?最后安装linuxdeploy-2.4.0-251.apk软件,也是最重要的,成败在此一举。其实你家网络没问题,按照步骤来也是妥妥的啦。 1,提示需要root权限完成后,安装左上角先进入设置: 2, 继续拉到下面,PATH变量需要设置跟上面的busybox的/system/xbin一样的路径: 3,拉到最下面,把调试模式打开,安装的时候就可以看到状态了,不然不知道有没安装成功啊。 ,4,然后返回到右下角, 设置属性,我安装的是centos版本(你也可以选择ubuntu,对应架构: armhfp),手机的架构是aarch64,架构其实你在打开软件时的右上角的三点,点状态可以看得到你的手机架构,在最上面有显示Device:MI 6 等信息。 5,然后按照下面设置,源地址可以改为中国的源,下载速度比较快,当然你不改也是可以的。可以用中国源这个地址:http://chinanet.mirrors.ustc.edu.cn/centos-altarch/,其他按照下面设置就好。 6,设置/根目录大小(这个看自己手机容量,必须小于手机自身容量),和登录账户密码. ? ?7,本地化为linux系统服务器显示的语言,你可以设置成zh_CN.UTF-8(即中文),也可以设置成英文,看自己使用习惯。其实我比较习惯用英文en_US.UTF-8. 8,还有初始化可以勾上,也可以不勾,勾上启用主要是用于开机启动时可以运行它指定的/etc/rc.local文件里的脚本,可以自定义开机自启动服务等。 9,挂载你看自己需求,可以指定挂载路径,或者可以手机连接U盘挂载,我后面会做一个挂载移动硬盘做为自己的私人云盘使用。具体怎么知道你连接U盘或者移动硬盘的路径?其实跟你上面查手机架构一样操作,连接好U盘后在打开软件时的右上角的三点,点状态,输出的最下面就会有个/dev/block/sdg1类似这样的路径,显示U盘容量,那就是你连接的外部设备信息。 10,最后SSH是必须启用的,端口后默认(常用)22,或者你最好设置成其他端口咯(安全起见),不然你电脑就连接不了你的服务器啦。 ? ?11,属性设置完后点返回,返回首页然后在软件的右上角三点那里,点安装。 安装过程顺利的话10分钟左右,不顺利的话,多试几次,换换wifi或者手机信号,如果前面设置都是一样的,试几次肯定可以安装上, 最后显示 <<<deploy 就是执行结束,>>> 是代表开始执行。 ?最后安装完成之后,最好先停止一下,然后再点启动。 三,用电脑连接手机Linux顺利走到上面一步,已经是大工告成了,可以使用自己的电脑连接手机linux了。不过有个前提是你的手机连接的wifi跟电脑连接的是同一个局域网网络,即只能本地连接,外网暂时还不通。 软件你可以使用putty或者其他能连接ssh的软件就行: 输入登录用户和密码,就可以在本地愉快的玩耍了,从此把阿里云服务器抛得远远的。 ? ?下篇继续,内网穿透,实现外网登录手机Linux,实现正真的远程服务器。 上篇:[手机Linux]一,线刷小米6到开发版,获取root权限_虾稿的博客-CSDN博客 下篇:内网穿透 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 17:52:15- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |