最新的PHP宝塔IDC分发系统源码(php 宝塔)

计划介绍:

这个版本全网第一个宝塔IDC分发系统是开源的。宝塔API出来后的第三天,我开始做系统。因为第一次用thinkphp5,做起来很生疏,代码很乱。基本写了一个月。

节目截图:

最新PHP宝塔IDC分销系统源码-第1张图片-330源码网

最新PHP宝塔IDC分销系统源码-第2张图片-330源码网

程序架构:

该系统是基于Thinkphp5开发的。

flatlab-bootstrap3

程序描述:

基于宝塔 open API底层控制器,系统控制主机。目前可以完成添加主机、修改主机配置、删除主机、查找主机等大部分主机操作功能,以及宝塔面板可以开放使用的主机操作功能。因为宝塔面板的单一用户,所以开发了这个可以个人操作的IDC分布系统。

计划特点:

独立的用户管理和后台配置

使用宝塔API访问服务器可以实现网站正常运行,实现网站打开、附加域、ssl证书、防盗链、一键部署、网站防篡改、网站监控报告、防火墙等功能。

借助宝塔强大的生态系统,安装更多插件后,可以使用很多有趣的功能。

内置彩虹易付,简单方便的完成会员充值操作

安装教程:

1上传解压源码到网站根目录(暂时不支持二级目录)

2上传并导入数据库文件bty.sql

3修改application/database.php中的数据库信息

'主机名& # 39;= & gt'',//数据库名& # 39;数据库& # 39;= & gt'',//用户名& # 39;用户名& # 39;= & gt'',//密码& # 39;密码& # 39;= & gt''4将运行目录设置为/public。

5添加Thinkphp伪静态规则

Apche:

& ltIfModule mod _ rewrite.c & gtoptions+follow sym links -多视图重写引擎on rewrite cond % { REQUEST _ FILENAME }!第-d次重写% {请求文件名}!-f重写器^(.*)$ index.php?/$1 [QSA,PT,L]& lt;/if module & gt;Nginx:

location / { if(!-e $请求文件名){重写^(.*)$ /index.php?s = $ 1 last打破;} } IIS:

& lt重写& gt& lt规则& gt& lt规则名称= & quotOrgPage & quot停止处理= & quottrue & quot& gt& lt匹配url = & quot^(.*)$ & quot;/& gt;& lt条件逻辑分组= & quotMatchAll & quot& gt& lt添加输入= & quot{ HTTP _ HOST } & quot模式= & quot^(.*)$ & quot;/& gt;& lt添加输入= & quot{请求文件名} & quotmatchType = & quotIsFile & quotnegate = & quottrue & quot/& gt;& lt添加输入= & quot{请求文件名} & quotmatchType = & quotIsDirectory & quotnegate = & quottrue & quot/& gt;& lt/conditions & gt;& lt动作类型= & quot重写& quoturl = & quotindex.php/{R:1}"/>;& lt/rule & gt;& lt/rules & gt;& lt/rewrite & gt;

对接教程:

宝塔安装:请在分发服务器安装宝塔最新面板宝塔官网|注册。

环境安装:面板安装完成后,请登录web版本宝塔面板管理后台安装环境。小杰推荐以下配置:centos 7.2 | PHP 5.3-7.3 | MySQL 5.5 | redis 4 . 0 . 9 | nginx 1 . 14 . 0 | pure -ftpd 1 . 0 . 47 | phpmyadmin 4.4 | 宝塔。

宝塔Api key: 宝塔面板-API接口-打开并获取接口key -填写IP白名单为当前分发系统构建服务器IP。

测试域名:必填!!!!!需要通过泛域名将一个顶级域名解析到服务器的IP,填写在分发系统主机管理-添加主机-测试域名中。

数据库管理地址:宝塔面板-数据库-phpMyAdmin,然后复制地址http://x . x . x:888/phpMyAdmin _ xxxxxxxxxxx/index . PHP填入分发系统主机管理-添加主机-数据库管理地址。

性能标签:添加服务器时请填写标准信息,否则容易出现一些意想不到的问题。尽量用2G4H6M等简洁的关键词来描述主机性能。

环境标签:服务器安装和安装的插件环境。尽量用Centos7.2 PHP5.3-7.3等简洁的关键词来描述主机环境。

提醒:由于宝塔是不限制空间大小的系统,目前无法限制用户空间和数据库的使用大小。

如果主机打开失败,请检查主机信息是否正确,然后确认该系统运行的IP是否在API接口白名单中。

使用说明:

后台地址为/admin(暂时不支持修改)。请按照后台主页上管理员的说明添加主机。

后台账号:admin密码:admin000。

在系统设置中修改站点域名

这个系统是Youngxj写的。请遵守开源协议的使用准则。请不要将其用于商业用途。一经发现,将严肃处理。

请在销售主机的服务器上安装最新版本的宝塔 panel (宝塔官网|注册)。

本系统暂时不支持对空间大小、数据库大小和总流量使用的控制。

下载地址

蓝奏网盘

打赏
未经允许不得转载:330源码 » 最新的PHP宝塔IDC分发系统源码(php 宝塔)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址