简介:

2018 CSGO作为最后一代老UI,成为了许多老玩家逝去的青春,在这一年CSGO正式更新了全景UI等其他地方,本文章提供CSGO 2018服务端下载以及搭建教程,纯原创,欢迎各位的支持!

鸣谢:

在此由衷感谢各位CSGO爱好者的帮助!

如果您有更多需求帮助,可以加入我们的群聊:696626807

  • @andy_grov(提供服务端下载直链)
  • @某不愿透露的帅哥
  • @油管/DC老外

搭建方法:

Centos7搭建方法:(不建议Linux,丢失太多环境,难办,如果有大佬能解决更好啦)

一.安装常用库,分前后顺序,其他系统请见:Linux搭建CSGO服务器-CSGO资料库

Centos常用库:

  1. yum update
  2. yum upgrade
  3. yum install lib32gcc1
  4. yum install libstdc++6
  5. yum install lib32stdc++
  6. yum update libstdc++-4.8.5-11.el7.x86_64
  7. sudo yum install glibc.i686
  8. yum install zlib.i686
  9. yum install libstdc++.i686
  10. yum install zlib-1.2.11-16.el8_2.i686
  11. yum install libuuid-2.32.1-22.el8.i686
  12. yum install libstdc++-4.8.5-44.el7.i686
  13. yum install lib32z1
  14. yum install screen

二.开始搭建服务器

1.切换至HOME文件夹,下载SteamCmd并解压

  1. cd /home    // 切换到home文件夹目录下
  2. wget https://njc-download.weiyun.com/ftn_handler/a21dbdbcecaac5c2210507e2b42759e49ffd64cc5a9eafac8b90d2f93b5290796363d0824c07ddee2aa5697c3ea06eb7660b9367c5daa0f1465119f85991c6cd/2018%20CSGO%20Server.zip
  3. tar zxvf steamcmd_linux.tar.gz    // 解压steamcmd
  4. rm steamcmd_linux.tar.gz    //删除下载的安装包,也可以保留

三.编写SteamCmd更新脚本

2018Server并不需要进行CSGO服务端更新,仅需安装Steamcmd即可

1.在SteamCmd目录下,使用vim创建新的steamcmd_update.sh文件

  1. vi steamcmd_update.sh

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

  1. #!/bin/bash
  2. ./steamcmd.sh

3.给予脚本755权限

  1. chmod 775 steamcmd_update.sh

4.在同SteamCmd目录下运行更新脚本steamcmd_update.sh

  1. /csgo_server_update.sh

四.下载服务端:

切换至Home文件夹并新建CSGO文件夹,下载2018 Server并解压

  1. cd /home     //切换到Home文件夹
  2. mkdir csgo    //新建CSGO文件夹
  3. cd /home/csgo      //切换到CSGO文件夹
  4. wget -c http://ksbjt.cn:32020/server.zip
  5. unzip server.zip //解压服务端到本文件夹
  6. rm server.zip //删除服务端压缩包,自行选择

五.配置服务器的server.cfg并开服

1.创建server.cfg

  1. cd /home/csgo/csgo/cfg
  2. vi server.cfg

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

  1. sv_setsteamaccount "" //填入服务器登录令牌(32位)
  2. hostname"" //修改服务器名称(UTF-8编码即可显示为中文)
  3. sv_tags ""
  4. rcon_password "123456789" //服务器OP密码
  5. sv_password "" //设置服务器加入密码(可选)
  6. bot_quota 0  //最大人机数
  7. bot_quota_mode "Fill"  //控制机器人数量的模式
  8. sv_allowdownload 1  //强制下载
  9. sv_allowupload 1  //强制下载
  10. sv_downloadurl ""  //下载站地址
  11. sv_pure 0  //是否检查文件
  12. tv_enable 1  //是否开启GOTV
  13. sv_maxrate "128000"    // 服务器最大带宽使用量,默认值非常小,因此会造成choke值异常,此处建议改为128000
  14. sv_minrate "80000"    // 服务器最小带宽使用量,与上面同理,此处建议改为80000
  15. //**The following commands manage kicks and bans
  16. writeid
  17. writeip
  18. exec autoexec.cfg
  19. exec banned_user.cfg
  20. exec banned_ip.cfg

