虚拟主机提供商怎么做虚拟主机服务商虚拟主机供应商




虚拟主机提供商怎么做虚拟主机服务商虚拟主机供应商

2022-07-21 2:19:12 网络知识 官方管理员

前言

TomatoIDC是一款以GPL3.0协议开源免费虚拟主机销售系统,具备易于扩展的插件系统,模版系统,使用强大的Laravel框架进行驱动,能帮助你轻松的扩展虚拟主机销售业务。由MercyCloudTeam团队开发完成。

目前版本V0.1.8较多功能还在开放当中,目前版本为测试版,但是使用是完全没有问题的,更新改动可能较大。

截图

虚拟主机提供商(怎么做虚拟主机服务商)(1)

虚拟主机提供商(怎么做虚拟主机服务商)(2)

优点

  • 界面清新、支持多种模板、SPA模板
  • 支持卡密充值、支持支付宝、微信、有赞官方接口
  • 支持接入微信公众号(账户绑定、余额查询)

安装步骤

github地址:https://github.com/MercyCloudTeam/TomatoIDC

环境要求:Mysql至5.2、Nginx、PHP推荐7.1,删除PHP函数限制passthru、proc_open、proc_get_status。

1.安装宝塔

参考宝塔教程

2.添加网站

LNMP环境部署完成后,打开宝塔面板,添加网站。

虚拟主机提供商(怎么做虚拟主机服务商)(3)

打开宝塔面板,软件管理,php7.1管理,安装扩展fileinfo,删除PHP函数限制passthru、proc_open、proc_get_status。

3.源码安装

复制以下代码至SSH命令端(注意替换demo.baiyue.one为自己的域名):cd/www/wwwroot/demo.baiyue.onegitclonehttps://github.com/MercyCloudTeam/TomatoIDC.gitcdTomatoIDCcomposerinstall--no-devcd..&&cp-rfTomatoIDC/..&&rm-rfTomatoIDCchmod-R777storage/

4.数据库对接

新建数据库,然后修改.env文件。

虚拟主机提供商(怎么做虚拟主机服务商)(4)

完成后输入下面命令,生成数据库内部文件。

phpartisanmigrate#完成数据库迁移phpartisankey:g#初始化程序密匙

5.宝塔面板设置

  • 修改运行目录为public,添加伪静态location/{
    try_files$uri$uri//index.php?$query_string;
    }

然后通过访问域名/install进行安装。

虚拟主机提供商(怎么做虚拟主机服务商)(5)

完成后就可以顺利进入了。

虚拟主机提供商(怎么做虚拟主机服务商)(6)

后端设置

该系统也是非常成熟的商业系统,支持对接到如下平台:

  • Easypanel
  • Cpanel
  • DirectAdmin
  • SolusVM
  • VestaCP
  • CyberPanel
  • SwapIDC

发表评论:

最近发表
网站分类
标签列表