Lazy loaded image
Lazy loaded imageNginx+ACME服务器搭建
字数 673阅读时长 2 分钟
2025-4-18
type
status
date
slug
summary
category
tags
create_time
Apr 18, 2025 12:29 PM
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
💡
有关文章的任何疑问,欢迎您在底部评论区留言,一起交流~
如果文章对您有帮助,请我喝杯咖啡 赏你
上一篇
解决Linux系统WiFI和有线连接优先级问题
下一篇
Nginx配置二级目录反向代理本机不同端口

评论
Loading...