用 WHMCS 对接 EasyPanel 自建虚拟主机(一):WHMCS 安装与配置

手里有一台 VPS,想切成虚拟主机卖空间,常见的分工是:WHMCS 负责下单、计费、生命周期管理,EasyPanel 负责主机面板。整套要装两个东西,这篇先装 WHMCS,EasyPanel 放到下一篇。

先确认环境条件

需要三样:WHMCS 主程序(官方收费);一台支持 ionCube 的 VPS 或虚拟空间——ionCube 是硬性依赖,缺了装不上;一个已解析到网站的域名。PHP 最好 7 以上。

跑安装向导

主程序上传到网站根目录,浏览器访问 域名/install 开始安装。

图片[1]-EasyPanel对接WHMCS自助销售虚拟主机(一)-本站

装完要先把根目录下的 install 文件夹删掉,否则进不了管理后台,这是官方安全机制。

定时任务必须配上

把安装成功页面给出的那条定时任务指令,加到宝塔的计划任务里,或手动写入 cron。账单生成、服务到期、邮件通知都靠它驱动,漏配的话到期不停机、续费不出账单,后面很难查。

图片[2]-EasyPanel对接WHMCS自助销售虚拟主机(一)-本站

主题与汉化

要用自己的界面,把主题包上传覆盖到对应目录即可。汉化到 github.com/AS-php/WHMCS-zh-CN 下载对应版本的汉化包,覆盖到网站对应目录,然后在后台把两处语言都改掉。

管理后台:单击“My Account(我的帐户)”,将“Language(语言)”改为“中文(chinese-as)”,在“Confirm Password(确认密码)”行输入管理员密码,再点“Save Changes(保存更改)”。

图片[3]-EasyPanel对接WHMCS自助销售虚拟主机(一)-本站

客户前端:转到“Setup > General Settings(系统设置 > 常规设置)”,单击“Localisation(本地化)”选项卡,将“Default Language(默认语言)”设置为“中文(chinese-as)”,保存更改。

图片[4]-EasyPanel对接WHMCS自助销售虚拟主机(一)-本站

收尾检查

到这里 WHMCS 装完了。动手顺序别乱:先确认 ionCube 再下载程序;install 目录务必删除;定时任务先跑起来再上架产品,不然第一张账单就可能出问题。汉化包版本要和主程序版本对得上,跨版本覆盖会出现 mixed 文案。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容