既然青春留不住——启用VPS小记

浏览:11829次阅读
29 条评论

共计 1647 个字符,预计需要花费 5 分钟才能阅读完成。

既然青春留不住——启用VPS小记

那就不要太折腾。

趁着国庆假期的最后一天下午的空闲时间,我在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");
按照教程修改,终于解决了。

最后,如果各位朋友在浏览过程中发现有什么问题,谢谢留言说一下。

正文完
 0
评论(29 条评论)
2017-10-10 00:06:55 回复

价格不算便宜啊,我还是虚机用用好了

    2017-10-10 08:55:49 回复

    价格确实不如虚拟主机有优势,贵在自由点。

      2017-11-03 09:07:06 回复

      这一年将近四百块啊~~如果这样,我可能还是会选择国内的,很多服务备案是前提,毕竟还是受制于人。

        2017-11-03 11:26:08 回复

        是有点小贵。你如果要接入微信公众号、小程序之类的国内服务,确实备案了方便。我没这个需求,我只是有地方放博客、顺便科学上网就行了。
        但是……防火墙继续升级严重干扰到海外VPS正常访问的话,我可能也会考虑备案了。

2017-10-10 11:20:59 回复

自己的VPS好玩些,可以用更多功能。为什么不用阿里云的呀,也有免备案的香港主机,感觉也比较快。

    2017-10-10 11:48:39 回复

    我对国内的主机商都没有什么好感。总感觉突然某天就会要你删这样那样的。

2017-10-10 12:56:55 回复

恭喜入坑。
Gravatar应该还是没改对地方。

    2017-10-10 16:33:48 回复

    查了很多资料,都是说的在functions.php增加一段代码即可,我按方法操作后没效果。
    linode的东京机房速度还可以,但好像不太稳定,经常出现网页无法加载的情况,面板里看CPU和内存占用都很小,不知道你有没有这个情况?

      2017-10-11 07:20:23 回复

      十一之后吧,DNS总出解析问题,不是服务器本身的事儿。

        2017-10-11 08:56:01 回复

        也有线路的问题。我用电信线路连东京机房明显要慢一点,移动快一点。

    2017-10-10 17:03:56 回复

    看来我还是学艺不精,再次翻了一些资料,发现需要修改wordpress程序目录的wp-includes文件夹里面的link-template.php,修改相应地址即可。现在解决问题了。

2017-10-12 22:26:21 回复

玩国外的vps一定不要违法国外的网络规定,当时我玩vps,因为bt被封号了。。。邮件里还说,他们请了律师。
现在大都会用云服务器,vps用得少了,我现在是腾讯云的服务器,,学生有优惠 ,,哈哈。

    2017-10-13 11:11:36 回复

    国内访问国外VPS,速度和稳定性还是不行,奈何国内的VPS又贵又限制多,真是伤脑筋。

2017-10-14 12:45:18 回复

VPS,我等学生机结束也打算来一个5美元或者阿里云的。= =

    2017-10-14 16:54:10 回复

    国外VPS的话别选东京机房,国人用得太多了,导致稳定性差。

      2017-10-14 19:24:55 回复

      宁可香港机房也不选东京。在vultr还有2.5美元的,就是必须是美国机房了。

      当然,我建议还是抽时间多看看,海外还有一些小众的机房,很不错的。= =

        2017-10-14 21:21:49 回复

        现在我用的达拉斯机房,ping值比东京的高,但无所谓,打开速度还可以,上传下载速度都不错,关键是稳定,不像东京机房那样每天总有几个时段抽风(估计是墙的问题)。

          2017-10-14 21:24:55 回复

          一个地方的流量多了就明显了。= =

2017-10-26 08:51:32 回复

我还是在虚拟主机,vps的价格有点高

    2017-10-26 08:59:56 回复

    嗯 价格是比之前用虚拟主机高多了,但除了放博客,还可以科学那什么,你懂的~

2017-10-26 08:52:45 回复

你上次要的东西,我推荐你一个,美区app store
FREEv-p-n plus,去掉-

2017-11-01 17:18:27 回复

vultr5刀用户发来贺电!

2017-11-12 17:47:31 回复

搬瓦工发来贺电……

oldcheetah
2017-11-13 17:16:13 回复

我用的DO记,现在看有点后悔没上L,因为那时候便宜一半。

    2017-11-13 17:43:44 回复

    国内网络环境太糟糕了,无论用哪家VPS其实都会受到干扰,导致稳定性变差。
    P.S:你那回忆吧没更新了?

2017-11-22 03:59:51 回复

感觉宝塔面板挺好的,就是wp发信一直不能解决。

    2017-11-22 10:04:15 回复

    wp发信可以用插件解决:wpjam
    不要去用mail函数。