您的位置:首页 > 理论基础 > 计算机网络

绿牌牌知识汇总

2018-01-19 15:25 190 查看
HTTPS-超文本传输安全协议:
HTTPS是通过计算机网络进行安全通行的传输协议,HTTPS经由HTTP进行通信,但是利用了SSL/TLS来加密通信。HTTPS主要是为网站服务器的身份认证,保护交换数据的隐私和完整性。
深入理解HTTP原理戳这里
如何配置免费的安全证书
使用Certbot配置免费安全证书(Centos7):
1、下载、解压Certbot:wget https://github.com/certbot/certbot/archive/master.zip
2、进入certbot目录,执行以下命令
./certbot-auto certonly --standalone --email admin@example.com -d example.com -d www.example.com -d other.example.net
命令解释(更多用法参考Certbot官网):
certonly:获取或更新证书,但不安装证书
--standalone:如果不想使用(或不存在)现有的服务器软件,请使用独立模式获取证书
--email:邮箱,生成证书会发邮箱提醒
-d:用于获取证书的域名
3、 生成后的默认地址位于/etc/letsencrypt 可通过Tree命令查看目录结构
证书地址:/etc/letsencrypt/live/`你自己的域名文件`/fullchain.pem
私钥地址:/etc/letsencrypt/live/`你自己的域名文件`/privkey.pem
4、配置Ngxin ssl,使用阿里云服务器时记得开始443端口
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  HTTPS LINUX