在适用于Minecraft服务器的Ubuntu 14.04上安装MineOS
MineOS是一个完整的Minecraft服务器平台,具有Web GUI,自动备份,存档,性能统计信息以及其他功能。配置
那些拥有专门的CS:GO(反恐精英:全球攻势)经验的人都知道,由于命令的长度,使用命令行界面管理服务器的过程很麻烦。
本教程将介绍安装简单的CS:GO Server Launcher脚本的过程。该脚本提供了一组短命令来启动,更新,重新启动或修改服务器配置。
第一步是安装所需的二进制文件和依赖项。 注意:以下某些库已预先捆绑在Ubuntu中
apt-get update -y
apt-get install awk tar wget screen nano -y
接下来,我们将下载脚本并对其应用所需的权限:
cd /etc/init.d/
wget https://raw.githubusercontent.com/crazy-max/csgo-server-launcher/master/csgo-server-launcher.sh -O csgo-server-launcher --no-check-certificate
chmod +x csgo-server-launcher
update-rc.d csgo-server-launcher defaults
mkdir /etc/csgo-server-launcher/
wget https://raw.githubusercontent.com/crazy-max/csgo-server-launcher/master/csgo-server-launcher.conf -O /etc/csgo-server-launcher/csgo-server-launcher.conf --no-check-certificate
执行以下命令以打开CS:GO启动器配置文件:nano /etc/csgo-server-launcher/csgo-server-launcher.conf
以下是配置文件的内容:
# This file is an integral part of csgo-server-launcher.
# More : https://github.com/crazy-max/csgo-server-launcher#installation
SCREEN_NAME="csgo"
USER="steam"
IP="127.0.0.1"
PORT="27015"
# Anonymous connection will be deprecated in the near future. Therefore it is highly recommended to generate a Game Server Login Token.
GSLT="LOOK AT THE END OF TUTORIAL" # http://steamcommunity.com/dev/managegameservers
DIR_STEAMCMD="STEAMCMD DIRECTORY"
STEAM_LOGIN="anonymous"
STEAM_PASSWORD="anonymous"
STEAM_RUNSCRIPT="$DIR_STEAMCMD/runscript_$SCREEN_NAME"
DIR_ROOT="$DIR_STEAMCMD/GAME DIRECTORY"
DIR_GAME="$DIR_ROOT/csgo"
DIR_LOGS="$DIR_GAME/logs"
DAEMON_GAME="srcds_run"
UPDATE_LOG="$DIR_LOGS/update_`date +%Y%m%d`.log"
UPDATE_EMAIL=""
UPDATE_RETRY=3
# Workshop : https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators
API_AUTHORIZATION_KEY="" # http://steamcommunity.com/dev/registerkey
WORKSHOP_COLLECTION_ID="125499818" # http://steamcommunity.com/sharedfiles/filedetails/?id=125499818
WORKSHOP_START_MAP="125488374" # http://steamcommunity.com/sharedfiles/filedetails/?id=125488374
# Game config
MAXPLAYERS="18"
TICKRATE="64"
EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust2"
# Major settings
PARAM_START="-game csgo -console -usercon -secure -autoupdate -steam_dir $ -steamcmd_script $ - maxplayers_override $ -tickrate $ +hostport $ +ip $ +net_public_adr $ $"
PARAM_UPDATE="+login $ $ +force_install_dir $ +app_update 740 validate +quit"
在此步骤中,您将根据CS:GO服务器的设置方式来修改设置。每EXTRAPARAMS
行用于不同的游戏类型:
Classic Casual : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust2"
Classic Competitive : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 0 +game_mode 1 +mapgroup mg_bomb +map de_dust2"
Arms Race : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 1 +game_mode 0 +mapgroup mg_bomb +map de_dust2"
Demolition : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 1 +game_mode 1 +mapgroup mg_bomb +map de_dust2"
Deathmatch : EXTRAPARAMS="-nohltv +sv_pure 0 +game_type 1 +game_mode 2 +mapgroup mg_bomb +map de_dust2"
Valve实现的一种安全功能称为GSLT,即Game server Login Token
。如果他们使用任何受限制的插件,则该令牌将在服务器所有者/经理(但不是托管公司)上设置禁止标志。
就是说,如果您要使用安全性令牌,请不要安装任何受限制的插件,否则Steam会禁止您使用它。
要生成令牌,请访问此网站。作为App ID of base game
,键入730
,作为Memo
,然后为令牌指定您喜欢的任何名称。
接下来,您将需要复制新生成的令牌并在配置文件中使用它:
nano /etc/csgo-server-launcher/csgo-server-launcher.conf
在这里,将GLST添加到中GSLT="LOOK AT THE END OF TUTORIAL"
。为了安全起见,请在末尾添加+ sv_setsteamaccount GLSTEXTRAPARAMS
。
该过程现已完成。您可以使用以下命令架构来(重新)启动,停止CS:GO服务器。
service csgo-server-launcher start/restart/stop
到此结束我们的教程。感谢您的阅读。
MineOS是一个完整的Minecraft服务器平台,具有Web GUI,自动备份,存档,性能统计信息以及其他功能。配置
欢迎来到另一个Vultr教程。在这里,您将学习如何安装和运行SAMP服务器。本指南是为CentOS 6编写的。先决条件
使用其他系统?简介在本指南中,您将学习如何在运行Ubuntu 16.04的Vultr VPS上设置Unturned 2.2.5服务器。注意:锡
简介在本指南中,您将学习如何在Vultr VPS上创建ARK:Survival Evolved服务器。要求Vultr VPS至少为8192 M
这些说明是为32位Ubuntu 14.04设计的,但在所有版本的Ubuntu上均应适用。本教程将教您如何制作Garrys Mod游戏
有时,《我的世界》中的世界可能会崩溃。本文介绍了如何修复破碎的世界。不幸的是,腐败的世界无法修复
Multicraft面板Multicraft是用于Minecraft服务器的简单,易于使用的基于Web的控制面板。您可以创建,停止,启动,监视,配置,上传
简介Reflex是Turbo Pixel Studios推出的具有竞争力的竞技场FPS。本教程将向您展示如何在以下服务器上设置自己的Reflex服务器
在本指南中,您将学习如何在运行Debian 8的Vultr VPS上设置Unturned 2.2.5服务器。注意:这是Unturned的编辑版本,不会
在本指南中,我们将在Debian 7上设置《反恐精英:全球攻势》游戏服务器。这些命令已经在Debian 7上进行了测试,但应该也可以
使用其他系统?在本文中,我们将介绍安装Sponge(一种Minecraft服务器)的过程。海绵是一个旨在
在本教程中,我将介绍如何设置“反恐精英:全球攻势”服务器。本指南中的步骤是针对CentOS 7编写的。
在本教程中,您将学习如何设置自己的Killing Floor服务器。这些命令是为Ubuntu编写的,但可能会被其他Linu采用
McMyAdmin是用于管理服务器的Minecraft服务器控制面板。尽管McMyAdmin是免费的,但有多个版本,其中一些是pai
Terraria是基于采矿,建筑和战斗的MMORPG。有人说它是Minecraft的2D版本,但这对Terraria来说是不公平的
使用其他系统?在本教程中,很高兴创建Tekkit Classic服务器。Tekkit是为Minecraft制造的另一种流行的modpack。由于阿蒙
在本文中,我们将创建Dota 2服务器。Dota是Steam背后的Valve公司发行的免费多人游戏。提醒一下,
简介Multicraft是一个Minecraft服务器管理控制面板,用于管理您的Minecraft服务器。在本教程中,我们将安装
使用其他系统?简介在本指南中,您将学习如何在Linux上设置和安装Unturned服务器。幸免于难
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息
大數據的13個商業數據提取工具
我們的計算機以稱為日誌文件系統的有組織的方式存儲所有數據。這是一種有效的方法,可以讓計算機在您點擊搜索時立即搜索和顯示文件。 https://wethegeek.com/?p=94116&preview=true
隨著科學的快速發展,接管了我們的大量工作,我們陷入無法解釋的奇點的風險也在增加。閱讀,奇點對我們意味著什麼。
洞察 26 種大數據分析技術:第 1 部分
過去幾十年,醫療保健領域的人工智能取得了巨大飛躍。因此,醫療保健中人工智能的未來仍在日益增長。