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

2021-03-21 22:20:33 16点赞 70收藏 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进行控制。


展开 收起
15评论

  • 精彩
  • 最新
  • 好是好事儿,但是作者居然能做到 通篇文章没有一张截图配图……是算是蛮有毅力的了! [喜极而泣] [抱拳]

    校验提示文案

    提交
    你眼花了,有一张哦😜

    校验提示文案

    提交
    节约流量嘛。而且有些时候,也不知道配图有什么用……

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 这是高手来的,费半天劲也不知道建这个有啥用?楼主再开一篇细讲下呗!!

    校验提示文案

    提交
    我搞完了,就是用安卓手机搭建个wordpress,只需要买个Ksweb就行4.99刀,作者提供的APP还有网上搜到的都不能用了,只需Ksweb这一个APP就行,其他按照作者提供的CSDN那个帖子设置下就可以搭建完成。

    校验提示文案

    提交
    s/16LEWqsjvLxsV4tNfuSQwHg 提取码: rg2n。本来附了链接被大妈吃了。版本太新对太老的手机不是很友好,附的其他app那是因为……i200自带毛都没有。

    校验提示文案

    提交
    收起所有回复
  • [惊喜] [惊喜] [惊喜] 乖乖,货币机,今年是2021吗

    校验提示文案

    提交
  • 感觉这是一个很牛*的东西,不明觉厉。。。

    校验提示文案

    提交
  • 很牛啤的东西啊,期待楼主详细教程,我也想用旧手机搭个博客发小姐姐

    校验提示文案

    提交
  • i200勾起多少回忆

    校验提示文案

    提交
  • 一个app就能搞定啊,哈哈哈哈

    校验提示文案

    提交
  • 我还以为看花了,果然真的是货币机

    校验提示文案

    提交
  • 卧槽还有人记得I200

    校验提示文案

    提交
  • 看看现在wp7吧已然成了某品牌狂热粉丝的聚集地 [大囧]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

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