【废物利用】利用旧手机搭建自己的微服务器

【废物利用】利用旧手机搭建自己的微服务器

Guooo
2017-08-18 / 0 评论 / 1,691 阅读 / 正在检测是否收录...

事出起因是我家有太多太多....太多旧手机了,包括按键机、翻盖机和智能机等。其实按键机等非智能机,如果想要废物利用,可以出门左拐废品收购站,说不定还能换几个不锈钢脸盆。
今天我们要讲的是安卓智能机

首先配置其实不需要多么好,能正常安装软件即可。我用的是三星S7572,
手机配置是双核处理器,768M内存,2.5G硬盘
具体配置你可以随意,我把我这个手机定义为最低配置,但实际上只要内存不要比我这个手机低就可以,不然很有可能无法运行。(我768M内存运行最低配置linux之后可用内存只剩下10M左右)

先看下运行时的截图

微信图片_20170818152819.png

这个服务器运行时的界面,不过是无法进行操作的,需要使用SSH连接或者VNC连接。具体是什么意思往下看

步骤

1.安装运行环境

说是运行环境,其实只是一个软件(此时手机里至少要有1G可用空间),名称为Linux Deploy,大家可以直接点击这里下载,也可以去各大市场自行下载

下载完成后安装,打开

2.配置环境

打开后具体界面应该和我上面发的图类似,其实这就是个自带的终端模拟器,但是没有任何输入功能,只能显示。
我们先按菜单键,选择settings(默认语言为中文可以忽略)

从上往下的选项依次是

1:锁定屏幕:这个根据个人喜好可以选择开启,推荐关闭。

2:锁定Wi-Fi:这个推荐开启,防止vnc或者ssh突然掉线,后面会讲如何设置ssh服务和vnc服务,关闭wifi也是可以在本地操作linux的。

#3:语言:选择简体中文后,退出软件再次进入即可完成语言切换。

我们只看前三个,在语言设置里改成中文(你非要装逼或者习惯看英文就当我没说),然后其他选项保持默认,重启软件

3.安装系统

打开后我们点击右下角箭头

  1. 选择你喜欢的发行版,我当前用的是ubuntu
  2. 然后发行版版本保持不变,架构推荐使用armhf(一般手机多用arm,你也可以选x86,总之开心就好)
  3. 拉到下面,在用户名和UserPassword地方改成你喜欢的帐号和密码,你自己要记住
  4. SSH地方打钩,如果需要VNC(图形界面)也可以打钩
  5. 拉回到顶部,点击安装->OK
  6. 泡杯咖啡等一等

微信图片_1.png

微信图片_29.png

4.连接

也许过10/20/30分钟后,屏幕上出现<<<install字样出现,系统就安装完成了
此时手机最上面会出现一个IP地址(一般是内网IP),然后使用电脑或者手机(需要和旧手机在同一个WIFI/局域网下)上的连接软件连接到旧手机的系统,我这里用的是电脑上的Xshell4

ssh.png

连接成功后就可以直接把手机当作一个Linux服务器来使用了,不知道该看什么的可以试试这个Ubuntu搭建Lamp

5.系统版本

可以看到默认安装的Ubuntu系统版本是12.04

TIM截图20170818153305.png

6.更换源(可选)

执行vi /etc/apt/sources.list,注释所有内容后,添加这两句:

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/  precise main universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ precise main universe multiverse

然后执行apt-get update & apt-get upgrade

然后这篇文章就结束了,再见

参考: http://www.linuxidc.com/Linux/2015-10/123716.htm
0

评论 (0)

取消