使用LinuxGSM搭建求生之路2服务器(上) 搭建纯净官服

QQ群:73278007
欢迎求友加入,服组服务器有三方、高抗和标准zonemod;
使用LinuxGSM搭建求生之路2服务器
搭建纯净官服
内容目录
使用LinuxGSM搭建求生之路2服务器零、准备工作一、搭建纯净服务器(一)安装系统1.安装Linux发行版2.修改软件源3.安装依赖(二)创建组和用户1.创建求生专用组2.创建专用用户(三)安装服务端1.使用Linuxgsm官方脚本安装2.创建服务让Linuxgsm开启自启动
使用LinuxGSM搭建求生之路2服务器
零、准备工作
所需硬件:云服务器*1
香锅云联系方式:QQ[1509343481]

所需软件:
SSH软件:xshell
FTP软件:xftp
推荐这两个软件的原因是他们是同一个公司的配套产品,你可以直接通过xshell调出xftp,使用更方便,同时官方提供个人用户免费使用。
一、搭建纯净服务器
(一)安装系统
1.安装Linux发行版
安装一个你所喜欢的Linux发行版(本文使用Ubuntu 22.04 LTS,使用该版本是因为该版本内置glibc 2.35)。

2.修改软件源
本文所使用软件源为清华源:
清华大学开源软件镜像站
(0) 使用管理员账户登陆
(1) 先备份原始软件源:
(2) 然后修改软件源为清华源:
将以下内容写入sources.list (Ubuntu22.04):
修改保存后使用命令进行更新:
3.安装依赖
本文使用linuxgsm对服务端进行安装\管理,依赖项参照Linuxgsm官方文档:
Left 4 Dead 2 | Linux Game Server Managers
Ubuntu22.04:
执行后会开始安装,到这里会询问你是否继续,输入Y执行继续安装:

安装steamcmd会弹出协议,选择我同意即可:

这里询问哪些服务需要重启,直接默认OK就行:

(二)创建组和用户
1.创建求生专用组
2.创建专用用户
(1)创建运行求生之路服务端的用户

(2)创建用于管理第三方地图的用户

(三)安装服务端
1.使用Linuxgsm官方脚本安装
切换到服务端专用用户
切换到l4d2server用户后,下载lgsm安装脚本:
下载完成后使用给出命令进行安装:

此处会询问你是否继续安装,默认继续:

安装过程中会检测是否缺失依赖:

下载steamcdm和服务端看起来好像卡住了,其实是后台在下载,等待即可:


下载完成之后如下显示:

询问是否可以匿名使用统计信息,默认就可以:

完成安装:

到此,一个纯洁的服务端就安装完成了,使用给出命令./l4d2server st
即可启动服务端。
提示:
(1)不带任何参数会弹出提示:./l4d2server

(2)Linuxgsm配置文件:
lgsm安装的求生之路2服务器配置文件位于
~/serverfiles/left4dead2/cfg/
,名为:l4d2server.cfg
lgsm本身的配置文件位于
~/lgsm/config-lgsm/
2.创建服务让Linuxgsm开启自启动
切换至管理员账户,使用命令创建服务:
然后在文件中输入以下内容并保存:
请修改其中的WorkingDirectory
、ExecStart
、ExecStop
参数中对应目录与你的服务器目录一致。
保存之后使用命令启用该服务:

查看服务状态,发现仅仅是启用但是还未开始运行:

使用命令运行服务:
此处会等待一定时间,服务正在启动:

启动完成后使用命令检查服务是否正确运行:

显示running就说明服务已经运行起来,服务就创建好了,实现了开机自启动。
你依旧可以回到服务端用户使用对应命令对其进行停止、重启等操作:
停止服务器:stop(sp)

启动服务器:start(st)

查看服务器详情:details(dt)


进入console:console(c)

注意此处会提示你:“请使用CTRL+b,然后再按d用于退出console,不要使用CRTL+c来退出“,使用CTRL+c将直接关闭整个服务端!
敲击回车进入console:

老年人新开服,欢迎大家来玩,文章仅供学习,如有错误,请指出。