学习心得 · 2020年7月14日 0

世上无难事,只怕有心人

之前的博客一直用的十几年前老掉牙的asp+access程序,官方也早已无人维护,十几年间断断续续想转到wordpress,只是因为技术不过关,好几次卡在了数据转移上面。这几天闲得无聊又开始研究这个事情,起因要从在youtube上看了一个搭建trojan机场脚本的视频说起,原本一直每年100多块买的shadowsocks,也不怎么好用,看到上面说自己搭建服务器看视频竟然能到200Mbps+,于是萌生兴趣一点一点跟着视频学。然后象发现了大陆一样,原来谷歌云这么豪气新帐号送$300,最后兴奋的建了个台湾的虚拟机,成功搞定了机场搭建,速度贼快。本来想写个具体的搭建过程出来,但是为了防止被相关部门盯上,还是老老实实自己玩吧~

通过谷歌云了解到了一些linux的知识,也知道了linux作为网站环境比windows更加快速稳定,所以我就在谷歌云又开了一个帐号白嫖三百美金,建了个centos。学习搭建网站环境中找到了一个宝藏网站:宝塔Linux面板,对于我这样的新手来说实在是太好用了,也是一键脚本部署,一键安装LAMP环境,建立网站各种简单方便,还能免费自动申请SSL证书,简直就是捡到宝了。

宝塔linux面板中还有一个软件商店,里面有很多现成的源码一键部署,刚开始的时候自己是爱不释手,来来回回的添加删除网站,几乎把所有的源码都试过了,最后静下心来想自己到底需要用这个来做什么,于是想到了这个博客,下决心把老博客的数据都转移过来。

安装wordpress对我来说没什么难度,一键部署,自动安装数据库,主要是卡在了数据转移上面,因为对mysql的操作完全是门外汉,能想到的最简单的思路就是通过phpmyadmin把日志数据导出csv,然后老的数据因为是access,导出excel也很方便,在excel中编辑数据,最后再把csv导回mysql。虽然最后结果验证了这个思路没错,但是具体弄的时候还是出现了phpmyadmin导入csv各种报错, 心想那这个肯定是用的数据库管理软件不好,于是各种搜索csv导入mysql的方法,终于让我又找到了一个宝藏软件:navicat。这个软件简直就是新手管理mysql的利器啊,可视化的操作,支持导入导出,导入支持各种格式,还可以进行字段对接,真真的这个就是我理想中的样子。

后面的事情就比较顺畅了,成功的把日志表,评论表都转过来,还有评论和日志ID对应关系的设置也花了点精力,现在还剩下一些小瑕疵,因为老博客用的编辑器原因,很多图片的链接代码在wordpress中识别不出来,后面还要花点时间先把文件转移过来,再一篇篇日志编辑一下吧。

这次折腾的过程其实也遇到了很多大大小小的问题,有时候也会因为某个小故障抓耳挠腮,百思不得其解,幸好最后都想尽各种办法解决掉了,折腾这些东西本身也没有什么高深的技术,但对于 我这样一个新手小白来说,享受学习的过程也许才是最重要的吧。

就象标题说的:世上无难事,只怕有心人。