certbot 服务器证书配置

cerbot

1

bash 复制代码
sudo apt update
sudo apt install python3 python3-venv libaugeas0

2

bash 复制代码
sudo python3 -m venv /opt/certbot/
sudo /opt/certbot/bin/pip install --upgrade pip

3

bash 复制代码
sudo /opt/certbot/bin/pip install certbot certbot-nginx

4

bash 复制代码
sudo ln -s /opt/certbot/bin/certbot /usr/bin/certbot

5

bash 复制代码
sudo certbot certonly --nginx

6 nginxx config

bash 复制代码
 server {
        listen 80;	
        server_name *****.eu;
        location / {
            # Redirect all HTTP traffic to HTTPS
            return 301 https://$host$request_uri;
        }
    }
    server {
        listen 443 ssl;
        server_name *****eu;
        access_log /var/log/nginx/access.log;
        error_log /var/log/nginx/error.log;
		include /etc/letsencrypt/options-ssl-nginx.conf;
        ssl_certificate /etc/letsencrypt/live/digitalshield.ydns.eu/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/digitalshield.ydns.eu/privkey.pem;
        ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
        location / {
       	    proxy_pass http://*****;
        }
    }
相关推荐
守护安静星空1 分钟前
ubuntu vscode 调试 at32f435vmt7基于AT32IDE
linux·运维·笔记·vscode·ubuntu
贺小涛4 分钟前
Linux网卡调度
linux·服务器·网络
梦梦代码精8 分钟前
Dify + 扣子 + n8n + BuildingAI:从零搭建写作自动化平台,踩坑与实战全记录
运维·人工智能·架构·gitee·开源·自动化
信创DevOps先锋10 分钟前
Gitee:本土化DevOps平台如何重塑中国企业的研发效能
运维·gitee·devops
H_老邪11 分钟前
Docker 反向代理部署方案
运维·docker·容器
同聘云17 分钟前
阿里云国际站服务器浅谈DDOS攻击与防御
服务器·阿里云·ddos
Yupureki19 分钟前
《Linux系统编程》18.线程概念与控制
java·linux·服务器·c语言·jvm·c++
CDN36025 分钟前
CDN 报错 403/502/504 怎么解决?源站与防护策略排查
运维·网络安全
重生的黑客36 分钟前
Linux初识
linux·运维·服务器
李子焱36 分钟前
第二节:n8n私有化部署全攻略(基于 Docker)
运维·docker·容器