文档章节

Nginx https configuration backed Certbot

Geek-S
 Geek-S
发布于 2017/04/23 15:21
字数 106
阅读 20
收藏 0

    Nginx配置Https服务,之前使用的是Let's Encrypt,没有进行记录,此次采用Certbot,步骤如下:

0. Install Certbot

$ sudo add-apt-repository ppa:certbot/certbot
$ sudo apt-get update
$ sudo apt-get install certbot 

1. 生成证书

$ certbot certonly --standalone -d geek-s.tech -d www.geek-s.tech

2. 配置Nginx

server {
    listen              443 ssl;
    server_name         geek-s.tech;
    ssl_certificate     /etc/letsencrypt/live/geek-s.tech/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/geek-s.tech/privkey.pem;
    ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers         HIGH:!aNULL:!MD5;
    ...
}

3. 重启Nginx

$ service nginx restart

 

PS:certbotconfiguring_https_servers

© 著作权归作者所有

共有 人打赏支持
Geek-S
粉丝 12
博文 77
码字总数 18976
作品 0
大兴
程序员
私信 提问
让你的网站秒配 HTTPS 证书

原谅我当一次标题党 ^_^ 网站为什么要配置 HTTPS,以及配置 HTTPS 有什么优点就不再解释了,我们直奔主题,使用 Certbot 工具让你的网站秒配 HTTPS 证书。 Certbot 介绍 Certbot is an easy...

angkee
2017/08/31
0
0
certbot的docker实践

网站的https访问,需要域名证书。可以在letsencrypt上申请免费的域名证书。首先,需要向letsencrypt证明对域名的控制权。证明的方式很多,这里采用的是,让certbot在网站上添加一个类似 http...

kyle960
04/14
0
0
certbot在Centos7上配置合法签名证书,实现nginx的https访问

咖菲猫-李常明笔记 公司因之前使用的openssh创建的自签名证书,有一个弊端,就是在某些客户端上不能使用此证书,无法使用https连接,所以,研究了一下certbot 做签名证书! certbot的官网地址...

咖啡猫Mr
2018/06/26
0
0
Certbot 安装 ssl 证书

下载 certbot-auto 自动安装脚本 CentOS7 + Nginx 环境 配置 nginx 备份现有配置文件 删除 /etc/nginx/nginx.conf 中 http 块里的全部 server 块 清空 /etc/nginx/conf.d 目录 新建 /etc/ngi...

Colben
02/12
0
0
Certbot免费https证书

Certbot免费https证书 Certbot 的官方网站是 https://certbot.eff.org/ 当前工作目录为 /root 获取certbot 停止nginx 生成证书(如果后期生成报错,先删除原有certbot-auto,按第一步重新下载c...

cdw.me
2017/07/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

再谈使用开源软件搭建数据分析平台

三年前,我写了这篇博客使用开源软件快速搭建数据分析平台, 当时收到了许多的反馈,有50个点赞和300+的收藏。到现在我还能收到一些关于dataplay2的问题。在过去的三年,开源社区和新技术的发...

naughty
今天
3
0
C++网络编程(一)gRPC的编译

Google是真滴烦,整个编译链全是自家产品,在编译之前先来安装一堆东西 安装环境依赖 chocolatey Windows下的包管理系统,没有他就慢慢去下载下面的一堆乱七八糟的东西吧。CMD下执行下面这句...

Pulsar-V
今天
3
0
Python3的日期和时间

python 中处理日期时间数据通常使用datetime和time库 因为这两个库中的一些功能有些重复,所以,首先我们来比较一下这两个库的区别,这可以帮助我们在适当的情况下时候合适的库。 在Python文...

编程老陆
今天
2
0
分布式面试整理

并发和并行 并行是两个任务同时进行,而并发呢,则是一会做一个任务一会又切换做另一个任务。 临界区 临界区用来表示一种公共资源或者说是共享数据,可以被多个线程使用,但是每一次,只能有...

群星纪元
今天
3
0
手机通过wifi遥控arduino

手机下载Blinker 从Blinker官网下载手机App,安装到手机。 手机连接WiFi。 点击我的设备右上角的"+"添加设备,选择Arduino -> wifi接入,复制密钥以备后续使用。 点击新建的设备,可以在新界...

davidwbnu
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部