如何来 *** 作Linux配置网络游戏服务器

如何来 *** 作Linux配置网络游戏服务器,第1张

一台典型的Linux服务器运行命令行环境中,并已经包括了一些用于安装和配置各种没有界面的服务的基本工具。和一些成熟的具有图形界面的桌面软件相比,就安全性、资源消费和速度来说,仅需要少量的设置无疑是一个优点。如果你习惯了使用基于图形界面的软件环境,你也许会想在Linux服务器中是否也有图形界面。典型的Linux桌面环境如GNOME、KDE等,与它们提供的功能相比,其所占用的系统资源负担是很不值得的,而且还不够安全,因为越多的代码越会带来安全弱点。另外一个成熟的桌面GUI的可选替代是使用基于Web的管理工具。现在已经有许多基于Web的配置管理工具,如Webmin、ISPconfig、Zentyal等。在这篇教程中,我会讲述:怎样利用基于Web的界面工具来管理和配置Linux服务器。Webmin是一个用Perl语言写的轻量级(~20MB)系统配置工具。Webmin具有内置的web服务器,允许用户通过web接口来配置Linux服务器。其中一个优点是由于它是基于模块架构的,你可以选择性加载模块来扩展其功能。

大体上,这位大佬的教程已经非常完善了, 建议先通读TA的文章 ,再通读这篇。我增补一些这篇文章未提到但是有点让人抓狂的细节点。相信仔细阅读他的文章和我的文章,任何新手都能很从容的在linux下搭建属于自己的求生之路2服务器。

众所周知,linux服务器比windows服务器有更稳定和更安全的特点,而且其服务器利用效率较windows server更高,仅有一点问题,就是命令较多,难于熟记。不过也不用担心,常用的只有为数不多的命令而已。

PS:本文采用的是阿里云的cent os来进行实践得出的教程。

PS:阿里云目前有学生优惠,1核2G 5M 40GSSD的服务器学生价仅9.5元/月,可以说相当不错了,笔者其实也没多加斟酌,随便就选了阿里云的。童鞋们可以自己多斟酌,国内知名云服务器基本都有学生优惠。

sm_cvar sv_gametypes 的参数分别为: coop-合作 versus-对抗 survival-生存

z_difficulty 所有参数分别为: Easy-简单 Normal-普通 Hard-困难 Impossible-专家

此命令启用的命令和任务可以通过按下ctrl+A和ctrl+D (按住ctrl按A再按D) 来退出当前screen而保留任务后台运行,退出后用exit命令安全断开远程连接.

下面这条命令可以重新打开后台的游戏服务器任务。 若要关闭游戏服务器,用 exit 命令.

新增 /home/sun/l4d2server/srcds_run 为绝对路径,这样start.sh无论移到任何目录都可以启动游戏服务器

新增 +map c3m1 用于设置默认地图

新增-maxplayers 8用于设置最大人数

新增 -tickrate xx用于设置服务器的 tickrate

笔者附上自己的 server.cfg 部分有关 tickrate 的配置如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8950970.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存