我有一台闲置的小米手机3移动TD版,只支持移动3G网络。14年淘汰下来后,没有及时出手,现在二手手机回收网站上都不收了,一直闲置到现在。然而手机的WiFi等功能还是正常的,手机存储空间有16G,剔除系统内置空间后,还有10G,2GRAM,双核1.8GHz的高通arm架构CPU。

这个配置,最近在研究云服务器的我一看,比好多死贵死贵的服务器还高嘛。于是想到了要废物利用起来的想法。手机上装一个博客,相当于自带ups,功耗低,比起路由器上架的几个网站,好处是可以经常折腾,不怕影响网络的正常使用(路由器上的几个网站我现在都不敢去动,怕搞出问题)。云服务器我以后也不想再租了,科学的网上冲浪不用专门还去自建服务器,学linux就在笔记本电脑和VMware里来学吧,云服务器上的博客停止更新。

想到就开始做,我把整体的思路和遇到的坑都写一下,以防不测,这个网站的数据库我继续放在路由器上。

1.因为我最熟悉的系统是ubuntu,于是想在小米3上刷入ubuntu系统;

1.1.记得以前看到过好像有ubuntu的手机版系统,官网一看,18年就停止更新了,看来这杯羹不好分啊,此路不通,pass;

1.2.github上有个linux for android的项目,首先要获取root权限,因此下一个课题变成将小米3root;

2.将小米3手机获取root权限,因为我的小米3更新到了稳定版,是不支持获取root权限的,因此想要root,只有刷机;

2.1.我顺便想体验一把原生安卓系统,于是在网上下载了原生安卓4.4.4的刷机包,用线刷工具刷到了手机上。然而手机开机半个小时都没进入桌面,看来遇到坑了,小米的recovery是刷不了miui以外的第三方ROM的。离开小米手机太久,居然忘了这个,现在来刷第三方recovery太麻烦,还要恢复手机,果断pass;

2.2.接着下载了miui官方的开发版ROM,自带root功能,刷入一切正常,好像电池都恢复了?!;

3.准备安装ubuntu系统,认真研究了一下,发现那个项目也就是在一个android虚拟机里面通过模拟终端运行ubuntu的阉割版,完全是一厢情愿了,看来这也是一个坑啊!

4.浏览过程中发现了KSWEB这一个软件,刚好可以符合我的要求,这个app可以一键部署包括php,mysql,ftp,phpmyadmin等工具和可选lighttpd,nginx和apache这三个web服务器。我先选择了lighttpd做服务器,然后顺利的安装好了wordpress,只是80端口没法用,带个端口号将就用。

5.网站做好了,目前还在开启https这个坑里没爬出来,因为wordpress严格要求了可访问的url,我又要做端口转发,又要带非标准端口,通过nginx开启https后网页的样式缺失,后台完全无法访问,目前还没找到问题所在和解决方案,有空了再来研究一下吧。


2019-10-05 11:59:23 PM 更新:

今晚解决了网站https开启问题。nginx导入symtec的SSL证书成功,但是访问仍然无法加载样式,用chrome打开F12查看发现所有的js、css文件都报403错误。nginx配置太复杂了,改用ksweb的lighttpd服务器,仅支持导入一个pem证书文件,这个文件里要包含公钥和私钥,网上搜索了一下,用cat命令来转换pem证书:

1
cat private.key public.crt > domain.pem

然后导入lighttpd服务器,成功开启了本站的https访问。然后主页显示非完全安全,研究了一下,是音乐插件的问题,修正所有链接开启https后,成功变成小绿锁。


2019年11月27日更新

从11月开始,关注了各大云厂商的活动,多方对比,觉得还是腾讯云的99元3年香港服务器秒杀活动最划算。由于比较便宜,也没怎么考虑,就直接入手了。

一是觉得手机上跑WordPress确实有点够呛,二是把家里的IP长期暴露在公网,有点不安全。

于是,我的手机又闲置了,最近还在考虑把手机弄来玩个啥。


本站由 澄哥 使用 Stellar 主题创建。


本页点击量本站点击量次。
您是本站的第个小伙伴
本站已稳定运行