Let’s Encrypt

重新生成證書

  1. docker restart my-app

  2. 啟動系統nginx 80 端口

sudo lsof -i :80

sudo pkill nginx

  1. 設置nginx

    复制代码
     listen 80;
     listen [::]:80;
    
     server_name erp.my.com;
    
     location /.well-known/acme-challenge/ {
         root /var/www/html;
         allow all;
     }

4.啟動 nginx 80

sudo systemctl start nginx

  1. 申請新證書

sudo certbot renew

复制代码
Congratulations, all renewals succeeded:
  /etc/letsencrypt/live/erp.my.com/fullchain.pem (success)
  1. 授權

    cp privkey.pem fullchain.pem cert.pem chain.pem /opt/workspace/myapp/ssl2

  2. 重新啟動 app

檢查證書

1. 檢查期限

复制代码
sudo certbot certificates

2. 重新生成

sudo certbot renew --dry-run

附件

/etc/nginx/sites-available 下面配置 default

复制代码
server {

    listen 80;
    listen [::]:80;

    server_name weberp.eilhk.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
        allow all;
    }

    location / {
        root /var/www/html;
        index index.html index.htm;
    }
	server_name _;
}

生成证书在/etc/letsencrypt/live/app.mywebsite.com

相关推荐
北冥you鱼3 小时前
HTTPS 推送失败?改用 SSH 一键搞定
网络协议·https·ssh
CZIDC16 小时前
华为服务器TS200-2280 V2 iBMC导入SSL证书后问题案例分析
服务器·https·ssl
鱼很腾apoc20 小时前
【Linux】第13期 详解应用层协议HTTP+Cookie/Session+HTTPS
linux·服务器·c++·学习·http·https
味悲1 天前
HAProxy 负载均衡实战:从环境搭建到七层/四层/HTTPS 全解析
运维·https·负载均衡
一条泥憨鱼1 天前
【从0开始学习计算机网络】| WebSocket-握手、全双工和心跳
websocket·计算机网络·网络安全·https·dns
huashengzsj2 天前
企业OV泛域名证书价格多少?2026年市场报价与选购指南
网络协议·http·https
2501_916007472 天前
免费抓包工具 Windows 和 Mac 怎么选?根据平台来选择工具
网络协议·计算机网络·网络安全·ios·adb·https·udp
一条泥憨鱼2 天前
【从0开始学习计算机网络】| DNS 污染、劫持与 CDN:你的网页是怎么被“掉包“的
学习·计算机网络·安全·http·https·dns
草根站起来2 天前
将网站改成HTTPS需要几步?
网络协议·http·https
2501_916008893 天前
iOS App 请求地址查看,不用配置看到 App 调了哪些接口
网络协议·计算机网络·网络安全·ios·adb·https·udp