新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
通過Let’sEncrypt生成SSL證書具體方法
Let’s Encrypt 是一個由非營利性組織 互聯(lián)網(wǎng)安全研究小組(ISRG)提供的免費、自動化和開放的證書頒發(fā)機構(gòu)(CA)。

簡單的說,借助 Let’s Encrypt 頒發(fā)的證書可以為我們的網(wǎng)站免費啟用 HTTPS(SSL/TLS) 。
安裝和使用
安裝
cerbot/Let’s Encrypt 支持眾多 Linux 發(fā)行版,也支持 BSD 平臺,可直接使用相應(yīng)的包管理工具進行安裝:
Ubuntu 16.04
sudo apt-get install letsencrypt -t jessie-backports # Debian 8
sudo apt-get install letsencrypt # Debian testing/unstable
sudo dnf install letsencrypt # Fedora
sudo pacman -S letsencrypt # Arch
Ubuntu 14.04、CentOS、BSD 以及 Mac 下可以通過腳本安裝:
wget https://dl.eff.org/certbot-auto
chmod a+x certbot-auto
獲取證書
certbot-auto certonly # 如果安裝的是 letsencrypt 把 certbot-auto 替換成 letsencrypt 即可
自動續(xù)期
certbot-auto renew --quiet # CentOS/RHEL
部署 Nginx
# 將所有 HTTP 請求指向 HTTPS
server {
server_name example.com;
listen 80;
return 301 https://$server_name$request_uri;
}
# 監(jiān)聽 HTTPS 請求
server {
server_name example.com;
listen 443 ssl;
# TLS 基本設(shè)置
ssl_certificate /path/to/your/fullchain.pem;
ssl_certificate_key /path/to/your/privkey.pem;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
# 網(wǎng)站的其它設(shè)置不變
# [...]
}
新聞標(biāo)題:通過Let’sEncrypt生成SSL證書具體方法
轉(zhuǎn)載注明:http://www.dlmjj.cn/article/cogoegc.html


咨詢
建站咨詢
