Авторизация Регистрация Забыли пароль?
Реклама
Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
Партнеры
Счетчики
Вы находитесь:

Категория: Другое / Linux

HLDS launcher - удобный запуск сервера CS 1.6 на Linux

Автор: admin

Дата: 10 ноября 2019

Просмотров: 0

Комментариев: 0

HLDS launcher - удобный запуск сервера CS 1.6 на Linux

HLDS launcher - это init.d скрипт для Linux, благодаря которому можно удобно осуществить запуск, перезапуск, просмотр консоли сервера а так же обновление игрового сервера, распределение игрового сервера по ядрам.

Author remake: neygomon
Original Code: Cr@zy

И так, что умеет скрипт:
Запускать сервер
Останавливать(корректно, а не kill процесса) сервер
Перезапускать сервер
1. Проверять состояние(работает или нет, путем проверки screen-сессии) сервера
2. Проверять состояние(работает или нет, путем запроса к серверу как удаленный клиент - qstat) сервера
Обновлять сервер
Устанавливать сервер ( Вам надо указать только путь до корневой папки сервера, папку можно не создавать - сама создастся в процессе установки;) )
Выводить консоль сервера
Распределять сервера по ядрам. Актуально для тех, кто собирается держать несколько серверов на одной машине
Добавляться в автозапуск системы


Установка:
Скачать архив и распаковать
Файл hlds открыть NotePad++ или AkelPad (не в коем случае не Блокнотом!!!) и произвести необходимые настройки - указать IP, port и тд. Там есть комментарии
Далее заходим на SFTP (в FTP клиенте вводим данные от root и указываем 22 порт)
Заливать в /etc/init.d
chmod 700 /etc/init.d/ hlds


Доступные команды:
/etc/init.d/hlds start - запускает сервер
/etc/init.d/hlds stop - останавливает сервер
/etc/init.d/hlds restart - перезапускает сервер
/etc/init.d/hlds status - проверяет работоспособность сервера (screen - сессию)
/etc/init.d/hlds checker - проверяет работоспособность сервера (qstat)
/etc/init.d/hlds console - выводит консоль сервера
/etc/init.d/hlds update - обновление сервера (тут же и установка. выполнять команду 1 раз. скрипт "умный" сам все сделает :))


Список необходимых пакетов:
awk
screen
qstat


Особенности:
Если серверов несколько, клонируйте скрипты, например hlds1, hlds2 и тд


Скачать HLDS launcher:
hlds_launcher.zip [3.01 Kb] (cкачиваний: 4)
Похожие публикации
Новый комментарий

Информация

Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.