共计 1647 个字符,预计需要花费 5 分钟才能阅读完成。
那就不要太折腾。
趁着国庆假期的最后一天下午的空闲时间,我在Linode下单购买了一个VPS,然后把博客迁移过去,经过不断调试和修改,终于达到正常运行的状态。
对我来说,由虚拟主机改为使用VPS是迟早要做的事,毕竟VPS更自由更爽快,从今年一月份重启博客以来,陆陆续续也看到很多博友(比如大致)都换上了VPS,给我树立了榜样,提供了范例,给予了信心。不过,我的原则是不要太折腾,所以搬家的过程遵循“只要博客能正常运行就好”这个原则,其他东西有也可,无也可。
下面简单记录一下整个流程以及遇到的问题和解决方案(有的问题干脆就放弃了)。
一、搬家流程
首先在Linode下单购买月付5美元的VPS方案,机房选的日本东京,本来准备选新加坡的,据说新加坡机房要绕道美国,放弃之。
然后给VPS安装系统、基本配置等,这里我参考的是Liaosam老师的这篇新手指南,非常详细,直接照做就是了。
为了后续操作简单(我实在是对Linux的命令行交互模式没啥好感),立马安装了宝塔面板,绑定域名等等。
然后给博客所有文件以及数据库打包。这一步很简单,我原来用的虚拟主机是cpanel面板,直接在后台一键备份即可,同时也备份MYSQL数据库,并下载到本地,不用解压直接通过宝塔面板上传到VPS,在线解压到相应目录,MYSQL数据库通过phpmyadmin导入恢复。这个时候,只要域名A记录修改为VPS的IP就可以访问了,但是不要着急,先不正式修改,只需修改本机的hosts就能看到效果了,调试正常了再改A记录不迟。
接着是SSL的问题,之前在虚拟主机也折腾过SSL,没搞成功。这次就简单多了,直接宝塔面板里有一键SSL的,索性将手头所有域名全部给用上HTTPS。
最后就是调试成功,正式修改A记录,完事。
二、搬家所遇问题集
1、使用Aria2搭建离线下载服务器的问题
按照草榴上的一篇教程在VPS安装了Aria2服务端和WebUI前端面板,但是在连接时一直报错,连不上服务器。考虑到国外对版权和P2P下载的限制,为了避免殃及博客正常访问,索性放弃这一项了。
2、搭建私有云的问题
看了很多教程,推荐的都是ownCloud这个软件,功能也够强大。安装好后,进入后台爆出一大串错误,而且官方的中文翻译很别扭,搜了一些教程也没搞定,本着不折腾的原则,又放弃了。然后安装了国产的KodExplorer,这个倒是出乎意料地好用,反正我的要求也不高。
3、博客文章页面出现404的问题
首页和后台能正常进入,点开单页居然出现了404的错误。我第一反应是伪静态引起的,查资料果然是。因为之前用虚拟主机,是Apache套件,而现在VPS安的是Nginx,二者的伪静态规则是不一样的。于是又来查Nginx的伪静态怎么写,可是查到了又不知道配置文件在哪里。最后想不定到宝塔面板去翻,果然,宝塔面板的网站管理界面,可以设置每一个网站的伪静态规则,而且常用的网站程序对应规则都有现成的,点两下鼠标啥都搞定了。
4、Gravatar头像的问题
博客启用SSL后发现加载速度有点慢,查看了下原来是Gravatar头像的问题,找了个国内镜像地址替换上后似乎没有起作用,查看头像还是用的官方https源。好在除了加载速度慢点外影响不大,只有后面慢慢调试解决了。
5、百度Ueditor编辑器无法上传的问题
在发布这篇博客的时候发现,后台使用的百度编辑器Ueditor竟然无法上传图片。报错提示:后端配置项没有正常加载,上传插件不能正常使用。开始我以为是启用https后的路径变化导致,搜索了下很多人说是大小写问题,打开ueditor下的php/controller.php,原来设置的是:date_default_timezone_set("Asia/chongqing");
把重庆的首字母改成大写,就可以了:
date_default_timezone_set("Asia/Chongqing");
按照教程修改,终于解决了。
最后,如果各位朋友在浏览过程中发现有什么问题,谢谢留言说一下。
价格不算便宜啊,我还是虚机用用好了
价格确实不如虚拟主机有优势,贵在自由点。
这一年将近四百块啊~~如果这样,我可能还是会选择国内的,很多服务备案是前提,毕竟还是受制于人。
是有点小贵。你如果要接入微信公众号、小程序之类的国内服务,确实备案了方便。我没这个需求,我只是有地方放博客、顺便科学上网就行了。
但是……防火墙继续升级严重干扰到海外VPS正常访问的话,我可能也会考虑备案了。
自己的VPS好玩些,可以用更多功能。为什么不用阿里云的呀,也有免备案的香港主机,感觉也比较快。
我对国内的主机商都没有什么好感。总感觉突然某天就会要你删这样那样的。
恭喜入坑。
Gravatar应该还是没改对地方。
查了很多资料,都是说的在functions.php增加一段代码即可,我按方法操作后没效果。
linode的东京机房速度还可以,但好像不太稳定,经常出现网页无法加载的情况,面板里看CPU和内存占用都很小,不知道你有没有这个情况?
十一之后吧,DNS总出解析问题,不是服务器本身的事儿。
也有线路的问题。我用电信线路连东京机房明显要慢一点,移动快一点。
看来我还是学艺不精,再次翻了一些资料,发现需要修改wordpress程序目录的wp-includes文件夹里面的link-template.php,修改相应地址即可。现在解决问题了。
玩国外的vps一定不要违法国外的网络规定,当时我玩vps,因为bt被封号了。。。邮件里还说,他们请了律师。
现在大都会用云服务器,vps用得少了,我现在是腾讯云的服务器,,学生有优惠 ,,哈哈。
国内访问国外VPS,速度和稳定性还是不行,奈何国内的VPS又贵又限制多,真是伤脑筋。
VPS,我等学生机结束也打算来一个5美元或者阿里云的。= =
国外VPS的话别选东京机房,国人用得太多了,导致稳定性差。
宁可香港机房也不选东京。在vultr还有2.5美元的,就是必须是美国机房了。
当然,我建议还是抽时间多看看,海外还有一些小众的机房,很不错的。= =
现在我用的达拉斯机房,ping值比东京的高,但无所谓,打开速度还可以,上传下载速度都不错,关键是稳定,不像东京机房那样每天总有几个时段抽风(估计是墙的问题)。
一个地方的流量多了就明显了。= =
我还是在虚拟主机,vps的价格有点高
嗯 价格是比之前用虚拟主机高多了,但除了放博客,还可以科学那什么,你懂的~
你上次要的东西,我推荐你一个,美区app store
FREEv-p-n plus,去掉-
vultr5刀用户发来贺电!
搬瓦工发来贺电……
搬瓦工已成为科学上网代名词了。
价格实惠啊……
我用的DO记,现在看有点后悔没上L,因为那时候便宜一半。
国内网络环境太糟糕了,无论用哪家VPS其实都会受到干扰,导致稳定性变差。
P.S:你那回忆吧没更新了?
感觉宝塔面板挺好的,就是wp发信一直不能解决。
wp发信可以用插件解决:wpjam
不要去用mail函数。
日志归档