彩虹聚合DNS管理系统v1.7

本文阅读 2 分钟
首页 PHP源码 正文

聚合DNS管理系统(https://github.com/netcccyun/dnsmgr)可以实现在一个网站内管理多个平台的域名解析,目前已支持的域名平台有:阿里云、腾讯云、华为云、西部数码、DNSLA、CloudFlare。

本系统支持多用户,每个用户可分配不同的域名解析权限;支持API接口,支持获取域名独立DNS控制面板登录链接,方便各种IDC系统对接。

部署方法
从Release页面下载安装包

运行环境要求PHP7.4+,MySQL5.6+

设置网站运行目录为public

设置伪静态为ThinkPHP

如果是下载的Source code包,还需Composer安装依赖(Release页面下载的安装包不需要)

composer install --no-dev
访问网站,会自动跳转到安装页面,根据提示安装完成

访问首页登录控制面板

伪静态规则
Nginx
location / {

if (!-e $request_filename){
    rewrite  ^(.*)$  /index.php?s=$1  last;   break;
}

}

Docker部署方法
首先需要安装Docker,然后执行以下命令拉取镜像并启动(启动后监听8081端口):

docker run --name dnsmgr -dit -p 8081:80 -v /var/dnsmgr:/app/www netcccyun/dnsmgr
访问并安装好后如果容灾切换未自动启动,重启容器即可:

docker restart dnsmgr

本文来自投稿,不代表本站立场,如若转载,请注明出处:
-- 展开阅读全文 --
目前可申请的一年免费单域名SSL证书
« 上一篇 10-07
脚步猫-浏览器扩展下载
下一篇 » 10-08

发表评论

发表评论
简单图床 - EasyImage

热门文章

标签TAG

热评文章

最近回复