Автозапуск TeamSpeak сервера

Автозапуск TeamSpeak сервераВ этой статье я расскажу вам как зделать так, чтобы ваш сервер teamspeak автоматически запускался после перезагрузки, остановки и последующего запуска вашего сервера VPS или VDS (VPS — Virtual Private Server,  VDS — Virtual Dedicated Server).

Мой пример будет с использованием панели управления ISP manager Lite, через которую я вам описывал установку TeamSpeak сервера на VPS сервер под управлением  LinuxDebian 6. На мой взгляд сама панель управления очень удобная, многофункциональная и имеет множество настроек, как общие так и индивидуально под каждого пользователя.

Для автозапуска TS (TeamSpeak) мы воспользуемся планировщиком задач  (cron)Инструменты. Нам потребуется прописать команду и установить период выполнения команды. Как мы знаем из инструкции по установки TS3 (TeamSpeak3) сервера наша команда для запуска будет:TeamSpeak/teamspeak3-server_linux-amd64/ts3server_startscript.sh start Планировщик (cron) так как мы вошли в панель как пользователь ts3 . Период  выполнения поставим при перезагрузке, а также вы можете настроить уведомление на e-mail, тоесть если вы разрешите отправлять уведомление на ваш e-mail о выполнение задания планировщиком. Жмём на ОК и проверяем, всёли у нас работает.

Проверить можно очень просто достаточно подключится к вашему TeamSpeak серверу через клиент TeamSpeak и перезагрузить VPS сервер. Перезагрузить вы также можете из панели управления, нажав на надпись, Перезагрузка с левой стороны вашей панели (Данное действие вы можете зделать, если вошли как пользователь root – Главный администратор сервера), время перезагрузки сервера в среднем будет около 20-секунд. Если вы сделали всё правильно то после начала перезагрузки у вас будет потеряна связь с сервером TS, а после завершения перезагрузки  вы должны заново подключиться к TS, если вы не смогли подключиться значит что-то не так, проверьте, всёли вы правильно сделали.

Если у вас возникли вопросы, напишите комментарий к статье, я вам с радостью отвечу.

Комментарии 2

  • В данном случае идет рестарт _всех серверов тс_(в бесплатной лицензии их может быть до 10 на 1 физическом сервере), а как перезапустить или отключить/включить конкретный сервер?

    • ЗдравствуйтеRomqa
      Хороший вопрос вы мне задали, не когда не задовался таким вопросом так как пользуюсь веб интерфейсом для TeamSpeak3 сервера и там можно это делать одним нажатием кнопочки.
      Советую и вам установить его, скачайте по этой ссылке . Если не получится установить, обращайтесь помогу, в скором времени напишу статью как его устанавливать.
      Также есть ещё способ с использованием ServerQuery, для этого откройте клиент Teamspeak подключитесь к любому вашему серверу, далее Инструменты —> ServerQuery . В открывшемся окне выберите ручная аутентификация и введите serveradmin и пароль, в верхнем углу введите serverstop sid=1 для запуска serverstart sid=1 и нажмите на зелёный треугольник.
      Где sid=1 это номер вашего сервера
      Более подробные команды можете найти у себя на сервере где установлена ваша тс в папке serverquerydocs

Добавить комментарий