求生之路2私人服务器开服搭建教程centos

news2024/9/22 5:35:52

求生之路2私人服务器开服搭建教程centos

大家好我是艾西,朋友想玩求生之路2(left4dead2)重回经典。Steam玩起来有时候没有那么得劲,于是问我有没有可能自己搭建一个玩玩。今天跟大家分享的就是求生之路2的自己用服务器搭建的一个心路历程。

(因平台原因本文中www即为xxx ,com即为zzz,http/ccccc即为cccc/ccccc)

github:ccccc://github.zzz/GameServerManagers/LinuxGSM

准备工具:xshell(远程工具) 、一台物理服务器、 centos7系统

 

一、安装依赖环境

用xshell连接上你的机器,root登陆,执行

 yum -y install mailx postfix curl wget gzip bzip2 python tmux glibc.i686 libstdc++ libstdc++.i686

这期间等待加载完成就好了

二、新建一个用户

因为steamcmd在root用户下无法运行(安全考虑),因此我们需要创建一个普通用户来执行这个游戏的服务端。

adduser aixigod

su aixigod

至此我们完成了用户添加,并将当前用户切换到了新添加的用户。

三、安装LGSM和求生之路2服务端

cd ~

wget ccccc://gameservermanagers.zzz/dl/l4d2server

chmod +x l4d2server./l4d2server install

接下来有提示的地方直接按Y。等待下载安装(国内下载可能有点慢或者不稳定,耐心等待)

安装完成示意图:

 

至此服务端安装完毕。

四、启动服务端

关闭防火墙 (不会操作的直接找服务器商让机房操作)

su root输入密码

service firewalld stop

或者服务器运营商提供有安全组的,那么请把安全组中的27015端口开放TCP和UDP。

安全组配置如图:

 

然后进入~目录,启动服务端

su aixigod

cd ~ && l4d2server st

五、游戏中连接服务器的方法

如图,进游戏后选项-键盘/鼠标-打开允许使用控制台

 

然后按 ~ 打开控制台,输入 connect xxx.xxx.xxx.xxx(你的服务器IP地址)

如果没配置错误就能连进去了。

 

同样,你可以直接邀请小伙伴或者,让小伙伴通过控制台连进来。

六、服务端的使用问题

1.常用命令如下:

./l4d2server st  //启动服务端

./l4d2server sp  //停止服务端

./l4d2server r   //重启服务端

./l4d2server c   //进入服务端控制台

2.服务端的配置文件位置: ~/serverfiles/left4dead2/cfg/l4d2-server.cfg

里面可以更改服务器名字、远程密码等,也可以放控制台指令,可以自动执行。

3.关于服务器IP获取失败的解决方法:修改~目录下的l4d2server文件,如图,将IP地址改成内网IP

 

4.修改默认地图:如上图,修改defaultmap后面的地图就可以了,格式是地图代码+地图名。

5.sm开头的命令无法识别的问题:需要安装sourcemod插件,请看我下一篇博文。

6.私人服务器开启的方法

首先新建一个steam组,然后进组的管理界面,查看组ID

然后编辑 ~/serverfiles/left4dead2/cfg/l4d2-server.cfg,后面加上这么一段:

sv_steamgroup "xxxxxx"          //修改为你的组号

sv_steamgroup_exclusive 1

然后把小伙伴拉进组就可以玩了。

更多功能命令需要安装sourcemod才能实现

附.地图代码大全

<死亡中心>

c1m1_hotel

c1m2_streets

c1m3_mall

c1m4_atrium

<黑色狂欢节>

c2m1_highway

c2m2_fairgrounds

c2m3_coaster

c2m4_barns

c2m5_concert

<沼泽激战>

c3m1_plankcountry

c3m2_swamp

c3m3_shantytown

c3m4_plantation

<暴风骤雨>

c4m1_milltown_a

c4m2_sugarmill_a

c4m3_sugarmill_b

c4m4_milltown_b

c4m5_milltown_escape

<教区>

c5m1_waterfront

c5m2_park

c5m3_cemetery

c5m4_quarter

c5m5_bridge

以下官方地图需要升级至牺牲以上版本:(2105版本可以无视这条)

<消逝>

c6m1_riverbank

c6m2_bedlam

c6m3_port

<牺牲>

c7m1_docks

c7m2_barge

c7m3_port

<毫不留情>

c8m1_apartment

c8m2_subway

c8m3_sewers

c8m4_interior

c8m5_rooftop

<坠机险途>

c9m1_alleys

