Letsencrypt work with Nginx

今天测试了一下用letsencrypt生成CA的证书,并和Nginx配合工作。

  • 在域名解析配置域名和服务的IP地址
  • 配置Nginx,将域名指向本地服务
  • 安装Letsencrypt

安装Letsencrypt,我的VPS机器是CentOS 7的系统,安装命令如下:

    sudo yum install epel-release
    sudo yum install certbot

生成证书

certbot certonly --webroot -w /var/www/example -d www.example.com

需要将上面的 -w参数和-d参数调整成自己的参数。

上面的参数执行完之后会生成证书文件在 /etc/letsencrypt/live/domain.name目录下,配置nginx的时候,将ssl_certificate指向fullchain.pem文件,将ssl_certificate_key指向privkey.pem文件。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容