CSGO服务器架设

  本文地址 :

 /forum.php?mod=viewthread&tid=19544&extra=page%3D1

 标题:CSGO 服务器架设Linux 满10/混战/死亡一键 2015无脑[仅仅5条命令 服务器立刻搞定]

 本教程?简单高效方便讲解了 CSGO带宽需求 服务器架设 配置需求等 ,

 从购买 廉价云服务器到架设服务器一共不需5分钟即可搞定^ ^

 即使你完全没接触过CS:GO服务器 Linux系统也没有任何关系?

 本教程 不需要任何Linux基础!!

 讲解一键开 满十竞技/死亡/混战等?本教程 非常适合任何新手

 满10服 演示视频流程:(从安装 到 设置OP/改服务器名 添加插件!)

 /page/f/8/f/f0164fniv8f.html

 (3分钟架设服务器?7分钟教学 改名/设置OP/安装其他插件)

 本教程不会因为时间太长而变得失效! 欢迎仔细阅读下面内容:

 本教程为?正版Steam CS:GO服务器架设?盗版用户请绕道?

 修改日志2015年9月2日?15:10

 更新到1.5版本

 1.增加手雷练习功能 !gde 开启后自己会无敌 并且跟踪手雷视角 别人对你没有伤害?你也无法造成伤害 仅比赛未开始有效

 2.默认关闭 Demo功能

 1.4

 增加机制 下载服务器端过程可以关闭putty 等工具!更新到1.5版本

 1. 修正切换队伍就会增加1个BOT问题

 2. 满十增加 服务器demo自动录制设置 会保存到 /home/csgo/demos下. 如果要开启 请在start.sh 去掉 -nohltv

 3. 增加插件servercleanup.smx 服务器的日志文件/录像demo/Log/ErrorLog 会在168小时后全自动删除 以防止硬盘慢慢变满

 4. demo会在100小时后自动删除.可从/home/csgoserver/csgo/cfg/sourcemod/plugin.servercleanup.cfg 自行修改删除时间

 4.满十插件更新最新版本。

 5.增加IP显示插件,地理位置 【纯真IP库2015/8月25号 configs/93x_ipdate文件夹内】

 6.ubuntu 14.04,64 位 现在也支持!

 7.满10插件CFG补齐!解决错误

 8.增加CSGO成功下载检测,如果失败会自动重试

 旧版升级请看?2?楼 支持最初版本升级!/forum.php?mod=redirect&goto=findpost&ptid=19544&pid=627163

 =====================

 整合(混战/死亡/死斗 插件+参数包)以满足自动开服

 *特性:* 即使你完全没接触过CS:GO服务器也能在几分钟之内搞定服务器?

 (用软件

 登陆服务器后 仅仅5个命令 立刻开你想要的服!?目前支持死斗/死亡/混战/满10 【参数符合大众 更可自由修改】!?

 并教你设置OP和改服务器名,从此告别繁琐过程!)

 * 一般只需?1-?3分钟的操作即可搞定1个满十服/死斗/死亡/混战^ 插件+参数+地图?

 整个套件93维护更新!?

 ===============================================

 (服务器自动部署完成以后 插件以后就不会自动更新以避免更改设置当然用户可以手动输入命令更新 可以看帖子后面帮助!)

 * 如果你有更好的插件/参数 整合建议可以 发表到:/forum.php?mod=viewthread&tid=19544&extra=page%3D1

 *?基于Linux 服务端, 无需任何Linux基础?* 插件包/参数自动部署**服务器自动更新*

 * 目前支持死斗/死亡/混战/满10!

 * 默认参数符合大众服

 *?登陆服务器后?仅用5条命令?后续全部自动完成,省去你配置插件,修改参数的时间!

 * 默认设定和社区上满10服务器应该是一样(已经新增死斗/死亡混战 自动架设)

 *?自行替换插件 也能改成其他服务器 如混战/死斗等其他*

 * 一般情况您只需设置 OP/服务器名即可使用 帖子下面有修改流程 或到这里查看?/forum.php?mod ... id=19544&pid=492151

 * 任意参数都可自己调整 (服务器在自己手中)绝对不会像淘宝那样 motd等不给改的情况

 * 几乎价格比淘宝的直接找租用CSGO服低40-80 (X宝一般为150-180 其实100-120左右能得到相同配置)

 其他特性

 1.可以无人守护,自动会完成 服务端下载 插件下载 ,启动服务器^_^?

 2.自动更新, V社更新你不需要更新服务器,只需从收藏夹进入一次 便会自动更新 服务端,(似乎X宝卖家并没有做到这一点)

 *插件 和 参数配置 有任何问题 欢迎PM 并给出建议

 【前言必看】

 配置需求

 系统:

 阿里云 :ubuntu12.0432位,64位? ? 多次自动开服测试通过!

 阿里云 :ubuntu14.04 32位64位) 多次自动开服测试通过!

 腾讯云: 必须购买20G云硬盘?并且要自行手动挂载到 /home目录下否则空间不足!

 物理服务器:ubuntu12.0432位,64位 ,ubuntu14.04 32位 64位多次自动开服测试通过!

 =================

 单个服 硬盘空间至少9Gb+?

 =================【==测试结果相关==】

 登陆用户名为 root

 阿里云 Linux?新服默认盘(赠送的20G)测试通过,独立服务器1T(硬盘)测试通过

 云服务器?云硬盘挂载后的空间测试通过

 【==测试结果相关==】

 路径解释: 会自动创建到以下位置

 根据你的服务器类型选择(警告:如果你购买了额外云硬盘等?请预先创建目录并挂载如下位置!)

 /home/csgoserver (满10)

 /home/csgoserverdm (死亡)

 /home/csgoserverbomb (混战)

 (没购买额外云硬盘请无视上述内容)

 =============================

 再请了解CSGO使用一些带宽要求

 CSGO服务端的带宽需求:

 CSGO 128? ?12人 大约为4Mbps

 ? 14人 5Mbps

 ? 24人 9mbps

 ? 32人 14Mbps?

 随着 人数增高 带宽和 CPU使用会越高 ,由于Linux中CSGO服务端只可以跑单个线程?

 如果带宽不够用就会导致所有人产生严重的LOSS (不是所有人LOSS则不是带宽不够的问题)

 然而云服务器的CPU一般为E5-2650V2 @ 2.5Ghz 因此单线程能力远不如 独立服务器 i7 4790k等

 所以请不要拿云服务器开 128tick@32人..这种服务器 sv基本是红的!但是开个满10 或人少的死斗 小型混战 还是绰绰有余的!

 *为了保证顺利无误 建议请和我们选择一样的系统!?

 1: 我们以阿里云为例(也是全社区满10 95%以上所用的服务器 (你可以从ip138搜满10的IP几乎都是阿里云的)

 购买地址?/#/prepay? ... hbSI6IjEwMjQifX0%3D

 拿服务器: 如果只是16人以下的服务器

 我们只需规格为: 1核内存512M 带宽:4-5M(按人数)

 为什么拿32位的linux? 因为内存本来就不高64 位的 现在会自动安装32位运行库也可以拿

 云服务器防御: 达到5Gbps/S流量 封机2.5小时 (云服务器几乎都是一样的)

 如何能便宜? X宝找代理 一般可以找到8.5折 有关系可以8折(代理原价)!

 8.5折 那么 1核内存512M 带宽:5M 按照图中规格 只需120 /月 如果4M只需100元!

 怎么样这比X宝直接租用便宜了不少吧!!

 =============================================================================

 =============================================================================

 准备软件X2 ( putty + winscp 全部免费软件)putty 用来控制服务器?可自行百度下载?/soft/appid/25489.html

 winscp用来修改服务器文件参数?也可自行百度下载?/sw-search- ... etup.1432114150.exe

 好了 现在你应该拿了服务器和记住了服务器的密码了

 现在安装服务器:

 操作1:打开putty登陆服务器

 操作2: 登陆服务器

 login as :登陆用户名?root?应该是一样的 云服务器Linux默认激活了 root 因此我们都可以使用root

 password : 你设置的密码 【注意你输入密码不会显示 只需要默默输入,区分大小写 然后按回车即可】

 提示:你还可以先在其他地方复制密码 然后右键一下在putty上 ,按回车

 成功登陆会显示?

 welcome to

 登陆成功只需把下面的每一行照复制+回车.. 你的服务器就成了-。-

 操作 3 :[请确认你要开的服务器类型 3 选 1 即可](如果硬盘空间足够也可以开多个)

 满 十 比赛:自动启动端口- ip:27015

 cd /home

 wget?0:979/plugins/csgorun.tgz

 tar xvf csgorun.tgz

 chmod -R 777 *

 ./install.sh

 死斗/死亡:自动启动端口- ip:27016

 cd /home

 wget?0:979/plugins/csgorundm.tgz

 tar xvf csgorundm.tgz

 chmod -R 777 *

 ./installdm.sh

 混战:自动启动端口- ip:27017

 cd /home

 wget?0:979/plugins/csgorunbomb.tgz

 tar xvf csgorunbomb.tgz

 chmod -R 777 *

 ./installbomb.sh

 5条命令后 后续都将是全自动部署 无需人工操作!您只需等待服务器启动后修改服务器名字和OP哦!

 您可以看视频演示流程?/page/f/8/f/f0164fniv8f.html?(3分钟架设服务器?15分钟教学 改名/设置OP/安装其他插件)

 你只需等待服务器自动完成后修改你想要的OP和参数!?

 下载故障处理================

 首先要确保硬盘空间足够 举个例子阿里云系统盘20G 那么运行CSGO单个服务器肯定是足够的(CSGO服务端为11G)腾讯云系统盘为 8G你必须先购买20G云硬盘 并挂载到/home 或 /home/csgoserver 相关位置

 服务端如果下载失败脚本会有自动重试 ,建议等1-2个小时后再看看

 如果服务端总是下载失败,导致无法运行?您可以输入

 cd /home

 然后输入?./install再次重新开始!!(可能由于网络异常w等相关原因)?

 有些时候可能需要多试几次,实在不行重装系统再来!

 一般情况你可以输入cd /home 然后 ./install 重新开始

 。。。。。就是这么无脑简单

 整个自动的过程图

 你可以耐心等待服务器下载完成了自动过程一览:

 重要:假设服务器安装没有成功 你可以再次依次输入 以上内容重新开始!

 其他命令和帮助:【在你设置好服务器名字和OP 后?你应该重启服务器】

 1.Q我的服务器坏了 如何修复服务器

 A1.您可以再次执行cd /home (注意/前有个空格)然后输入 ./install.sh 当服务器启动会先检查更新

 ? 2.您可以重新安装服务器操作系统 从云服务器控制台等。。

 2.Q?我如何启动服务器/更新服务器?【启动服务器前请确保服务器没有运行 务必杀死进程】

 A 使用putty登陆服务器 输入 cd /home (注意/前有个空格)然后输入 ./start.sh 当服务器启动会先检查更新

 3.Q?我如何关闭/杀死服务器进程?

 A 使用putty登陆服务器 输入 screen -list ,查询存在的进程 kill进程数字号码即可 如(输入kill 3922)即可杀死服务端进程?

 4.Q 我如何重启服务端

 A 使用putty登陆服务器 输入 screen -list ,查询存在的进程 进程数字号码即可 如(输入screen -r 数字号码) 然后输入quit 10秒后服务端重启

 5.Q 我如何改变服务器人数/端口/tick等?

 A 使用Winscp登陆服务器 找到目录 /home/csgoserver/start.sh鼠标右键文件编辑-如找到修改 -maxplayers_override 12比如12 改成24 服务器则为24人(你需要先关闭服务器进程 再运行 使用帮助3 , 2条)

 6.Q 我如何更新最新93x发布的插件包:

 A 使用putty登陆服务器满十 输入2行? cd /home

 ? ?./updateplugin.sh

 死亡输入2行cd /home

 ? ?./updateplugindm.sh

 混战输入2行cd /home

 ? ?./updatepluginbomb.sh

 以下介绍服务器参数OP之类添加修改你?至少应该?修改?服务器名 和 OP

 服务器设置/OP/地图/名字/参数等

 ============================================

 我如何改变默认设置?这里我们用到winscp使用相同的账户/密码登陆

 root

 你的密码

 winscp 我们能够可视化管理 服务器中的文件 修改 上传等!

 =================================

 复制代码

 默认设定 和 修改方法!

 5 :最关键的: 设置OP / 改服务器名

 OP:

 home/csgoserver/csgo/addons/sourcemod/configs/admins_simple.ini

 设置方法:

 在尾部加上 前面为STEAM32ID 游戏内输入status得到z代表最高权限!

 1行1个 如:

 "STEAM_0:1? "z"

 "STEAM_0:1? "z"

 服务器名

 home/csgoserver/csgo/addons/sourcemod/configs/csgo_hostname.ini

 直接修改即可!

 提醒: 满十套件包会 在满足8人时候 自动开始录制demo?

 为了节省空间 ,

 100小时后会自动清理

 录像文件在

 /home/csgoserver/csgo/demos