本文介绍的是一套基于 Java 开发的神兽老夫子授权系统源码,主要用于搭建本地授权验证服务。该版本相较之前的老旧版本,功能更稳定,结构更清晰,实际测试运行无误,支持独立部署、批量授权,并适配老夫子或类似的神兽类授权逻辑。
下图为前端UI实际界面截图:
一、授权系统环境部署前准备
本套授权系统为 Java Web 程序,推荐部署环境如下:
二、安装部署流程详解
步骤1:安装宝塔面板
可使用官方纯净安装命令进行快速部署:
等待安装完成过程中,可预先准备网站JS文件中的配置项修改(详见下一步)。
步骤2:修改JS内置IP配置
打开网站前端目录下的 js
文件夹,进行批量替换:
-
使用编辑器或搜索工具全局查找关键词
8083
-
将原有的测试服务器 IP 替换为自己的服务器公网 IP 地址
-
共计 4 处位置需更新,替换完保存即可
该步骤确保前端访问时能正确连接后端服务接口。
步骤3:安装Java运行环境
使用以下命令安装 Java 1.8:
安装完成后无需其他额外配置,默认参数即可运行授权系统。
步骤4:上传并解压服务端程序
-
将压缩包
server.zip
上传至/home
目录下 -
解压操作:
如使用宝塔自带文件管理器,也可在网页中操作。
步骤5:新建站点与数据库
-
登录宝塔面板,添加一个站点用于访问授权前端界面;
-
创建数据库,建议配置如下:
务必严格按照该配置创建,否则服务端读取配置将报错。
随后将配套的 SQL 文件导入至数据库中,完成数据初始化。
步骤6:配置防火墙端口范围
建议开放端口范围:
如使用云服务器,记得在安全组中同步开放该端口段。
步骤7:启动授权服务端
进入服务端目录,执行启动脚本:
服务启动成功后,即可通过浏览器访问前端授权界面。
三、授权后台与操作界面
后台默认信息:
-
登录账户:xihu
-
登录密码:123456
-
访问地址示例:
若默认文档无效,可在宝塔网站设置中添加 /yiyi.html
为首页。
四、设备授权配置说明
授权过程需绑定终端设备 MAC 地址,操作方法如下:
查看结果中的 ether
字段,即为网卡的 MAC 地址(如:52:54:00:d9:78:c0)。
将该值填写至授权后台内相应字段中,即可完成设备注册授权。
授权文件结构示例(授权密钥):
五、附件内容说明
-
附件中包含完整授权服务源码
-
教程视频时长约为 14 分钟,格式为
.exe
-
文件大小约 42MB,适合本地调试使用
-
本项目仅为授权系统源码,并不包含游戏主程序部分
下图为安装包目录截图:下载地址:
隐藏内容,解锁需 付费 120元
付费解锁