3.前往服务器安全组开放对应端口,默认为UDP/TCP27015,GOTV需开放UDP/TCP27020。如果您安装了宝塔面板需要前往宝塔面板再次开放端口!

4.使用screen进行进程保护,开启新的会话

  1. cd /home/csgo
  2. screen -S csgo

5.此时屏幕会清屏,说明你成功进入到会话当中,这时开始输入启动服务器

  1. ./srcds_run -debug -ip 0.0.0.0 -game csgo -tickrate 64 -console -penetrater -nomaster -usercon -nobots -insecure +game_type 0 +game_mode 1 +mapgroup mg_active +map de_mirage -maxplayers_override20 +net_public_adr "填写你的服务器IP" +hostport 27015 +exec server.cfg sv_lan 0 +sv_setsteamaccount 服务器令牌

参数解释:

  1. -debug 开启调试模式
  2. -game 指明游戏,此处是csgo
  3. -console 打开游戏控制台
  4. +hostport 游戏服务器端口,默认是27015
  5. +map 服务器加载的地图
  6. -tickrate 服务器tick

六.未完贴,有问题请评论区留言,


Windows Server搭建方法:

本教程基于腾讯轻量服务器4G4H80GB搭建

一.新建一个SteamCmd文件夹,安装并更新steamcmd

二.在/steamcmd/steamapp下新建文件夹名称为"common"

三.在/steamcmd/steamapp/common下新建文件夹名称为"Counter-Strike Global Offensive Beta - Dedicated Server"

四.将下载完成的server.zip解压至"Counter-Strike Global Offensive Beta - Dedicated Server"文件夹内

五.配置开服bat文件和server.cfg进行开服

  • 开服bat,可自行修改参数!
  • @echo off
    cd /c %~dp0
    cd "C:\Users\Administrator\Desktop\old\steamapps\common\Counter-Strike Global Offensive Beta - Dedicated Server"
    start srcds.exe -ip 0.0.0.0 -insecure -game csgo -tickrate 64 -console -penetrate -nomaster -usercon -nobots +game_type 0 +game_mode 1 
  • server.cfg可以参考上面centos的

六.后记:

实测腾讯4G4H80GB 使用2012ServerR2可以同时运行2018端以及最新服务端

参考文档:

SM+MM:

Windows:

  • https://www.sourcemod.net/smdrop/1.8/sourcemod-1.8.0-git6041-windows.zip
  • https://www.sourcemm.net/mmsdrop/1.10/mmsource-110.7-git961-windows.zip

Linux:

  • https://www.wourcemod.net/smdrop/1.8/sourcemod-1.8.0-git6041-linux.tar.gz
  • https://www.sourcemm.net/mmsdrop/1.10/mmsource-1.10.7-git961-linux.tar.gz

[2018 CS:GO Server]2018 Old CSGO 服务端,回忆逝去的青春! - SakuraHarunaの个人博客

[2018 CS:GO Client]2018 Old CSGO 客户端,回忆逝去的青春! - SakuraHarunaの个人博客

