Как установить сервер TeamSpeak3 в Debian, Ubuntu

Как установить сервер TeamSpeak3 в Debian, Ubuntu

Ubuntu

Ubuntu

1) Итак, сперва нам необходимо посетить страницу загрузки TeamSpeak на официальном сайте. Нас интересуют серверные версии пакетов, качаем ту, которая подходит вашей операционной системе на будущем сервере. Её можно или скачать на компьютер, а потом закинуть через FTP. Или скопировать прямую ссылку на файл, которая будет доступна на последней странице загрузки файла. И скачать его прямо на сервер, командой wget. Я буду действовать именно вторым способом.

На текущий момент ссылки такие:

Server x86: http://dl.4players.de/ts/releases/3.0.11.2/teamspeak3-server_linux-x86-3.0.11.2.tar.gz

Server AMD64: http://dl.4players.de/ts/releases/3.0.11.2/teamspeak3-server_linux-amd64-3.0.11.2.tar.gz

Как установить сервер TeamSpeak3 на Debian, Ubuntu-01

Как установить сервер TeamSpeak3 на Debian, Ubuntu-01

2) Открываем Putty или любым другим способом подключаемся к терминалу вашего сервера.

Как и любую программу, TeamSpeak пишут люди, а людям свойственно ошибаться. Поэтому во избежание использования какой-либо уязвимости в  сервере для попытки взлома нашего сервера, создадим отдельного пользователя из под которого он будет работать:

useradd -c ts3_user -d /home/ts3 -r -m -s /dev/null ts3

Создаем и переходим в каталог, где у нас будет лежать сервер с помощью следующих команд:

cd /home mkdir ts3 cd ts3

Качаем сервер командой wget (у меня Debian 32bit, при необходимости ссылку меняем на свою):

wget http://dl.4players.de/ts/releases/3.0.11.2/teamspeak3-server_linux-x86-3.0.11.2.tar.gz

Будет показан прогресс скачивания.

Как установить сервер TeamSpeak3 на Debian, Ubuntu-02

Как установить сервер TeamSpeak3 на Debian, Ubuntu-02

Завершаем второй шаг разархивировав содержимое скаченного файла. Вводим команду:

tar xvfz teamspeak3-server_linux-x86-3.0.11.2.tar.gz

На сервере появился каталог teamspeak3-server_linux-x86 (или teamspeak3-server_linux-amd64 для 64битных систем).

Удаляем архив, он нам больше не понадобится :

rm teamspeak3-server_linux-x86-3.0.11.2.tar.gz

3) Переходим в папку сервера:

cd teamspeak3-server_linux-x86

4) Можно заморочиться и подключить сервер к базе MuSQL, но я хочу чтобы он сохранял настройки в файл, поэтому просто пробую запустить сервер:

sh ts3server_minimal_runscript.sh

Если всё нормально, то сервер покажет token и пароль администратора (их нужно обязательно сохранить):

Как установить сервер TeamSpeak3 на Debian, Ubuntu-03

Как установить сервер TeamSpeak3 на Debian, Ubuntu-03

Останавливаем сервер нажатием Ctrl+C. И настраиваем его автозапуск.

5) Даем папке сервера владельца, это будет наш новый пользователь, созданный специально для этого:

chown -R ts3:ts3 /home/ts3/teamspeak3-server_linux-x86

6) Теперь добавим в планировщик задач для пользователя ts3 команду для запуска сервера TeamSpeak:

crontab -u ts3 -e

Записываем в конце файла команду (имя каталога меняем на своё):

@reboot /home/ts3/teamspeak3-server_linux-x86/ts3server_startscript.sh start

И сохраняем файл.

Осталось только выполнить команду reboot, для перезапуска сервера и попробовать подключиться к нему используя token.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

я в гугл