WordPress 网站Https得重要性想必大家都很清楚。想要网站实现https得访问,首先得要有ssl证书。Wordpress怎么安装免费SSL证书呢?这里教你如何部署免费的ssl证书。本文适用于 用Vultr一键安装的Wordpress或者是使用Ngnix服务器安装Wordpress的VPS。
先 用Shell 连接 进入 根目录,不知道如何进入的,可以参考 如何用Shell 连接Vultr?
前提:安装证书之前,必须 把 域名指向Vultr服务器 A记录
第一步:更新Ngnix 并做简单的设置
先停止 Ngnix 服务 【鼠标右键粘贴】然后敲击 Enter
service nginx stop
然后编辑 wordpress_http.conf 和 wordpress_https.conf文件 ; 同样的 粘贴代码 ,敲击 Enter
nano /etc/nginx/conf.d/wordpress_http.conf
用你的网站替换掉Server_name _ 中的下划线; 替换后就变成 Server_name vkuajing.cc 【如下图】【nano中要用用键盘上下键移动光标】
PS:如果你的网站常用域名带www那么替换的时候要加www
然后 Ctrl+x 退出
然后打字母Y 表示确认更改
会到如下页面
然后敲击 Enter 就退回主界面了
输入代码 继续修改 wordpress_https.conf文件 ,敲击Enter; 步骤和上面一样
nano /etc/nginx/conf.d/wordpress_https.conf
进入nano 编辑页面 修改对应下划线 改好之后 Ctrl +X, Y ,敲击Enter ;结束
第二步:下载 Cerbot
输入代码,按Enter
sudo add-apt-repository ppa:certbot/certbot
然后会提示输入Enter 继续,跟随指令,按Enter
然后复制代码 更新【需要1-2分钟】
sudo apt-get update
更新完成后复制代码
sudo apt-get install python-certbot-nginx
当系统提示时,选择Y 按Enter 继续 ; 如下图
第三步:获得并安装SSL证书
输入代码
certbot –nginx –redirect
系统会提示要输入邮箱 填入邮箱【用来接收更新或者安全信息】 敲击Enter ; 如下图
然后 字母 A 表示Agree, 然后按Enter
是否接收信息,按 Y表示同意
问你哪个域名希望被安装SSL ,选择数字即可,我这里就选1 ,按Enter
安装完成
安全起见,所有的证书都是有有效期的默认3个月,建议每过2个月更新一次。
可以用下面代码更新,进入根目录,复制代码即可,很简单
certbot renew
以上。
最后,安装成功之后还可以做一个验证是否WordPress SSL 证书已经安装成功
进入 sslshopper
看到如图就确认大功告成了。
Leave A Comment