一,升级系统
yum -y更新
二,安装EPEL库,为CertBot提供最新的Python的包。
yum -y安装epel-release
三,下载CertBot
yum -y安装python-certbot-apache
四,Apache下配置让我们加密
wget https://dl.eff.org/certbot-auto
chmod a + x certbot-auto
./certbot-auto
执行配置
./certbot-auto --apache
根据提示操作
/ root / 。local / share / letsencrypt / lib / python2 。6 / site - packages / cryptography / __init__ 。PY:26 :DeprecationWarning :Python的2.6 是没有 不再支持 通过 了 Python的 核心团队, 请升级 的Python 。 密码学的未来版本将支持拖放 对Python的2.6
DeprecationWarning
将 调试日志保存到 / var / log / letsencrypt / letsencrypt 。日志
输入 电子邮件地址 (用于 进行 紧急更新 和 安全注意事项)(进入“C” 到
取消):输入管理员邮箱
-------------------------------------------------- -----------------------------
请 阅读 条款 的 服务 在
HTTPS ://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf。你必须同意
在 以 注册与 在ACME服务器
HTTPS ://acme-v01.api.letsencrypt.org/directory
-------------------------------------------------- -----------------------------
(A )gree /(C )ancel : A
-------------------------------------------------- -----------------------------
请问 您愿意分享您的电子邮件地址 与 该 电子前沿
基金会,让我们的加密项目和非营利组织 的创始伙伴
开发Certbot的组织?我们” 倒要您发送电子邮件约EFF 和
我们的 工作是加密网络, 保护用户 和 维护数字权利。
-------------------------------------------------- -----------------------------
(Y )es /(N )o : Y
其中 你想的名字,以激活HTTPS 的?
-------------------------------------------------- -----------------------------
1 : www 。xi - chuang 。COM
-------------------------------------------------- -----------------------------
选择用 逗号和/ 或 空格分隔 的适当数字 ,或 留下输入
空白以 选择显示的 所有选项 (输入‘c‘ 取消):1
获得 一个 新的 证书
成功后,在/etc/letsencrypt/live/www.xi-chuang.com/下生成4个证书:
证书。pem - >
链。pem - >
全链。pem - >
privkey 。pem - >
centos7安装HTTPS协议
原文地址:http://www.cnblogs.com/ppeenngg/p/7717850.html