介绍
彩虹聚合 DNS 管理系统具备诸多实用功能,其中包括 SSL 证书申请与自动部署功能,它能够从多个渠道申请 SSL 证书,像 Let’s Encrypt 等,并自动将证书部署到各式各样的面板、云服务商以及服务器等环境中,同时还支持 CNAME 代理功能,为域名管理和安全访问提供了有力保障。
一、支持的 SSL 证书相关情况
(一)支持的 SSL 证书申请方式
系统支持以下多种 SSL 证书申请方式:
-
Let’s Encrypt:这是一款广泛使用的免费、自动化的 SSL 证书颁发机构,为众多网站提供了便捷的证书获取途径。
-
ZeroSSL:同样能帮助用户获取有效的 SSL 证书,在安全加密方面发挥重要作用。
-
Google SSL:由谷歌提供相关支持,具备较高的可靠性和安全性。
-
自定义 ACME:方便有特殊需求的用户按照自定义的规则和配置来申请 SSL 证书。
-
腾讯云免费 SSL:依托腾讯云平台,为用户提供免费的 SSL 证书资源,适配腾讯云相关服务。
-
阿里云免费 SSL:针对阿里云用户,可免费获取 SSL 证书用于保障网站安全通信。
-
UCloud 免费 SSL:UCloud 云服务所提供的免费 SSL 证书选项,满足对应平台用户的安全需求。
(二)支持的 SSL 证书部署方式
涵盖了众多常见的面板、云服务及服务器类型,具体如下:
-
面板类:
-
宝塔面板:一款广受欢迎的服务器管理面板,操作相对简便,功能丰富,能满足多种服务器环境下的网站搭建与管理需求。
-
1Panel:为用户提供一站式的服务器运维管理解决方案,在部署应用等方面有着出色表现。
-
Kangle:具备高效的 web 服务器管理功能,可用于构建稳定的网站运行环境。
-
雷池 WAF:专注于网站应用防火墙,保障网站免受各类网络攻击,同时也支持 SSL 证书部署。
-
Cdnfly、LeCDN、GoEdge(FlexCDN):这些都是和内容分发网络(CDN)相关的服务或平台,SSL 证书部署有助于保障通过 CDN 传输的数据安全。
-
-
云服务商相关服务:
-
阿里云(CDN、ESA、SLB、OSS、WAF、FC 等):阿里云提供的多个服务模块,如内容分发网络、企业级分布式应用服务、负载均衡、对象存储服务、网站应用防火墙以及函数计算等,都可进行 SSL 证书部署,全方位保障云服务中的数据安全与合规访问。
-
腾讯云(CDN、EO、CLB、COS、TKE、SCF 等):腾讯云对应的各项服务,像腾讯云 CDN、弹性公网 IP、负载均衡、对象存储、容器服务以及无服务器云函数等,也支持 SSL 证书部署,确保在腾讯云生态体系下的业务安全运行。
-
华为云(CDN、ELB、WAF):华为云的内容分发网络、弹性负载均衡以及网站应用防火墙等服务,同样适配 SSL 证书部署,助力用户打造安全可靠的云服务环境。
-
UCloud CDN:在 UCloud 的内容分发网络场景中,SSL 证书部署可保障数据传输的加密与安全。
-
七牛云(CDN、OSS):七牛云的 CDN 和对象存储服务,通过 SSL 证书部署来增强数据交互的安全性。
-
多吉云 CDN、百度云 CDN、火山引擎 CDN、白山云:这些云服务商的 CDN 服务在 SSL 证书部署后,能更好地为用户提供安全的内容分发体验。
-
AllWAF:专注于网站应用防火墙领域,SSL 证书部署是其保障网站安全访问的重要一环。
-
AWS(CloudFront):亚马逊云服务的 CloudFront 内容分发网络,SSL 证书部署能确保全球范围内的数据传输安全。
-
Gcore、Cachefly:在各自的网络服务架构中,SSL 证书部署有助于提升服务的安全性和可靠性。
-
-
服务器类型:
-
SSH 服务器(同时支持 Linux/Windows):无论是 Linux 还是 Windows 操作系统下的 SSH 服务器,都能实现 SSL 证书部署,满足不同系统环境下的远程安全连接需求。
-
IIS:Internet Information Services,是微软 Windows 系统下常用的 web 服务器软件,支持 SSL 证书部署以保障网站的安全访问。
-
FTP 服务器:文件传输协议服务器,SSL 证书部署可确保文件传输过程中的数据加密与安全。
-
复制到本机:意味着可以将证书相关配置复制到本地环境,便于在本地进行相应的安全设置和调试等操作。
-
除此之外,彩虹聚合 DNS 管理系统的 2.0 版本还新增了登录 TOTP 二次验证功能,进一步增强了系统登录的安全性;同时还有灾备自动切换、cf 优选等功能,提升了系统整体的稳定性和使用效率。
搭建教程
上传源码到网站根目录–解压
运行目录:public
伪静态*nginx
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
伪静态* Apache
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
数据库目录修改
config/database.php文件中修改数据库信息
第一次运行按要求输入数据库信息即可
暂无评论内容