c9m2_lots

<死亡丧钟>

c10m1_caves

c10m2_drainage

c10m3_ranchhouse

c10m4_mainstreet

c10m5_houseboat

<寂静时分>

c11m1_greenhouse

c11m2_offices

c11m3_garage

c11m4_terminal

c11m5_runway

<血腥收获>

c12m1_hilltop

c12m2_traintunnel

c12m3_bridge

c12m4_barn

c12m5_cornfield

<冷流>

c13m1_alpinecreek

c13m2_southpinestream

c13m3_memorialbridge

c13m4_cutthroatcreek

我是艾西,今天的分享就到这里啦希望对有需要的小伙伴有帮助我们下期见

拥有一台服务器可以做很多有趣的事情!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/931865.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【LeetCode-面试经典150题-day15】

目录 104.二叉树的最大深度 100.相同的树 226.翻转二叉树 101.对称二叉树 105.从前序与中序遍历序列构造二叉树 106.从中序与后序遍历序列构造二叉树 117.填充每个节点的下一个右侧节点指针Ⅱ 104.二叉树的最大深度 题意&#xff1a; 给定一个二叉树 root &#xff0c;返回其…

登录校验-JWT令牌-登陆后下发令牌

目录 思路 接口文档 令牌生成和下发 步骤 具体代码如下 工具类 控制类 测试 前后端联调 思路 令牌生成&#xff1a;登陆成功后&#xff0c;生成JWT令牌&#xff0c;并返回给前端令牌校验&#xff1a;在请求到达服务端后&#xff0c;对令牌进行统一拦截、校验 接口文档…

c语言练习题31:字符转换

scanf(“%[^\n]“, str)正则用法 1 ^表示"非"&#xff0c;[^\n]表示读入换行字符就结束读入。这个是scanf的正则用法&#xff0c;我们都知道scanf不能接收空格符&#xff0c;一接受到空格就结束读入&#xff0c;所以不能像gets()等函数一样接受一行字符串&#xff0…

全基因组选择:LightGBM通过提升GWAS敏感性促进基因挖掘

GWAS是识别性状相关基因和理解性状背后的遗传结构的有效方法&#xff0c;随着下一代测序技术的快速发展&#xff0c;基因分型费用显著降低&#xff0c;而在大规模人群的情况下&#xff0c;表型已成为GWAS的瓶颈。由于测序技术的快速发展&#xff0c;获取基因的成本已经显著降低…

分享几个 Selenium 自动化常用操作

最近工作会用到selenium来自动化操作一些重复的工作&#xff0c;那么在用selenium写代码的过程中&#xff0c;又顺手整理了一些常用的操作&#xff0c;分享给大家。 常用元素定位方法 虽然有关selenium定位元素的方法有很多种&#xff0c;但是对于没有深入学习&#xff0c;尤…

Python“牵手”当当网商品列表数据,关键词搜索当当网API接口数据,当当网API接口申请指南

当当网平台API接口是为开发电商类应用程序而设计的一套完整的、跨浏览器、跨平台的接口规范&#xff0c;当当网API接口是指通过编程的方式&#xff0c;让开发者能够通过HTTP协议直接访问当当网平台的数据&#xff0c;包括商品信息、店铺信息、物流信息等&#xff0c;从而实现当…

AVR128 智能风扇设计-proteus-程序

一、系统方案 模拟的电风扇的工作状态有3种&#xff1a;自然风、常风及睡眠风。使用三个按键S1-S3设置自然风、常风及睡眠风。 再使用两个按键S4和S5&#xff0c;S4用于定时电风扇定时时间长短的设置&#xff0c;每按一次S4键&#xff0c;定时时间增加10秒&#xff0c;最长60秒…

MacOS软件安装包分享(附安装教程)

目录 一、软件简介 二、软件下载 一、软件简介 MacOS是一种由苹果公司开发的操作系统&#xff0c;专门用于苹果公司的计算机硬件。它被广泛用于创意和专业应用程序&#xff0c;如图像设计、音频和视频编辑等。以下是关于MacOS的详细介绍。 1、MacOS的历史和演变 MacOS最初于…

功能强大的网站检测工具Web-Check

什么是 Web-Check &#xff1f; Web-Check是一款功能强大的一体化工具&#xff0c;用于查找有关网站/主机的信息。目前仪表版上可以显示&#xff1a;IP 信息、SSL 信息、DNS 记录、cookie、请求头、域信息、搜索爬虫规则、页面地图、服务器位置、开放端口、跟踪路由、DNS 安全扩…

