现在的位置: 首页 > 新手VPS教程 > 正文

搬瓦工VPS申请Let’s Encrypt SSL证书时提示获取证书失败的解决办法

2019年03月15日 新手VPS教程 ⁄ 共 1000字 ⁄ 字号 搬瓦工VPS申请Let’s Encrypt SSL证书时提示获取证书失败的解决办法已关闭评论 ⁄ 阅读 177 views 次

本文记录下笔者在安装Let's Encrypt的免费SSL证书是出现错误的过程及解决办法。笔者在给自己的某个搬瓦工VPS安装宝塔建站环境,环境安装后并且绑定了域名,需开启https访问时,想给域名安装Let's Encrypt的免费SSL证书,但是在申请过程当中,出现了获取证书失败的提示。

出现错误的提示截图如下:

使用翻译软件简单翻译了下,得知原因是Python版本太低,笔者的这个搬瓦工VPS使用的应该是Centos 6系统,Python版本是2.6.6。如果想要成功申请Let's Encrypt免费SSL域名证书,Python版本必须高于2.7。于是尝试着使用命令把Python升级到2.7以上版本:

wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2 #下载Python-2.7.3

tar -jxvf Python-2.7.3.tar.bz2 #解压

cd Python-2.7.3 #更改工作目录

./configure #安装

make all #安装

make install #安装

make clean #安装

make distclean #安装

/usr/local/bin/python2.7 -V #查看版本信息

mv /usr/bin/python /usr/bin/python2.6.6 #建立软连接,使系统默认的 python指向 python2.7

ln -s /usr/local/bin/python2.7 /usr/bin/python #建立软连接,使系统默认的 python指向 python2.7

python -V #检验Python 版本

vi /usr/bin/yum #将文件头部的#!/usr/bin/python 改成#!/usr/bin/python2.6.6

虽然使用上面的方法成功把Python升级成了2.7.3版本,但是宝塔面板也无法打开了。所以如果是生产环境的系统,就不要使用上面的方案解决了,以免带来不必要的损失。

经验教训:,我们在搬瓦工VPS安装宝塔面板时最好选择Centos 7系统,如果非要使用Centos 6系统,那么最好在安装建站环境前先升级Python到2.7以上版本,切记。

 

相关教程:

如何给搬瓦工VPS上的网站安装SSL证书?搬瓦工VPS上的网站安装SSL证书图文教程

在Ubuntu 16.04上用Lighttpd设置 Let’s Encrypt SSL证书

抱歉!评论已关闭.

×