[服务器迁移]AWS EC2东京机房以及Wordpress搬迁至nginx的小问题

因为DO的学生优惠券快要用光了,再加上今年AWS的教育优惠又比去年给力,于是又开始了服务器迁徙大作战😅

  • 新家:AWS EC2 Nano东京机房
  • OS:Amazon Linux AMI
    由原来的LAMP换成现在的LNMP,也就是吧Apache换到Nginx了。其间也出了点小问题,后文详叙。

新的VPN采用了AWS中最便宜的实例,配置为单核CPU,512MB内存,基本等于DO5美元套餐。不过换成了东京机房,应该会比原来的新加坡快一点点吧。

目前只把web server服务相关迁移上线,mc服务器啥的还没时间弄,所以也不清楚性能较之前的DO有什么样的区别。

另外PHP安装了7.0版本,因为学校项目开发采用了7.0也就跟跟风咯。

Nginx设置中遇到了个小坑:

文件和数据库迁移完成后就是提示404错误,试遍网上无数办法:文件所属,权限,nginx配置文件改了又改。

结果发现忘记了安装php的mysqlnd包。。。。这就是手动配置服务器的后果啊。

其实如果正常忘记安装php-mysqlnd扩展的话,wordpress是会有提示的,可是Nginx的默认配置打开了40x,50x的跳转,于是没等看到错误信息提示就跳到了404页面。像只没头苍蝇一样排查了好久,唉。