UE4/5的Custom节点:在VScode使用HLSL(新手入门用)

目录 custom节点 VSCode环境安装 将VSCode里面的代码放入Custom中 custom节点 可以看到这是一个简单的Custom节点&#xff1a; 而里面是可以填写代码的&#xff1a; 但是在这里面去写代码会发现十分的繁琐【按下enter后&#xff0c;不会换行&#xff0c;也不会自动缩进】 …

关于UG/NX二次开发的历史和发展前景

UG/NX是一款广泛应用于计算机辅助设计与制造领域的软件&#xff0c;具有强大的二次开发能力。本文将介绍UG/NX二次开发的历史和发展前景。 一、UG/NX二次开发的历史 UG/NX最初由美国UGS公司&#xff08;后被西门子收购&#xff09;开发&#xff0c;是一款集成了CAD、CAM和CAE…

docker 重装提示 Exising installation is up to date 解决方法

Windows Docker 重装提示 Exising installation is up to date 解决方法 出现这个问题是因为卸载Docker没有卸载干净&#xff0c;导致无法重装 解决方法&#xff1a; 按下WindowR唤起命令输入界面&#xff0c;输入 regedit 打开注册表编辑在地址栏输入HKEY_LOCAL_MACHINE\SOFTW…

大数据之Maven

一、Maven的作用 作用一&#xff1a;下载对应的jar包 避免jar包重复下载配置&#xff0c;保证多个工程共用一份jar包。Maven有一个本地仓库&#xff0c;可以通过pom.xml文件来记录jar所在的位置。Maven会自动从远程仓库下载jar包&#xff0c;并且会下载所依赖的其他jar包&…

【MOS管的作用和工作原理】

数电/模电知识学习与分享001 MOS管的作用和工作原理1、MOS管基本概念2、MOS管基本原理3、MOS管广泛作用4、MOS管特点4、参考文献 MOS管的作用和工作原理 1、MOS管基本概念 MOS管&#xff08;Metal-Oxide-Semiconductor Field-Effect Transistor&#xff09;是一种常用的半导体…

100个Python小游戏,上班摸鱼我能玩一整年【附源码】

哈喽铁子们 表弟最近在学Python&#xff0c;总是跟我抱怨很枯燥无味&#xff0c;其实&#xff0c;他有没有认真想过&#xff0c;可能是自己学习姿势不对&#xff1f; 比方说&#xff0c;可以通过打游戏来学编程&#xff01; 今天给大家分享100个Python小游戏&#xff0c;一定…

个人记录:划分

原始数据展示 每五个大图移动一次所有的大图名称的小图片。 读取指定图片格式的图片名称&#xff0c;内置函数map执行,文件移动 图片01-17[:27] 图片17-70要改27为25 import os import shutil # source dataset/sat_train/ source_path "/mnt/sdb1/fenghaixia/dsm/da…

考虑储能电池参与一次调频技术经济模型的容量配置方法(matlab代码)

目录 1 主要内容 储能参与调频原理 储能参与一次调频的充放电策略 2 部分代码 3 程序结果 4 下载链接 1 主要内容 该程序复现文献《考虑储能电池参与一次调频技术经济模型的容量配置方法》模型&#xff0c;以调频效果最优为目标&#xff0c;考虑储能参与一次调频的充放电…

Tcp 协议的接口测试

首先明确 Tcp 的概念&#xff0c;针对 Tcp 协议进行接口测试&#xff0c;是指基于 Tcp 协议的上层协议比如 Http &#xff0c;串口&#xff0c;网口&#xff0c; Socket 等。这些协议与 Http 测试方法类似&#xff08;具体查看接口自动化测试章节&#xff09;&#xff0c;但在测…

函数式编程-Stream流学习第二节-中间操作

1 Stream流概述 java8使用的是函数式编程模式,如同它的名字一样&#xff0c;它可以用来对集合或者数组进行链状流式操作&#xff0c;让我们更方便的对集合或者数组进行操作。 2 案例准备工作 我们首先创建2个类一个作家类&#xff0c;一个图书类 package com.stream.model;…

VMware软件安装包分享(附安装教程)

目录 一、软件简介 二、软件下载 一、软件简介 VMware软件是一种虚拟化软件&#xff0c;可以将一台计算机分成多个虚拟机&#xff0c;每个虚拟机都可以运行独立的操作系统和应用程序&#xff0c;从而实现多个不同的工作环境共用同一台硬件设备。以下是关于VMware软件的详细介…