求生之路开服过程(基于ubuntu)

欢迎访问个人博客:melony

腾讯云、华为云亲测

配置:

CPU 1核

内存 2GB

带宽 1M

硬盘 40g

系统 ubuntu 16.04 64位

服务器安装流程如下:

安装32位环境

64位系统需要安装32位环境

sudo apt-get install lib32gcc1

安装steamcmd

通过steamcmd安装 l4d2 服务器框架

创建存储目录 -> mkdir 指令

mkdir ~/steamcmd

进入目录 -> cd 指令

cd ~/steamcmd

下载 steamcmd包

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

解压

tar -zxvf steamcmd_linux.tar.gz

打开steam

./steamcmd.sh

这时启动成功会出现:

Steam>

L4D2 服务器框架

匿名登录

Steam>login anonymous

指定下载目录

Steam>force_install_dir /root/l4d2

这是我华为云下设置的目录,自己根据自己情况而定

下载服务端

Steam>app_update 222860 validate

若以后服务器提示更新,也是这条语句更新

下载成功

下载成功会提示这条语句

Success! App '222860' fully installed.

然后退出steamcmd

Steam>quit

配置L4D2服务器

新建配置文件

进入目录:

cd /root/l4d2/left4dead2/cfg/

创建配置文件

vi server.cfg

填写配置内容

最最最简洁版:

hostname "xxx" //游戏服务器名

sv_steamgroup "xxx" //Steam组号

sv_steamgroup_exclusive 1 //将服务器设为Steam组私有

服务器标题栏

于l4d2/left4dead2/host.txt中,可填文字和网址

服务器公告栏

于l4d2/left4dead2/motd.txt中,推荐放入网址

启动服务器

cd /root/l4d2

./srcds_run -game left4dead2 +exec server.cfg

默认端口为27015,需要服务器开放此端口,也可自己设置为其它端口

这样启动,在ssh窗口关闭后,服务器就关闭了,我们需要借助screen 后台运行

创建一个脚本

touch start.sh

打开脚本

vi start,sh

填入启动指令

screen ./srcds_run -game left4dead2 +exec server.cfg +map xxx

赋予脚本执行权力

chmod +x ~/root/l4d2/start.sh

就可以启动服务器了

./start.sh就会打开screen面板启动服务器

切出面板 Ctrl+A Ctrl+D(服务器不会关闭,在后台运行)

切回面板 screen -r

关闭服务器 Ctrl+C

切换地图,使用第三方地图

把第三方地图放在l4d2/left4dead2/addons文件夹下

修改启动指令 ... +map xxx

重新启动

标签:steamcmd,l4d2,开服,left4dead2,sh,ubuntu,服务器,求生,Steam

来源: https://blog.csdn.net/qq_31555445/article/details/105616307

