三星I200老旧手机废物利用搭建个人博客服务器

2021-03-21 22:20:33 15点赞 72收藏 15评论

起源

周末整理房间,翻出来几个老旧手机,其中就有三星i200。这个手机想当初号称基佬货币,200大洋购入,那时候用起来是丝滑无比。但在现在大屏当道的市场上,这种小屏手机似乎已经绝种了,虽然依然趁手,但机身自带的4G存储、最高支持4.1的系统,也和很多软件绝缘了。目前对老旧手机再利用,主要包括摄像头、建站、类树莓派,当然还可以塞张电话卡当自动转发服务器。自己经常出差,如果有一个小巧的服务器能随身携带,那不要太美。说干就干,网上一堆搜寻,果然有不少教程,在适用过程中,会遇到很多坑,借这一篇记录下来。尽量不上图,因为上图也没用……

用到的工具及参考文献

i200手机一支(类似闲置老手机基本都可以)

APP一堆,包括ksweb、Quickedit、Zarchiver、ES浏览器、Nat123。

主要参考这篇文章:blog.csdn

本人不是很喜欢CSDN,但是这篇已经是我找到最接近合理操作的了。

主要过程及填坑

1. 手机安装Ksweb,这里选择的是3.62版本。选版本测试大概花了一整晚加一整早。首先如果能找到3.75或3.72版本的魔改版是最好的,时间能节省一些。3.91往上的版本,资源占用相当可怕,毕竟老手机,速度会拖累。正是因为选择了3.62,后面进行了相当艰苦的填坑。

2. 安装完成后,进入设置,输入任意码激活(此时需联网),激活后进入到PHP选项卡,点击里面的版本按钮,选择最新的7.07版本,会联网下载,耐心等待。

3. 点击ksweb APP里工具选项卡,点击phpMyAdmin,弹出来lighttpd和nginx的选项,默认选lighttpd就行了,此时状态选项卡中,lighttpd应该已经运行了,有两个主机。点击主机1(phpMyAdmin)的链接,发现弹出的网页有报错。解决方法及原因见下:

4. 下载phpMyAdmin 5.0以下的版本,我们尽量用新版,所以选了4.97。之所以不用Ksweb自带的,原因在于自带的下载后版本是5.1,就需要php版本至少在7.13版本。然而我找了半天没有找到在哪里替换PHP。当然如果能替换是最好的,退而求其次,选择替换phpMyAdmin版本。将文件用Zarchiver解压到存储卡主目录/ksweb/tools,并删除原phpMyAdmin文件夹,将解压后的文件夹改为phpMyAdmin,确保ksweb/tools/phpMyAdmin下一级里是doc、examples等文件夹和文件。

5. 替换后这个时候phpMyAdmin能打开了,但是卡在logo页面。原因是登录控件被隐藏了。存储中,ksweb/tools/phpMyAdmin/libraries/classes/Plugins/Auth/AuthenticationCookie.php,用Quickedit打开,右上角把选项调出来,搜索hide这个关键字,把搜索到的两个单词都删掉。重新刷新页面就出现登录框了(不行就重启ksweb再试试,下同)。

6. 出现登录框后拿root和空密码试试,发现不行。报mysqli_real_connect()(HY000/1045)错误。在ksweb/tools/phpMyAdmin/libraries/config.default.php里修改,搜索nopassword,找到$cfg['Servers'][$i]['AllowNoPassword'] = false,把false改成true,其他不要变。再刷新用root和空密码登录应该就可以了。

7. 接下来又有一坑,点击数据库,点击新建会弹出来令牌问题。在ksweb/tools/phpMyAdmin/libraries/common.inc.php里修改。找到if ($_SERVER['REQUEST_METHOD'] == 'POST') {,这里后面接着一个if语句,我们在$token_mismatch = ! @hash_equals($_SESSION[' PMA_token '], $_POST['token']); 这一句后面,再加一句$token_provided = false;

如果操作没有问题,刷新后应该就可以新建数据库了,数据库名建议都小写。完成后把下下来的wordpress都解压到主目录/htdocs中,确保这个目录下一级就是wp-admin等文件夹和文件。访问hsweb状态栏主机0的网址,应该是8080端口,看是否出现wordpress的界面。如果没有,在网址后面加/wp-admin试试。安装wp过程简单也没坑,就不赘述了。

8. 内网穿透的设置。先到nat123.com注册,然后在设置-用户中心(左栏)-端口映射添加,添加需映射的端口。

三星I200老旧手机废物利用搭建个人博客服务器

例如上图这样。然后进入wordpress后台,在设置-常规中,把站点网址和wp地址等两个地址,都改成你在nat123中设置的网址和端口,比如http://***.nat123.net:53700。在手机中安装Nat123,登录并开启服务,这时候应该用http://***.nat123.net:53700就能访问到wp了。

总结

目前使用挺稳定的。其他手机后台策略激进的,可能存在杀后台的情况,请自己搜索相关app进行控制。


展开 收起

Thunder 迅雷 超级会员 年卡

Thunder 迅雷 超级会员 年卡

155元起

WPS 金山软件 wps超级会员月卡

WPS 金山软件 wps超级会员月卡

22元起

京东PLUS会员年卡12个月京典卡权益1年单京东会员一年京东会员年卡京东会员

京东PLUS会员年卡12个月京典卡权益1年单京东会员一年京东会员年卡京东会员

暂无报价

Thunder 迅雷 超级会员2年+6个月

Thunder 迅雷 超级会员2年+6个月

暂无报价

百度网盘 超级会员

百度网盘 超级会员

81.7元起

WPS 金山软件 WPS会员 年卡

WPS 金山软件 WPS会员 年卡

70.3元起

iQIYI 爱奇艺 爱奇艺视频黄金VIP会员 12个月

iQIYI 爱奇艺 爱奇艺视频黄金VIP会员 12个月

140元起

Thunder 迅雷 白金会员12个月 迅雷白金会员年卡

Thunder 迅雷 白金会员12个月 迅雷白金会员年卡

89元起

Tencent 腾讯 腾讯视频VIP会员 12个月

Tencent 腾讯 腾讯视频VIP会员 12个月

119元起

JINGDONG 京东 波轮洗衣机全拆洗服务 上门深度清洗

JINGDONG 京东 波轮洗衣机全拆洗服务 上门深度清洗

119元起

Microsoft 微软 活动仅7天,正版微软office2016专业版绑定帐号终身使用

Microsoft 微软 活动仅7天,正版微软office2016专业版绑定帐号终身使用

109元起

阿里云 盘 超级会员年卡 12个月

阿里云 盘 超级会员年卡 12个月

138元起

JINGDONG 京东 家电三选一清洗

JINGDONG 京东 家电三选一清洗

79元起

Crest 佳洁士 other其他 阿里云盘 超级会员12个月 SVIP年卡

Crest 佳洁士 other其他 阿里云盘 超级会员12个月 SVIP年卡

暂无报价

KFC 肯德基 电子券码 肯德基 老北京鸡肉卷两件套(3选1)兑换券

KFC 肯德基 电子券码 肯德基 老北京鸡肉卷两件套(3选1)兑换券

18.8元起

JINGDONG 京东 油烟机免拆洗 京东家电清洗 上门服务 家政保洁

JINGDONG 京东 油烟机免拆洗 京东家电清洗 上门服务 家政保洁

129元起
15评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
72
扫一下,分享更方便,购买更轻松