[2018 CS:GO Server]2018 Old CSGO 服务端,回忆逝去的青春!相关推荐

  1. [2018 CS:GO Client]2018 Old CSGO 客户端,回忆逝去的青春!

    简介: 2018 CSGO作为最后一代老UI,成为了许多老玩家逝去的青春,在这一年CSGO正式更新了全景UI等其他地方,本文章提供CSGO 2018客户端下载以及使用教程,纯原创,欢迎各位的支持! 游 ...

  2. 如果input标签中有runat=”server”,则在服务端,Request.Form接收不到

    如果input标签中有runat="server",则在服务端,Request.Form接收不到 转载于:https://www.cnblogs.com/street-boy/p/ ...

  3. 本地计算机架设http服务器,Http File Server(简易Http服务器服务端)

    如果您感觉配置IIS和apache等web服务端太麻烦的话,不妨试试Http File Server,Http File Server是一套简易的Http服务器服务端系统,它无需安装,运行后简单配置一 ...

  4. VNC server 5.3.0 服务端密码配置

    下载地址: 链接:https://pan.baidu.com/s/11P8Nb-_6MSHE1LjX97HH6w?pwd=1234  提取码:1234  更多资源请前往博主个人网站:http://ww ...

  5. 2018(2017)美图java服务端笔试(回忆录)

    选择题有几道,是比较基础的 填空题两道:一道是类似c语言的给出abc的值求 ++a+b+++c++  ,另一道是说出两个常见的垃圾回收算法 编程题 找出出现次数为1的数字然后改进(要求O(n)) 数据 ...

  6. CSGO社区服搭建服务器架设游戏服务端教程

    CSGO社区服搭建服务器架设游戏服务端教程 我是艾西,上一篇说了搭建CSGO服务器需要准备服务器以及安装好所需要的环境,那么今天说一下CSGO社区私人服务器怎么搭建游戏服务端 搭建CSGO服务器比较简 ...

  7. 华为云IoT智慧物流案例10 | 广和通L610模组FOTA升级(服务端FileZilla Server客户端FileZilla)

    华为云IoT智慧物流案例10 | 广和通L610模组FOTA升级(服务端FileZilla Server客户端FileZilla) 第一章 使用FileZilla Server搭建FTP服务器 第二章 ...

  8. 网络基础 + 简易服务端和客户端

    网络架构及其演变过程 单机架构 - 就只有一个客户端,不需要和服务器交换数据 CS架构 - 客户端(Client)--- 服务端(Server) - - 客户端:用户安装软件 - - 服务端:统一管理 ...

  9. PHP-Socket服务端客户端发送接收通信实例详解

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://fighter.blog.51cto.com/1318618/1533957 So ...

最新文章

  1. Linux常用命令(echo、date、ls、cd、history、cat)
  2. PHP操作Redis步骤详解
  3. 面试必问!有没有比读写锁更快的锁?
  4. [CODEVS 1173] 最优贸易
  5. w3c 跨域请求规范
  6. Substitution控件MethodName无法取到Session的解决办法
  7. 期待微软平台即服务技术Service Fabric 开源
  8. ajax请求参数为中文乱码的情况
  9. 【2019.09.01】2019南京网络赛
  10. 软银愿景叕10亿美元砸向无人车,Nuro投后估值27亿美元
  11. 年薪50W测试大牛,分享测试开发基础知识
  12. axis2远程调用webservice例子(返回xml用dom4j解析)
  13. python毕业设计作品基于django框架 校园失物招领系统毕设成品(6)开题答辩PPT
  14. 白帽子讲web安全读后感1
  15. 撤销excel工作表保护
  16. JavaDay03.练习2.写一个程序来帮助用户进行电话套餐选择
  17. 光伏发电量和用电量的概率预测研究综述(1)
  18. 征稿 | 听你聊科研,轻松赚稿费!
  19. PHP下处理HTTP--json--xml信息
  20. electron 自动更新 热跟新

热门文章

  1. 基于https搭建habor私有库
  2. 华为交换机配置dhcp详细配置
  3. linux解压时的tar -zxvf是什么意思?
  4. static变量与普通变量的区别
  5. 数据分析报告2:Superstore销售情况分析
  6. 【历史上的今天】4 月 28 日:人工智能理论之父出生;大众点评上线;苹果开设 iTunes 音乐商店
  7. Exchange Server 2013 运维系列——恢复已删除邮件
  8. java写入文件中文乱码问题_解决Java写入UTF-8文件中文乱码问题
  9. java禅道_使用Java+Excel统计禅道上问题处理情况
  10. fifa15服务器位置,FIFA15球队战术位置技巧