升级openssl后 pycurl出错

- 报错
ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other)

这个问题是可以用重新安装解决

pip uninstall pycurl
export PYCURL_SSL_LIBRARY=openssl
pip install pycurl

但是这里有一个坑:在高版本的mac系统环境变量里是找不到openssl的头文件的 更多

80、443 端口无法使用时使用 Let’s Encrypt 签发证

Let ’ s Encrypt 自从公测以来,就唤起了各路开发者的兴趣,第三方自动化脚本也是雨后春笋般出现。但是 Let ’ s Encrypt 与其它 CA 签发证书时验证域名所有权不太相同,它使用 ACME-server 进行域名验证,原理就是验证服务器指定在客户端服务器的一个随机的目录下生成一个随机的文件,然后验证是否能下载到这个文件。