Lazy loaded image
Lazy loaded imageNginx+ACME服务器搭建
字数 622阅读时长 2 分钟
2025-4-18
2025-4-19
type
status
date
slug
summary
tags
category
icon
password
💡
记录一下这个网站的搭建过程。

Nginx安装

Ubuntu系统

ACME安装

ACME DNS自动验证(阿里云)

访问阿里云RAM控制台:https://ram.console.aliyun.com/users

创建子用户,勾选使用永久AccessKey访问

notion image

复制保存AccessKeyID和AccessKeySecret

notion image

修改用户权限

进入用户详情—>权限管理—>新增权限
notion image
 
搜索DNS,勾选以上两个权限:AliyunHTTPDNSFullAccess、AliyunDNSFullAccess

设置环境变量

修改默认 CA(可选)

acme.sh 脚本默认 CA 服务器是 ZeroSSL,有时可能会导致获取证书的时候一直出现:Pending,The CA is processing your order,please just wait.
只需要把 CA 服务器改成 Let's Encrypt 即可,虽然更改以后还是有概率出现 pending,但基本 2-3 次即可成功

自动验证DNS并生成证书

安装ACME证书(Nginx)

Nginx配置

编辑配置文件:
vim /etc/nginx/sites-available/default
如果文章对你有帮助,请我喝杯咖啡 赏你
 
上一篇
VMware部署无盘系统(PXE+NFS)详细指南
下一篇
eNSP模拟器基础配置(路由器+交换机+1台PC+DHCP分配IP)

评论
Loading...