Авторизация Регистрация Забыли пароль?
Реклама

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

    Категория: Другое / 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качиваний: 245)
    Ключевые слова: hlds launcher, HLDS, init.d, linux script Вернуться
    Похожие публикации
    Новый комментарий

    Информация

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