求生之路 l4d linux,求生之路开服过程(基于ubuntu)
求生之路开服过程(基于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)相关推荐
- 我的世界Minecraft基岩版开服教程(Linux)开服器开服包下载开服网站服务器开服核心开服端开服软件mac版Java启动器
我的世界Minecraft基岩版开服教程(Linux)开服器开服包下载开服网站服务器开服核心开服端 前言:大家好我是艾西,接上一篇我的世界Minecraft Java开服教程(Windows) 这期跟 ...
- 方舟生存进化服务器Linux,LinuxGSM方舟生存进化 (ARK)Linux(CentOS) 开服大家需要避免的坑...
前面技术宅给大家水了一篇<方舟生存进化 (ARK)Linux(CentOS) 开服,MOD安装,设置多通服务器>这篇文章,技术宅想把自己在实际操作过程中遇到的坑给大家填上,避免走弯路! 1 ...
- Factorio异星工厂 linux手把手开服教程
一.做好准备 1.首先需要准备一台VPS 根据网上的大佬说的 一个后期的地图大概会占用2G左右的内存,CPU6700K单核心的80%一般的E5也可以开后期比较卡而已... 推荐购买阿里云 根据我目前搭 ...
- Linux发行版新秀:基于Ubuntu、系统核心 “不可变”
Vanilla OS 是近期才公开发布的 Linux 发行版,基于 Ubuntu 构建,免费且开源,默认桌面环境是 GNOME.虽然 Vanilla OS 的底层是 Ubuntu,但它并不是简单地基于 ...
- 饥荒联机 linux手把手开服教程
一.做好准备 1.首先需要准备一台VPS 一个地图大概会占用2G左右的内存,在线的玩家每个人也就50M左右的内存,带宽官方提供的是每个玩家7KB/s就好 推荐购买阿里云 根据我目前搭建的情况来看,VP ...
- Minecraft 开服:从入门到精通
目录 前言 一.服务端核心介绍 为什么要说「服务端运行核心文件或是补丁安装器」 为什么我们不能直接双击 jar 运行服务端核心 到底有哪些服务端核心 1. Vanilla 2. CraftBukkit ...
- 七日杀游戏开服教程,在Centos7部署七日杀服务器
提示 本教程需要一定的Linux基础,如果你是纯小白,连怎么连接Linux都不知道,建议先学习一下Linux的相关知识,不然出了问题可能会一脸懵逼 为什么用Linux来开服,个人觉得Windows服务 ...
- 泰拉瑞亚tModLoader自己开服联机(可加灾厄瑟银mod)
(注意:以下教程不适用于新手小白,需要懂一点点服务器基础知识) 一.前期准备 1.泰拉瑞亚steam版本:1.4.3.6 2.TModLoader版本:v2022.5.103.26 下载地址:Rele ...
- MineCraft Spigot简单开服教程
Spigot是一个功能相比官方服务端更加丰富的开服工具,支持服务端的插件,本文按照操作顺序介绍开服过程(提供WIN SERVER R2012和CENTOS7.6两种系统下的操作流程) 前提(WIN S ...
最新文章
- [css] 怎样把一个div居中?怎样把一个浮动元素居中?怎样把绝对定位的div居中?
- 前端学习(2048)vue之电商管理系统电商系统之实现首页内容自定制
- linux mysql数据库备份并删除前一分钟的数据
- 用注册表禁止windows添加新用户
- leetcode - 1049. 最后一块石头的重量 II
- python读取数据库数据,读取出的中文乱码问题
- “跟童老师学编程”专栏目录
- GIT入门笔记(11)- 多种撤销修改场景和对策--实战练习
- weblogic对JSP预编译、weblogic读取JSP编译后的class文件、ant中weblogic.jspc预编译JSP
- Pollen 1.5 发布,Web 投票系统
- 【分享用于学习C++图像处理的代码示例】框架
- 商品包含资源和劳动两部分内容
- 超浪漫-HTML5生日祝福网页制作 ❤粉色少女系列为你定制❤ HTML+CSS+JavaScript
- STM8S103之串口中断接收
- vue 阻止输入框冒泡
- Linked_data
- C语言实现关机的小代码,不怎么完善,新人勿喷!
- 密码学编程基础——换位加密
- 阿里云DDoS防护是如何工作的?
- JavaScript实时获取现货黄金,白银,美元指数价格代码
热门文章
- python实现卡方(Chi-Squared Test)相关性检验
- Python可视化(matplotlib)图像之误差可视化(Visualizing Errors)
- Python3 函数function
- RNA-seq需要多长的读长?
- 生物信息学常见数据格式 • fasta • fastq • gff/gtf 练习题
- 用php计算自由落体,js模仿物理中的自由落体现象
- mysql load data on duplicate_带有ON DUPLICATE KEY UPDATE的MySQL LOAD DATA INFILE
- 【文本分类】混合CHI和MI的改进文本特征选择方法
- 卷积网络基础知识---Group Convolution分组卷积
- 二值网络训练--Training Competitive Binary Neural Networks from Scratch