Установка игрового сервера на VDS
Установка игры Counter-Strike: Global Offensive на VDS-KVM-HDD+SSD-РАЗГОН
Для установки игры мы используем Linux Game Servers Managers с шаблоном VLAD-VDS-KVM-Разгон (Debian8) и панель управления сервером Vesta. Можно и без панели управления.
Игры можно устанавливать только с виртуализацией KVM.
Устанавливаем Counter-Strike: Global Offensive
Debian 64-bit
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux lib32gcc1 libstdc++6 libstdc++6:i386
Debian 32-bit
sudo apt install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux libstdc++6
Если у вас пишет ошибку, устанавливаем sudo
apt install sudo
После установки создаем пользователя
adduser csgoserver
Создаем пароль для пользователя
passwd придумайте_пароль
Переходим в папку пользователя
su — csgoserver
Скачиваем linuxgsm.sh
wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh csgoserver
Запускаем установку
./csgoserver install
В конце установки у вас попросит ТОКЕН от Steam аккаунта. Создать токен здесь.
Заходим в файл конфиг, он находится по адресу
/home/csgoserver/lgsm/config-lgsm/csgoserver/csgoserver.cfg
Прописываем в файле конфиг csgoserver.cfg
##################################
######## Instance Settings ########
##################################
# PLACE INSTANCE SETTINGS HERE
## These settings will apply to a specific instance
gslt= «ВАШ_ТОКЕН»
ip= «IP_АДРЕС_СЕРВЕРА»
port= «27015» Не забудьте открыть порт в iptables
clientport= «27005»
sourcetvport= «27020»
defaultmap= «de_dust2» Карта игры
maxplayers= «16» Сколько игроков могут играть
tickrate= «64»
Запускаем игру
./csgoserver start
Полный список команд можно найти, набрав
./csgoserver
Не забываем все команды надо производить под пользователем
su — csgoserver
Остановить сервер
./csgoserver stop
Перезагрузить сервер
./csgoserver restart
Войти в консоль
./csgoserver console
Выход из консоли CTRL+b d
Все игры которые поддерживает Linux Game Servers Managers можете найти у них на сайте, а также их установку.
Скачиваем полезный софт:
Putty — программа для SSH доступа к серверу.
WinSCP — доступ к файлам сервера через тот же SSH.