安装whmcs
宝塔篇
输入以下代码安装宝塔面板:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
中间提示的直接输入y按回车就行了
稍等几分钟就安装完毕了,记得把宝塔面板的链接和账号密码保存下来(打码的部分)
安装代码环境
之后我们在浏览器中输入刚才的宝塔面板的链接登陆
宝塔会提示我们安装环境
我们选择LNMP,把php版本改成7.0,其他的不用变
稍等一会儿,等环境安装好了之后,我们添加一个站点
填写上你的域名,其他的不要动,记得域名要解析到服务器上
安装whmcs
我们回到Xshell中,进入到目录里
cd /www/wwwroot
我们先从这里下载WHMCS开心版程序源码
http://www.whmcs.download

下完之后我们回到宝塔面板
把刚才下载的代码包上传到站点目录下(先把目录里默认生成的四个文件删掉)

然后我们打开PHP7.0的设置页面,安装上图中这个拓展

这时候就可以访问你的域名安装whmcs啦!

提示这个错误是权限不足,把configuration.php.new重命名为configuration.php,并且修改权限为0777就好了

按步骤填写数据库之类的信息就可以了,注意最后要设置一个定时任务,然后删掉install目录

到这里whmcs的基本安装就完成了
whmcs的基础设置
中文面板

关于whmcs本身的设置就不多赘述了,多数在这里,自己设置

whmcs的V2Ray插件设置
上传
我们先打开小姐姐的github下载一下插件
别忘了watch star fork 素质三连哦~
https://github.com/Zzm317/V2raySocks
解压代码包以后,把V2raySocks这个文件夹上传到
/modules/servers

服务器相关设置
点击左面然后添加新的服务器,按图填写内容,保存之后可以点“测试链接”试一下是否成功

然后我们新建一个数据库 MyV2Ray ,并且用Phpmyadmin上传导入 MyV2Ray.sql 文件
然后还是添加服务器这里,我们选择添加服务器组

普通包月套餐相关设置
我们先加一个产品组

然后在这个产品组里添加一个普通包月产品

我们配置下产品详情

别的比较简单不再赘述,注意下线路列表这里

如果不懂V2Ray配置的,按照默认的格式改一下名称和IP就好
日本|127.0.0.1|8300|none||||tcp|1|64
自定义流量套餐相关设置
依旧是添加一个产品,需要注意的是流量不要填写

然后定价这里这么写,这个50是年付的基础价格,也就是不算自定义流量这部分价格之外的年付基础价格

需要定哪个时间档就挑哪个√
我们添加一个自定义选项,一定要选中自定义流量的套餐产品,不然无效!

保存以后点击 Add New Configurable Option
在弹出窗口中,我们这样填之后点 保存更改

然后在小窗口里配置

流量以G为单位,左边是流量范围
注意右边的流量,一年的1G相当于12个1G,定价需要乘12哦

V2Ray后端
乞丐版manager
https://github.com/LowPowerTime/V2Manager
购买完整版、TG交流频道
https://t.me/V2Manager