建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

小白主机服务提供商,TomatoIDC开源虚拟主机销售系统(宝塔面板安装fileinfo组件)

GG网络技术分享 2025-03-18 16:14 0


小白主机服务提供商,TomatoIDC开源虚拟主机销售系统

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


前言

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

截图

优点

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

安装步骤

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

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

1.安装宝塔

参考宝塔教程

2.添加网站

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

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

3.源码安装

复制以下代码至SSH命令端(注意替换demo.baiyue.one为自己的域名):

cd /www/wwwroot/demo.baiyue.one

git clone https://github.com/MercyCloudTeam/TomatoIDC.git

cd TomatoIDC

composer install --no-dev

cd .. && cp -rf TomatoIDC/. . && rm -rf TomatoIDC

chmod -R 777 storage/

4.数据库对接

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

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

php artisan migrate #完成数据库迁移

php artisan key:g #初始化程序密匙

5.宝塔面板设置

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

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

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

后端设置

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

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

宝塔面板安装fileinfo组件

在安装苹果CMS的时候,需要PHP的fileinfo组件,如果安装宝塔面板这个就非常简单了,今天分享下宝塔面板安装fileinfo组件。

宝塔面板中有安装相关php扩展的选项,首先我们打开宝塔面板,找到你需要安装fileinfo的PHP版本,打开“配置”,以PHP7.2为例,会跳出如下界面

宝塔面板安装fileinfo组件 (https://www.wpmee.com/) WordPress教程 第1张

选择“安装扩展”->找到fileinfo,选择“安装”(图示是我已经安装好了之后)。

这时fileinfo就会被安装。

但是Sham在安装的时候的时候发现一个问题,就是提示“正在安装”之后,发现并未安装成功,还是现实的绿色的“安装”按钮,找度娘查了下,才知道,是因为Sham的阿里云服务器只有1G内存,会存在安装不上的问题。

这时,我们就需要进行如下操作:找到宝塔面板的“软件管理”->找到“Linux工具箱”->打开,找到“Swap/虚拟内存”,然后将“添加Swap”设置成1024MB,如下图

宝塔面板安装fileinfo组件 (https://www.wpmee.com/) WordPress教程 第2张

确认之后,在打开刚才对应的PHP版本的“设置”,选择“重载配置”

宝塔面板安装fileinfo组件 (https://www.wpmee.com/) WordPress教程 第3张

等完成之后,重新操作第一步,安装“fileinfo”,这时,你就会发现安装成功了。

宝塔面板中还有其他扩展可以安装,大家可以根据自己需求进行操作,实在有问题,可以度娘查下,你一定能找到解决办法的。

宝塔面板安装fileinfo组件 (https://www.wpmee.com/) WordPress教程 第4张

标签: 苹果CMS

提交需求或反馈

Demand feedback