88skins stake
88skins stake

这里我推荐使用雨云服务器!链接直达=https://www.rainyun.com/NzY3NDQ=_

便宜   好用   稳定   超高性价比   

注册立即领取无门槛5元代金券!搭载翼龙游戏面板,一键搭载MC服务器!

服务器系统

选择Debian11

下载远程控制软件Xshell

链接直达=Xhttps://qingtianyu.cn/366.html

Xshell使用教程!

雨云服务器示范

Ubuntu/Debian:

1.关于依赖库的安装

 等待安装完后即可

2.steamcmd依赖库

安装完这个库后我们就可以运行steamcmd了。
3.sourcemod依赖库

4.部分插件出现Could not find driver "mysql"问题

5.Ubuntu安装screen服务

二、开始搭建服务器( // 后面的无需复制)

1、安装screen服务

2.切换至HOME文件夹,下载steamcmd并解压(这里我自己使用的是home文件夹来搭建服务器的,路径这个你们自己选择)

3.运行steamcmd并安装CS:GO服务端(由于上面已经安装了环境,这里的环境就不需要管了,直接输入下面指令就可以了)

4.接下来便是在steamcmd中安装CS:GO
以匿名用户身份登录steamcmd

5.创建CS:GO服务器文件夹,该文件夹在steamcmd文件夹目录下

6.安装csgo服务端(15分钟左右)

7.在看到最后的行的"Success!"后,表明CS:GO服务端安装成功
安装完成后,退出steamcmd(最简单的)

8.编写steamcmd的runscript脚本,在steamcmd目录下(退出steamcmd.sh后的当前目录),使用vim创建新的update.txt文件

按 i 进入编辑模式,写入以下语句,然后保存退出(退出点一下esc然后输入:wq,回车一下就ok了)

9. 编写steamcmd运行脚本

进入编辑模式,写入以下语句后保存退出(和上面方法一样)

10. 测试脚本先给755权限

然后在同目录目录下运行更新脚本csgo_server_update.sh

四、配置server.cfg然后开服

1.先去Steam游戏服务器帐户管理注册自己的令牌,这里注意两个问题,一个是使用大号有一定几率会封禁15天左右,建议使用小号,第二点是新号在注册这个令牌时候,先去申请这个号的Steam网页API注册,不然令牌无效

11.创建server.cfg

12.进入编辑模式,在server.cfg文件中添加登录令牌,修改部分参数,然后保存即可

13.开放UDP 27015端口,我建议是tcp、udp都开放,如果你是满十需要开gotv,记得还有27020端口

14.安装screen,启动CS:GO服务器(第一步screen已经安装过了,不用管了)

返回csgo目录,使用screen创建新的会话

注意:当screen会话未结束时,在下次ssh登陆时可以使用命令"screen -r csgo"来恢复会话
此时屏幕会清屏,说明你成功进入到"csgo"这个会话当中,这时开始启动服务器

若系统提示没有srcds_run这个文件,则是你当前的文件夹目录不正确

参数解释:
-debug 开启调试模式
-game 指明游戏,此处是csgo
-console 打开游戏控制台
-port 游戏服务器端口,此处是27015
-steamcmd_script 运行steamcmd的脚本文件地址
-steam_dir Steam的安装地址
+map 服务器加载的地图

五、结束

至此,CS:GO私人服务器的搭建就完成了,可以与同学愉快地玩耍了。要想让服务器在后台继续运行,直接断开ssh连接即可。在下次ssh连接登录后,想要恢复之前的screen会话,输入以下命令即可:

这里我推荐使用雨云服务器!链接直达=https://www.rainyun.com/NzY3NDQ=_

便宜   好用   稳定   超高性价比   

注册立即领取无门槛5元代金券!搭载翼龙游戏面板,一键搭载MC服务器!

                                                          
部分教程来源自 CSGO资料库