迁移主机到阿里云

前几天一直折腾amh控制面板,搞得人精疲力尽,虽然能用,但心里还是不爽,因为官方不升级4.2了,如果有漏洞,还需要自己去补,另外在二流服务商购买的主机怕他跑路,寻思着换到阿里云。
原因有两个,其一,我的域名在阿里云备案,要是查出来被注销很麻烦,其二阿里云应该不会倒闭。
现有的主机商服务态度很好,用了20来天,扣除1个月费用,其他的都返了,算是有良心。
跑到阿里云去看,正好做活动,一狠心,买了3年的乞丐版主机(1核1G1M),打折后共花费1665元,这下算是稳定了。
有了之前几天的经验,这次自己动手,对着教程,部署LNMP环境,很顺利,只是把博客迁移过来遇到一些问题,顺便记录一下,以备用,懒得到时候又到处找,也希望能够需要的朋友一些帮助。

让typecho支持php7.0

typecho默认是不支持php7的,安装完成之后各项配置都是正确,却显示Datebase Server error。
解决方法是将Typecho的数据库引擎修改为 pdo_mysql,就是把根目录下config.inc.php关于数据那一行的

$db = new Typecho_Db('Mysql', 'typecho_');

改成

$db = new Typecho_Db('Pdo_Mysql', 'typecho_');

404错误

除了首页能打开,其他页面均为404,耗费了我好几个小时,网上的解释是伪静态设置错误,于是把nginx.conf以及mrhe.net.conf修改了一遍又一遍,仍然不行,然而又找不到改回动态的方法,差点去阿里云退款了。
冷静想了想,人家都能成功,而我却失败,是不是改动了什么地方,原来我把nginx.conf里面的默认网站改成了mrhe.net,于是有两个配置文件冲突,导致伪静态失败,把nginx.conf里面的默认网站改回去,重启之后OK!

工具推荐

上次给大家推荐了putty,是一款命令行工具,这次推荐一款类似于ftp的工具,可以直接修改文件,无需再敲打vi /usr/nginx/nginx.conf之类的命令了,他就是winscp。

细节方面

在部署的时候要有耐心,网络可能会不好,需要等待比较漫长的时间,我这里花费了2个小时才把lnmp下载并安装好。
看教程的时候要心细一点,虽然计算机是一个先进的工具,但它也是死的,少敲一个标点都有可能导致失败。

祝大家都能顺利快乐地折腾自己的主机。

已有 28 条评论

  1. 灰狼

    工具的话,我一般用xshell,不过用得最多的也就是里面的一个xftp的功能。

    灰狼 ·  Windows 10  · Google Chrome · 回复
    1. Mr.He

      xshell虽有免费版,升级还要花钱,用着不爽

      Mr.He ·  Windows 10  · Firefox · 回复
  2. xiaobu888

    工具这两个的确不错,我也用的就是这两款

    xiaobu888 ·  Mac OS X · Mozilla Compatible · 回复
    1. Mr.He

      新手用起来没有难度,很容易上手

      Mr.He ·  Windows 8.1  · Firefox · 回复
  3. fooleap

    如果做网站可能会考虑,博客我还是用免费的就行。
    改改文件我都直接用 FileZilla。

    fooleap ·  Windows 7  · Google Chrome · 回复
    1. Mr.He

      你的博客是免费空间吗?还是托管在哪里

      Mr.He ·  Windows 10  · Firefox · 回复
      1. fooleap

        静态的,所以可以托管在七牛,GitHub Pages 也有一份。

        fooleap ·  Windows 7  · Google Chrome · 回复
        1. Mr.He

          你那是高级玩法,不懂~

          Mr.He ·  Windows 10  · Firefox · 回复
          1. fooleap

            弄明白也就那样,主要是得学习怎么使用一款静态博客生成器,比如 Jekyll 或者 Hexo,想要放在 GitHub 还得学 Git,其他的就不是很重要,同步到七牛也都有图形化的工具,很方便。

            fooleap ·  Windows 7  · Google Chrome · 回复
            1. Mr.He

              我还是安安心心折腾vps吧,虽然费点人民币

              Mr.He ·  Windows 8.1  · Firefox · 回复
  4. 我为卿狂

    真是一分钱一分货,这速度秒开啊。嗖嗖的。。。

    我为卿狂 ·  Windows 10 · Google Chrome · 回复
    1. Mr.He

      乞丐版的配置,装一个博客绰绰有余

      Mr.He ·  Windows 8.1  · Firefox · 回复
  5. 灰常记忆

    我是懒得备案了。

    灰常记忆 ·  Windows 7  · Google Chrome · 回复
    1. Mr.He

      我去年一次备了6个域名

      Mr.He ·  Mac OS X · Safari · 回复
  6. 馋丫风独味

    真羡慕你们这些会玩代码的

    馋丫风独味 ·  Windows XP · Google Chrome · 回复
    1. Mr.He

      一边学一边搞,还是挺有意思的

      Mr.He ·  Mac OS X · Safari · 回复
  7. 马超金博客

    我的主机现在老是崩溃,也想换了,博主可以给个建议吗?博客现在还没有收益,最好不换太贵的

    马超金博客 ·  Windows 7 · Google Chrome · 回复
    1. Mr.He

      说实话,我的博客也没有一毛钱收益。要是想把博客长久的开下去,一个稳定的空间非常重要,一年550,一天一块多钱,算起来也不是很贵。

      Mr.He ·  Windows 8.1  · Firefox · 回复
      1. 马超金博客

        一年550可以接受啊,看见别人说服务器租用一年几千块上万块的,还以为都是这么贵的呢

        马超金博客 ·  Windows 7 · Google Chrome · 回复
        1. Mr.He

          是啊,关键是稳定,如果是新手的话,购买阿里云的虚拟主机就可以了,一年只要298

          Mr.He ·  Windows 8.1  · Firefox · 回复
          1. 马超金博客

            嗯,感谢指点

            马超金博客 ·  Windows 7 · Google Chrome · 回复
  8. 安满小站

    我担心一个问题 , mysql数据库也放在这个主机上,当并发大的时候, mysql可能会因为内存不足而崩溃

    安满小站 ·  GNU/Linux  · Firefox · 回复
    1. Mr.He

      兄台过虑了,如果服务器配置跟不上,那起码每天2000+以上的访问量,那时候肯定会升级配置的

      Mr.He ·  Windows 8.1  · Firefox · 回复
  9. 黑暗游侠

    习惯了用vim,感觉直接用ftp修改文件有些麻烦

    黑暗游侠 ·  Windows 10  · Google Chrome · 回复
    1. Mr.He

      初次接触linux,很多命令还不是很熟悉,习惯了windows下的编辑器

      Mr.He ·  Windows 7  · Google Chrome · 回复
  10. 李军博客

    ahm面板确实折腾死人

    李军博客 ·  Windows 10  · Google Chrome · 回复
    1. Mr.He

      4.2的不升级了,5.x又收费,而且按年收,有些不爽

      Mr.He ·  Windows 10  · Firefox · 回复
  11. 李军博客

    我来找回我的头像

    李军博客 ·  Windows 10  · Google Chrome · 回复

发表新评论

关于博主
博主本姓何,育人廿五载。
我住长江边,君自四海来。
文字不修饰,实是无文采。
飞絮落叶雪,只待李花开。
博客分类
随机推荐
最近评论
站点统计
  • 文章总数:196篇
  • 评论总数:5496条
  • 网站运行:3276天