centos6.9安装let’s encrypt 之 The error was: NoInstallationError()问题

centos6.9安装let’s encrypt 之 The error was: NoInstallationError()问题

centos6.9在安装Certbot的时候,如果出现了一下问题:

centos6.9安装let’s encrypt 之 The error was: NoInstallationError()问题

 请按照如下进行操作:

ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
ln -s /usr/local/nginx/conf/ /etc/nginx

因为Certbot默认的nginx路径是yum方式安装的路径,所以我们这里做一个软连接就可以了。

Centos6.9安装起来坑特别多,如果卡在了“Installing Python packages”,那么可能是pip是国外源的问题,我们换成国内的源

如果有此文件,直接修改就好,如果没有的话,反之需要创建

mkdir ~/.pip
vim ~/.pip/pip.conf

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
 
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn

如果是Centos的话,用官方推荐的方法还是挺麻烦的,可以的话使用yum安装,百度上有很多,我自己试了试还是没有成功。

能用Centos7是最好的了。