鲨海授权系统基于 Go 语言开发,是一站式软件版权授权管理平台,支持在线 + 离线双激活。内置 AES-256+RSA 双重加密,防抓包篡改与破解。支持时长、版本、功能模块多种授权,可绑定机器码、限制多开,批量生成卡密与管理商户,适用于 EXE 工具、业务插件等各类程序做防盗版管控。
一、前期准备工作
1. 服务器环境要求
- Linux服务器,推荐堡塔面板(www.bt.cn)
- 数据库要求:Mysql5.7+
- 运行端口: 32003(服务器安全组 + 宝塔防火墙同时放行)
2. 文件准备
- 拿到完整程序压缩包,包含目录:
config、public、release、templates、sh-auth - 在服务器
/www/wwwroot/目录下创建sh-auth文件夹(可以自定义) - 把整套程序上传到此文件夹并解压
三、宝塔面板创建 Go 项目(核心部署步骤)
- 左侧菜单点击【网站】→切换到【Go 项目】标签页
- 点击【添加项目】,弹出配置窗口,逐项填写:



| 配置项 | 填写内容 |
|---|---|
| 项目执行文件 | /www/wwwroot/ShAuth/sh-auth(选择刚才上传的完整包内得sh-auth文件) |
| 项目名称 | 可以自己定义 |
| 项目端口 | 32003 |
| 放行端口 | ✅勾选(端口放行) |
| 执行命令 | 自动填充:/www/Sharksea2026/ShAuth/sh-auth,无需修改 |
| 运行用户 | 选择root(不要用 www 用户,避免权限不足) |
| 开机启动 | ✅勾选,开启守护进程(程序崩溃自动重启) |
| 绑定域名 | 填写你准备好的域名,一行一个;不填则用 IP + 端口访问 |
- 全部填写完成,点击【确定】保存项目。
- 在 Go 项目列表找到
sh-auth,点击【启动】,看到状态变为运行中即为启动成功。 - 必须设置SSL证书,否者无法使用
排障提示:如果启动失败,打开项目日志,大概率是文件权限不足、端口被占用、MySQL 连接失败。
四、访问网页并完成系统初始化配置
- 在浏览器访问:
创建时绑定得的域名进行安装 - 程序自动完成数据表创建,自动跳转到管理员设置页面,设置管理员账号、密码,完成安装。
六、常见问题排查
问题 1:32003 端口无法访问
- 宝塔安全→防火墙,放行 32003 端口;
- 去服务器后台→安全组,入站规则放行 32003 端口。
问题 3:数据库提交提示连接失败
- 确认 MySQL 服务正在运行;
- 核对数据库名、账号、密码、端口完全一致;
- 不要用localhost,必须填写
127.0.0.1。
问题 4:程序自动退出崩溃
- 保持运行用户为 root;
- 开启项目守护进程,勾选自动重启;
- 检查服务器内存,最低保证 1G 以上内存运行。
程序下载
© 版权声明
- 1 网站名称:大方博客
- 2 网站网址:blog.mmp.cc
- 3 本站部分内容来源于网络,仅供学习与参考。如有侵权,请及时联系站长处理。
- 4 本站资源和内容不代表本站立场,亦不对其真实性负责。
- 5 本站严禁发布或转载违法信息。如发现违规内容,请向站长举报。
- 6 若本站附件或教程资源失效,请留言或联系站长更新。
THE END












![表情[shui]-大方博客](https://blog.mmp.cc/wp-content/themes/zibll/img/smilies/shui.gif)
![表情[fanu]-大方博客](https://blog.mmp.cc/wp-content/themes/zibll/img/smilies/fanu.gif)

暂无评论内容