Home

Awesome

One-Click-Run_Source_Server 一键部署起源服务端

一键在您的服务器上部署Source引擎游戏服务端(支持CSGO,L4D2,TF2,CSS等热门游戏)

!!本项目将不在继续维护和更新!!

这是什么?🤷‍♀️

这是一款可以让您在Linux主流发行版(Debian,Ubuntu,Centos7等)服务器上快速部署起源引擎游戏服务端,而不必亲自动手安装SteamCmd等服务端运行环境👍👍👍

系统支援情况

发行版支持测试
Ubuntu😁😁
CentOS7😁😁
Debian😁🙄
RHEL Server😁🙄
Aliyun😁🙄
Fedora😁🙄
Raspbian😁🙄
Arch🤬😡
WSL(Only 2)😁😁

食用教程

对于大佬们,记得使用root账户或者有权限能运行yum/apt命令的情况下执行脚本即可<br>

您可以通过git克隆方法将脚本下载到您的服务器上,在您键入sudo命令后,系统可能会要求您输入密码,强烈建议以root账户执行本脚本<br>

sudo yum install git -y ###仅限Redhat系Linux发行版
git clone https://github.com/2601677867/One-Click-Run_Source_Server.git

对于Debian系发行版系统

sudo apt-get install git
git clone https://github.com/2601677867/One-Click-Run_Source_Server.git

随后您会在您的当前目录中找到One-Click-Run_Source_Server文件夹,随后请

cd One-Click-Run_Source_Server/
sudo chmod 777 one_click_run.sh
./one-click-run.sh

随后请按照脚本中文提示操作

报错处理

E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

请以root用户或在执行脚本前加上sudo,如果sudo不奏效请以root用户启动脚本,方法自行百度Google

Error! Falied to install app 'xxxxx' (No subscription)

输入的Steam Appid错误,请访问ValveDeveloper Community-Steam Application IDs 来寻找游戏服务端正确Appid

xxxxxx 0x202/204 Error xxxxxx

你的服务器硬盘容量已经不足以下载游戏服务端,请更改安装路径或添加/扩容硬盘

更新日志

2021年8月27日更新 v2.1

2021年5月13日更新 v2.0

2021年3月5日更新 v1.6

2020年11月20日更新 v1.5

2020年11月7日更新 v1.0

Q&A

Q:你的联系方式/如何联系到你?如何提交脚本BUG?<br> A:提交反馈BUG请在issue上提交,我的个人网站一纸荒年Trace's Blog

Q:脚本会不会危害我的服务器/你有没有往里面添加恶意代码来恶心不懂Linux的萌新?<br> A:脚本是开源的,这意味着所有人都能看到全部源代码,且我也没有任何理由要添加恶意代码,当然如果你要从非Github页面下载脚本的话我不保证有人会进行恶意二次修改。

Q:部署完后应该干什么<br> A:写server.cfg,跑起服务器,去学Sourcemod,骚年,起源人的噩梦才刚刚开始(或者去我的博客看看后续教程).