杰生活
记录点滴

站点升级-服务器升级,全站启用https

 

前言

最近双11,阿里云的折扣还是挺不错的,果断升级服务器。

之前使用的是阿里云的6元/年的虚拟机。没错,是6块钱一年!新手用来学习测试还是很不错的,想试试的同学,链接在这:本链接具有时效性,可能活动已结束

既然换了服务器,不折腾不舒服斯基又想起之前一直在考虑到一个东西——https

jielive.cn建站没多久,所以我考虑重新开始,尽量只使用WP自带的导出导入工具,以追求纯净。

最后就是想试用一下最近风生水起的宝塔面板,对于我这种小白还是很方便的。(先声明以下,不是打广告的-_-|||)

正文

备份数据

虽然考虑全新安装,但备份还是必不可少的!全站文件备份,数据库备份。使用WP导出工具再导出一份。

插件,主题,设置等我也单独截图备份了一下,毕竟是考虑全新安装。

安装BT面板

过程很简单,SSH执行一个命令就行,详见BT面板官网

注意:自动安装完后,BT会分配一个初始的用户名和密码,在SSH里面有显示,别忘记保存一下。

配置环境

面板装好后,进入管理界面

看上去还不错,图片是正常运行时截的图。

第一次进入面板会提示配置环境,关于LNMP还是LAMP,我也是纠结很久,考虑WP的静态不多,最终还是选择了稳定至上的apache。PHP一步到位7.1(WP肯定没问题,大家要考虑自己的插件是否兼容)

创建网站目录,分配FTP和数据库

全部在面板里面傻瓜式操作,不能再简单。。。

点击左边导航栏的“网站-添加站点-填写网站信息和数据库信息-提交”即可。

完成后可以进入自己的网站看看是不是创建成功了,有默认页面。

启用https

依旧是面板的傻瓜式操作,一键申请证书并开启https,然后一键301跳转(强制https)

证书获取有三种方式,自动申请亚洲诚信的一年免费证书,或者一键申请Let’s Encrypt证书,第三个就是上传自己的证书。

我用的是Let’s Encrypt,虽然只有三个月有效期,但是BT面板提供了自动续期功能,等于永久的了,还不错。

开启成功后,可以进入自己的网站看看是不是启用成功了。

上传WP文件

接下来上面的工作做好了,接下来都是大家都会的wordpress建站,这里就不多说了。

恢复备份

之前说过想要全新安装,尽量只使用导出导入工具。

由于启用了https,所以我把备份时导出的xml文件用编辑器打开,可以看到具体内容,然后修改一下

主要是把http改成https(下面的5个http链接不用改)

如果你换了域名,把xml文件内的原域名链接最好也改一下,本地媒体链接也要改以下,主要是链接内的日期部分(/2017/10)和文件名(文件名可以按照原来的文件名重新长传到服务器,省去改文件名的麻烦)。

最后就是根据之前的截图备份,恢复插件,主题,设置等内容

总结

因为我的站点内容少的可以忽略不计,才使用了这种迁移方式,强迫症表示舒爽了很多。

最后再次声明,本篇内容不是广告,只是很实际的讲出了整个过程。。。

您可以转载,但请注明作者及原文链接:JIElive » 站点升级-服务器升级,全站启用https

评论 2

评论前必须登录!

 

  1. #1

    现在用的是哪里的服务器?宝塔这个是收费的对吗

    阿鹿2年前 (2017-12-06)
    • 服务器用的是阿里云的,宝塔一直是免费的,用着还是很不错的。

      jielive2年前 (2017-12-06)

觉得文章有用就打赏一下吧

微信扫一扫打赏

支付宝扫一扫打赏