兰友项目搭建文档分享

发布于 2025-08-16 18:28:26

服务器基本软件安装

1、宝塔面板安装:宝塔面板下载,免费全能的服务器运维软件

2、安装宝塔后登录宝塔会弹出服务环境安装画面,选择nginx、php7.1、MySQL 5.7、进程守护器3.0

3、安装redis,宝塔软件商店搜索redis,安装Redis 7.2,安装完成配置密码

4、配置php扩展:软件商店-已安装-php-设置,以下两个扩展必装

5、创建站点及数据库

网站配置

1、打开网站目录,把后台源码程序【后端代码.zip】上传到根目录并解压,默认后台路径:域名+/admin_loncm

1、项目\config\database.php 修改数据库连接信息

2、项目\public\admin_loncm\common\common.js 修改webhot,改成服务器域名

3、项目\application\common.php 修改connectionRedis方法中redis的连接信息

4、项目\config\queue.php 修改redis链接密码

3、还原数据:导入数据库文件【数据库.sql】,上传成功记得点导入。

导入成功后打开config表,修改配置信息:

七牛云

支付宝(秘钥方式)

微信支付

短信(短信宝)

网站域名

声网

腾讯im

app版本配置

其他配置参考代码,包括对应周星、盲盒、提现手续费、收益比例等,具体用到可以查看对应代码获取

配置守护进程数据

1、  荒岛探险:php think control-adventure

2、  盲盒奖池监控:php think control-box-blind

3、  宝箱奖池监控:php think control-box

4、  监控拍卖异常关闭:php think queue:listen --queue room_auction

5、  通话扣费:php think queue:listen --queue call_charge

6、  红包过期回退:php think queue:listen --queue envelop_refund

7、  福袋到期开奖:php think queue:listen --queue lucky_bag

8、  pk到期输赢处理:php think queue:listen --queue room_pk

9、  pk惩罚结束关闭pk:php think queue:listen --queue room_pk_close

10、  房主中断后延迟判断是否关房:php think queue:listen --queue room_close_check

11、  检查游客断网一段时间后退出房间:php think queue:listen --queue room_visitor_check

12、  发送消息:php think control-message

13、  累计消费送贵族和金币:php think queue:listen --queue send_aristocrat

配置计划任务

1、  赠送贵族:php think check-userchrage-send

2、  贵族降级检查:php think check-aristocrat-reduce

3、  每日清理空投数据:php think clear-aridrop

4、  计算每日排行数据:php think clear-homerank

腾讯云即时通讯IM

配置回调,主要是这几个,注意对应回调的秘钥,在上面config表里面腾讯im配置时设置:

回调URL:域名/appapi/imback/index

声网申请

全球领先的对话式AI与实时音视频云服务商 - 声网

注册账号,创建项目,配置项目信息

APPID,APP主要证书,客户ID,客户秘钥配置到对应config表的声网配置中

0 条评论

发布
问题