查看: 12|回复: 0

[教程] 开源建站面板-带通讯/机器人/cdk/邀请/短信注册/签到等(dnf的也可以)

[复制链接]

25

主题

0

回帖

131

积分

超级版主

积分
131
怒气
0
声望
53
战力
0
发表于 昨天 11:29 | 显示全部楼层 |阅读模式
开源建站面板-带通讯/机器人/cdk/邀请/短信注册/签到等
RiPanel面板
使用框架:webman,前端语法沿用thinkphp
无需web环境即可运行,仅需要mysql(dnf的也可以)
目前实现功能:签到、IM系统、机器人系统、模板建站、CDK、短信注册、邀请奖励等
本项目遵循apache2.0协议
视频介绍
https://www.bilibili.com/video/BV1WT421D7QM/?spm_id_from=333.999.0.0&vd_source=b61ce8bfe5b191da988974209abb4442
卖不出去,没啥用,开源了,地址后续发Gitee
开源地址:https://gitee.com/Roguei/ripanel/tree/main
已合并到主分支 :https://gitee.com/Roguei/ripanel
删除模板...
复制模板...
删除旧文件...
PHP Parse error: syntax error, unexpected '?' in /root/web/webman on line 11
创建临时目录...
cp: 无法获取"./build/ripanel.bin" 的文件状态(stat): 没有那个文件或目录
开始压缩...
移动文件...
删除临时目录...
压缩完成:install.tar.gz
发布仅需要拷贝install和ri即可
本地发布的环境还是需要PHP的,安装php8.1就可以了,整个目录直接给777权限。
支持访问官网自动弹出QQ群或内置IM可自定义网站素材和链接前端全开源,任何HTML都可用,使用对应的语法即可调用数据库内的配置CDK带有效期邀请可配置最大五个奖励,每邀请一个人即可获得一次兑换机会游戏账号互通,支持注册登录赠送DB/点券短信注册,防小号邮箱记录,发送失败的可手动补发大概就这么多,具体的可以看1楼视频。
115.jpg 116.jpg 117 (1).jpg 117.jpg 118.jpg 119.jpg 120.jpg 121.jpg 122.jpg
gitee更新了安装说明:
RiPanel面板
使用框架:webman,前端语法沿用thinkphp
无需web环境即可运行,仅需要mysql(dnf的也可以)
目前实现功能:签到、IM系统、机器人系统、模板建站、CDK、短信注册、邀请奖励等
本项目遵循apache2.0协议
====================================================================
**安装** :
1、建议使用宝塔面板,安装nginx、mysql、PHP8.1且安装 fileinfo 扩展
2、在根目录下 composer install ,如果有报错信息可以使用命令 composer install --ignore-platform-reqs
3、创建mysql,名ripanel 账号密码 ripanel ,导入根目录下的ripanel.zip
4、 调试方式运行(用于开发调试,打印数据会显示在终端,终端关闭后webman服务也随之关闭)
php start.php start
守护进程方式运行(用于正式环境,打印数据不会显示在终端,终端关闭后webman服务会持续运行)
php start.php start -d
5、访问IP:8787即可(如有防火墙,端口记得放行),后台/admin 账号admin 密码123456
====================================================================
**配置修改**
数据库信息、端口信息请修改.env
====================================================================
**程序验证**
将程序运行IP+user,进行MD5加密填写到.env的RSKEY即可(注:是打包后的.env)
可将以下代码新建一个php后执行生成KEY
<?php $ip = "175.178.232.115"; echo(md5($ip.'user'));?>
====================================================================
**打包面板**
程序打包后仅需要mysql即可运行,在任何linux机器上无需nginx/php等web环境,操作之前给整个目录权限777
运行 bash db.sh 即可打包程序到Build
**运行打包后的程序**
1、打包build内的install.tar.gz和ri到任意linux电脑上
2、运行bash ri,输入8解压程序
3、自行安装mysql并导入sql文件夹内的sql,账号密码数据库名均为ripanel,可使用ri内的3、7、4按顺序执行本操作
4、启动mysql服务,启动面板服务
程序验证将程序运行IP+user,进行MD5加密填写到.env的RSKEY即可(注:是打包后的.env)
源码都在你手里,授权不授权无所谓了,自己去把授权代码注释了或者md5生成一个授权码都行,我原本是要卖的当然要授权= =
各个运行方式都要在运行目录有.env的,
这个报错可以搜索if (!is_file(base_path() . DIRECTORY_SEPARATOR . ".env")) return $this->error(urldecode('%E8%AF%B7%E9%85%8D%E7%BD%AE.env%E6%96%87%E4%BB%B6'));在前边输入//注释掉试试
本文转自https://tieba.baidu.com/p/9046750193?fr=frs

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表