Скрипт для скачивания, управления,обновления, мониторинга сервера

.

Создатель
Команда форума
Администрация
Server Management Script

OS: Linux
Скрипт для Counter Strike 1.6
Автор: Daniel Gibbs
Хоум: http://danielgibbs.co.uk
Версия: 220614

Описание:
Данный скрипт позволяет быстро скачать/установить сервер Counter Strike 1.6 через SteamCMD. У скрипта большой функционал, можно: Запустить сервер/останавливать/ перезапустить, обновление сервера (SteamCMD), проверка статуса сервера, информация о сервере, бейкап сервера, режим консоли, отчет на ваше мыло. Скрипт записывает логи для удобного поиска ошибок, в случаи падения сервера-авторестарт! И это не весь его функционал!

Совместимость:
  • Дистрибутивы на основе Debian (Ubuntu, Mint и т.д.).
  • Redhat дистрибутивов, основанных (CentOS, Fedora и т.д.).
Сценарии пишутся на BASH и Python и, вероятно, работать с другими дистрибутивами.


[spoil="Настройка оборудования перед установкой"]

Ubuntu 32-bit

apt-get install gdb mailutils postfix
Ubuntu 64-bit


apt-get install gdb mailutils postfix lib32gcc1
Debian 32-bit


apt-get install gdb mailutils postfix tmux ca-certificates
Debian 64-bit


dpkg --add-architecture i386apt-get updateapt-get install gdb mailutils postfix tmux ca-certificates lib32gcc1
RHEL 6/CentOS 6


Note: EPEL repository or equivalent is required.
http://fedoraproject.org/wiki/EPEL
RHEL 6/CentOS 6 32-bit


yum install gdb mailx wget nano tmux
RHEL 6/CentOS 6 64-bit


yum install gdb mailx wget nano tmux glibc.i686 libstdc++.i686
[/spoil]

[spoil="Установка скрипта"]

1. Скрипт не запускается по root'ом. Необходимо создать нового пользователя.

adduser csserver
Код:
passwd csserver
2. Скачивание скрипта

wget http://danielgibbs.co.uk/dl/csserver
3. Даем права на запуск скрипта

chmod +x csserver
4. Запускаем и выполняем пункты установки

./csserver install
[/spoil]
 
Сверху Снизу