记录WordPress网站由云虚拟主机迁移至轻量级应用服务器

后端 潘老师 2周前 (04-28) 21 ℃ (0) 扫码查看

不知道为什么,潘老师热衷于建站,虽然现在网站搞流量很难,谈不上赚钱(基本用爱发电,亏本买卖),但是建站似乎有瘾,这不,潘老师今天把原先500元一年的云虚拟主机升级为了612元一年的轻量级应用服务器,花了一天时间把所有的子站都迁移过来了,网站现在更加流畅,可用空间也更加大了。

先说下原先虚拟主机的配置,就是阿里云独享虚拟主机基础版,空间:5G CPU:单核 内存:1G 带宽:5Mbps,现在升级为轻量应用服务器,2vCPU/2GiB-高效云盘/50GiB,峰值带宽3Mbps,一年费用只贵了100多一点,但性能却是成倍提升,应对我自己的这些小破站完全够用,可以畅快地建更多的子站了。

第1步:开放端口

在服务器实例中的【防火墙】中添加需要对外开放的端口,比如宝塔的8888端口,phpmyadmin的888端口,mysql的3306端口等,怕端口被扫的,可以自己更换,类似如下图:

第2步:登录宝塔和安装LNMP

关于登录宝塔的一些其他设置就不说了,很简单,安装服务器实例【应用详情】的步骤操作即可

由于我的网站都是基于Wordpress的,原先虚拟主机是基于LAMP环境(Linux+Apache+MySQL+PHP),现在使用服务器后,购买时直接默认安装了宝塔面板,登录宝塔后选泽安装LNMP环境(Linux+Nginx+MySQL+PHP),对于我这中网页进行伪静态和缓存的网站而言,Nginx性能更强,事实证明,网页打开速度也是杠杠的,体验直线拉升。

 

一开始担心40G空间不够,毕竟要装很多软件,但发现这些环境装好后,只占用了2G不到,剩余40多G就完全可以用来建网站了,比原先的5G的网页空间充裕很多,再也不用担心上传图片占用空间了,以后扩展也非常方便,直接升级磁盘空间。

第3步:创建网站

在宝塔面板中,点击网站菜单,添加站点,然后输入网址域名,选择创建MYSQL,自定义数据库名称和密码即可:

然后将原网站中的源码导出到你的新站点目录下,比如我这里就是在/www/wwwroot/www.panziye.com目录下,记得修改wp-config.php文件中的数据库的连接地址、数据库名和用户名、密码,这个自己百度下就知道了,很简单,不过需要提醒下,连接地址直接使用localhost就行。

第4步:导入数据库SQL

将原数据库的表和数据全部导出为SQL文件,在宝塔的phpmyadmin中进行导入,表数据没什么需要修改的,只要成功导入即可,需要注意的是,phpmyadmin导入的文件不能太大,太大会直接报错,尽量少少的导入,有技术的也可以使用本地navicat等工具直接连数据库导入,也很方便。

第5步:域名解析

打开你的域名解析页面,把原先@和www的解析指向的ip修改为现在轻量应用服务器的公网IP,需要等几分钟才能生效,可以自己在cmd中ping下域名,看下返回的ip是否变成了服务器ip。

第6步:开启伪静态

点开网址的【设置】然后点击【伪静态】,选择wordpress或者wp2,我这里是使用的wp2,如果不设置伪静态,当你修改wordpress固定连接设置后会发现无法访问文章。

第6步:开启SSL

点开网址的【设置】,然后点击【SSL】,宝塔提供了很多SSL证书申请,我们可以选择免费的Let`s Encrypt申请,勾选你的网站,点击申请,申请成功后,点击右上角【强制开启SSL】,Let`s Encrypt的有效期3个月,免费支持多个域名,可以自动续签还是很方便的。有的说Let`s Encrypt会导致苹果手机访问变慢,目前我还没发现。

至此,已经迁移结束,自己打开浏览器访问域名,查看下网站迁移效果,最好先清除下浏览器缓存,避免有一些小bug被缓存给掩盖了。一般情况下,到这里已经可以正常访问网站了。

总结

将我的所有Wordpress子站从云虚拟主机迁移至轻量级应用服务器,还是花了不少时间,遇到不少问题,好在一天之内都解决了,没什么大问题,下面我要开始继续建站去了!


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/back/12931.html
喜欢 (1)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】