Sourcebans++针对CS:GO的安装教程
啰嗦的开头
最近折腾了个和朋友练图的CS:GO服务器,去找了找网站管理端于是乎就有了这篇文章,顺便介绍一下这个强大的东西:
这是Source引擎给CSGO、CS、L4D/TF2......开发的网站端服务器管理系统,主要功能是对服务器管理员授权、封禁作弊玩家、举报作弊玩家、通讯管理的系统,作者已经从2018年至今没发布更新
来源:Github
运行环境
- 一个可用的 MySQL / MariaDB 数据库
- PHP 版本 >= 5.6(对于 Sourcebans++ 1.6.3 版本,PHP 版本 < 7.4)
- GMP 扩展(用于 A2S 查询)、
开始安装
上传
出于演示目的,我使用的局域网虚拟机,基于宝塔面板搭建。
- 从发布页面下载最新版本
- 将
web
文件夹内的所有内容上传到 Web 服务器的根目录或您希望分配的文件夹 - 内的全部内容上传
game
到游戏MOD目录(tf
,cs
,dod
等)
写权限
PS:确保文件在 web 服务器用户下
config.php
文件是可写的(Linux的:sudo chmod 644 config.php
)/demos
文件夹是可写的(Linux的:sudo chmod -R 644 demos
)/themes_c
文件夹是可写的(Linux的:sudo chmod -R 774 themes_c
)/images/games
文件夹是可写的(Linux的:sudo chmod -R 644 /images/games
)/images/maps
文件夹是可写的(Linux的:sudo chmod -R 644 /images/maps
)
网页端安装
出于演示目的,我将使用 例子 .cn 为例子的其余部分,你需要用自己的来取代它,它可能会因如果你不是根目录的目录内把它改变(例如:xhfun.cn/sb/
)
导航到您的 Sourcebans++ 安装程序 ( xhfun.cn
/install
) 以开始安装
- 阅读许可协议,阅读完成后检查
I have read, and accept the license
并单击Ok
- 填写资料
- 服务器主机名- 数据库主机,
localhost
如果它在同一台机器上,则使用,否则使用 IP 或任何可解析的记录 - 服务器端口- 数据库端口,默认运行于
3306
,如果端口不同,您需要更改它 - 用户名 - 数据库用户名,登录的用户
- 密码 - 数据库密码,对应用户的密码
- 数据库 - 要使用的数据库,如果还没有,您应该创建一个数据库
- 表前缀 - 您希望 SourceBans++ 表使用的前缀,如果存在名称冲突,则很有用,否则保留默认值
- Steam API 密钥- 您的 Steam API 密钥,可在这里获取
- SourceBans 网址 - 您的 SourceBans 网站 协议包括!(例如:)
https://xhfun.cn
,http:// 或者 https://是必需的 - SourceBans 电子邮件 - 用于发送密码重置和/或禁止提交的电子邮件地址,如果您没有使用并且不打算使用它,请留空
- 服务器主机名- 数据库主机,
- 系统检查,查看所有内容并确保一切都为绿色,然后再继续
- 创建数据库,
Ok
在弹出成功通知时点击 - 填写个人账户信息,
Ok
完成后点击(注意:Steam ID 是您的 Steam 64 ID)
出现以下页面就是网页端安装完成!需要把网站根目录下的install和updater这两个文件夹删除
服务器端设置
把文件里的Game 文件夹里的文件覆盖到游戏服务器中addons
文件夹内并变价addons/sourcemod/configs/
目录并编辑databases.cfg
文件
并添加以下内容
"sourcebans"
{
"driver" "default"
"host" "EDITME_DATABASE_HOST_EDITME" //主机地址
"database" "EDITME_DATABASE_EDITME" //数据库名
"user" "EDITME_USERNAME_EDITME" //数据库用户名
"pass" "EDITME_PASSWORD_EDITME" //密码
"port" "3306" // 默认3306端口
}
版权声明:
作者:小和
链接:https://www.xhfun.cn/sourcebans%e9%92%88%e5%af%b9csgo%e7%9a%84%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b.html
来源:小和Fun
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
打赏

文章目录
关闭
共有 0 条评论