求生之路 l4d linux,求生之路开服过程(基于ubuntu)相关推荐

  1. 我的世界Minecraft基岩版开服教程(Linux)开服器开服包下载开服网站服务器开服核心开服端开服软件mac版Java启动器

    我的世界Minecraft基岩版开服教程(Linux)开服器开服包下载开服网站服务器开服核心开服端 前言:大家好我是艾西,接上一篇我的世界Minecraft Java开服教程(Windows) 这期跟 ...

  2. 方舟生存进化服务器Linux,LinuxGSM方舟生存进化 (ARK)Linux(CentOS) 开服大家需要避免的坑...

    前面技术宅给大家水了一篇<方舟生存进化 (ARK)Linux(CentOS) 开服,MOD安装,设置多通服务器>这篇文章,技术宅想把自己在实际操作过程中遇到的坑给大家填上,避免走弯路! 1 ...

  3. Factorio异星工厂 linux手把手开服教程

    一.做好准备 1.首先需要准备一台VPS 根据网上的大佬说的 一个后期的地图大概会占用2G左右的内存,CPU6700K单核心的80%一般的E5也可以开后期比较卡而已... 推荐购买阿里云 根据我目前搭 ...

  4. Linux发行版新秀:基于Ubuntu、系统核心 “不可变”

    Vanilla OS 是近期才公开发布的 Linux 发行版,基于 Ubuntu 构建,免费且开源,默认桌面环境是 GNOME.虽然 Vanilla OS 的底层是 Ubuntu,但它并不是简单地基于 ...

  5. 饥荒联机 linux手把手开服教程

    一.做好准备 1.首先需要准备一台VPS 一个地图大概会占用2G左右的内存,在线的玩家每个人也就50M左右的内存,带宽官方提供的是每个玩家7KB/s就好 推荐购买阿里云 根据我目前搭建的情况来看,VP ...

  6. Minecraft 开服:从入门到精通

    目录 前言 一.服务端核心介绍 为什么要说「服务端运行核心文件或是补丁安装器」 为什么我们不能直接双击 jar 运行服务端核心 到底有哪些服务端核心 1. Vanilla 2. CraftBukkit ...

  7. 七日杀游戏开服教程,在Centos7部署七日杀服务器

    提示 本教程需要一定的Linux基础,如果你是纯小白,连怎么连接Linux都不知道,建议先学习一下Linux的相关知识,不然出了问题可能会一脸懵逼 为什么用Linux来开服,个人觉得Windows服务 ...

  8. 泰拉瑞亚tModLoader自己开服联机(可加灾厄瑟银mod)

    (注意:以下教程不适用于新手小白,需要懂一点点服务器基础知识) 一.前期准备 1.泰拉瑞亚steam版本:1.4.3.6 2.TModLoader版本:v2022.5.103.26 下载地址:Rele ...

  9. MineCraft Spigot简单开服教程

    Spigot是一个功能相比官方服务端更加丰富的开服工具,支持服务端的插件,本文按照操作顺序介绍开服过程(提供WIN SERVER R2012和CENTOS7.6两种系统下的操作流程) 前提(WIN S ...

最新文章

  1. [css] 怎样把一个div居中?怎样把一个浮动元素居中?怎样把绝对定位的div居中?
  2. 前端学习(2048)vue之电商管理系统电商系统之实现首页内容自定制
  3. linux mysql数据库备份并删除前一分钟的数据
  4. 用注册表禁止windows添加新用户
  5. leetcode - 1049. 最后一块石头的重量 II
  6. python读取数据库数据,读取出的中文乱码问题
  7. “跟童老师学编程”专栏目录
  8. GIT入门笔记(11)- 多种撤销修改场景和对策--实战练习
  9. weblogic对JSP预编译、weblogic读取JSP编译后的class文件、ant中weblogic.jspc预编译JSP
  10. Pollen 1.5 发布,Web 投票系统
  11. 【分享用于学习C++图像处理的代码示例】框架
  12. 商品包含资源和劳动两部分内容
  13. 超浪漫-HTML5生日祝福网页制作 ❤粉色少女系列为你定制❤ HTML+CSS+JavaScript
  14. STM8S103之串口中断接收
  15. vue 阻止输入框冒泡
  16. Linked_data
  17. C语言实现关机的小代码,不怎么完善,新人勿喷!
  18. 密码学编程基础——换位加密
  19. 阿里云DDoS防护是如何工作的?
  20. JavaScript实时获取现货黄金,白银,美元指数价格代码

热门文章

  1. python实现卡方(Chi-Squared Test)相关性检验
  2. Python可视化(matplotlib)图像之误差可视化(Visualizing Errors)
  3. Python3 函数function
  4. RNA-seq需要多长的读长?
  5. 生物信息学常见数据格式 • fasta • fastq • gff/gtf 练习题
  6. 用php计算自由落体,js模仿物理中的自由落体现象
  7. mysql load data on duplicate_带有ON DUPLICATE KEY UPDATE的MySQL LOAD DATA INFILE
  8. 【文本分类】混合CHI和MI的改进文本特征选择方法
  9. 卷积网络基础知识---Group Convolution分组卷积
  10. 二值网络训练--Training Competitive Binary Neural Networks from Scratch