1Panel搭建DNS聚合管理系统

friend 发布于 6 天前 23 次阅读


创建PHP8环境

网站>运行环境>创建运行环境>选择PHP8

扩展添加Swoole,等待部署完成。

创建数据库

数据库>MySQL>创建数据库

输入名称用户名,如dnsmgr

创建网站

网站>网站>创建网站>运行环境选择PHP8

填写域名:比如dns.xxxx.com

然后去DNS服务商添加解析

开启HTTPS

浏览器访问dns.xxxx.com,看到欢迎使用PHP

上传网站

进入该网站目录,删除index下所有文件

Github下载压缩包,通过1Panel上传到该站目录

修改index权限为0777,并应用子目录

配置网站运行目录

网站>网站>找到dns.xxxx.com>配置>网站目录>选择public>保存并重载

配置伪静态

网站>网站>找到dns.xxxx.com>配置>伪静态

location ~* (runtime|application)/ {
    return 403;
}
location / {
    if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php?s=$1 last; break;
    }
} 

初始化安装

浏览器访问dns.xxxx.com,自动跳转安装程序

数据库地址在数据库>MySQL>连接信息中>容器连接地址>复制

安装成功后

至此搭建完成

此作者没有提供个人介绍。
最后更新于 2026-01-13