以前很羡慕人家网站打开会在网址前显示一个绿色的小图标,为了自己也能拥有,前段时间一直在搞ssl加密访问,途中出现了很多问题,这里总结下。
使用工具:阿里云ecs主机,centos7.2纯净版、阿里云免费证书、Apache+MySQL+PHP网站环境、putty客户端、wincp客户端、notepad++
最开始的问题是当初为了快速搭建出网站,使用了阿里云市场上的PHP环境镜像,导致按照阿里云官方的ssl配置文档操作出错,最奇怪的是出错后,我都回滚磁盘快照了,居然网站每天都有打不开的情况,真是日了狗了。没办法,只好重做网站环境,这次使用了阿里云web一键安装包,官方给的教程很完美,几乎无错完成。
最尴尬的是要迁站,妈的,网站打不开,只好使用wincp+putty客户端导出了mysql的数据库(WordPress数据库)还好只有几兆,顺利下载至本地。然后又下载WordPress的主题文件夹、插件文件夹、最重要的是附件文件夹(uploads)几百兆,艹!下载完成后,用阿里云控制台换块系统盘,选择centos7.2的纯净镜像。
安装网站环境没什么困难的,官方给了很清楚的视频教程,只要敲几个命令就能搭建完成,这里就不说了。
网站环境搭建完成后安装好自己的网站程序,这里我使用的是WordPress,打开phpmyadmin,将数据库备份导入到mysql中。继续上传uploads文件夹、theme文件夹、插件文件夹。完成之后打开网站就可以看到一个一模一样的网站了,不过到这里还没完。废了这么大的劲儿,ssl还没安装呢,先用阿里云控制台给磁盘打个快照,下载好你的免费证书文件,按照配置说明文档操作后,重启Apache。
。。。。。激动人心的时刻,千万别TM又死了,结果出乎意料的完美。成功开启了https访问,如下图所示。
刚刚传图的时候又TM出现“无法将上传的文件移动至wp-content/uploads/2017/01。”的错误,作为被虐了千百次的小白,这点问题还是难不住我的,果断给了该目录777权限,上传,OK!
评论 (0)