Files
Deployments/NginxAndLetsencrypt/README.md
2020-04-26 14:39:13 +08:00

973 B
Raw Blame History

A repository fork from https://github.com/wmnnd/nginx-certbot

用途

使用docker-compose配置nginx并申请certbot证书。

文件说明

  • init-letsencrypt.sh获取Let's Encrypt证书
  • data/nginxnginx配置文件目录
  • docker-compose.yml:服务配置;

使用说明

1.解析域名到你的服务器;

2.安装docker-compose参考 CENTOS安装Docker Compose

3.修改配置;

  • 修改init-letsencrypt.sh文件中的域名及邮箱;
  • 修改server/nginx中的配置文件里的域名如有必要把sample.conf改成实际的文件名。但如果不做修改只要其中的域名正确不影响证书申请。

4.申请证书

chmod +x ./init-letsencrypt.sh

sudo ./init-letsencrypt.sh

5.启动服务

 docker-compose up -d

测试环境

  • CentOS Linux release 7.3.1611 (Core)