Destio небольшой блог

Установка и настройка TeamSpeak 3 сервера в Linux

Скачиваем серверную часть с сайта и распаковываем куда понравится (или куда получится).

Стартуем сервер:

./ts3server_startscript.sh

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

Сабж является оберткой с работающими в ней виртуалками; под различными ОС работает примерно одинаково. Для управления им используется т.н. “server query”.

Рассмотрим изменение дефолтного порта из корневой папки сервера.

./ts3server_startscript.sh start
telnet 127.0.0.1 10011
login %LOGINNAME% %PASSWORD% 
тут наши логин-пароль, предусмотрительно записанные нами чуть ранее...
use %VIRTUAL_SERVER_NUMBER% 
переключаемся на управление определенной виртуалкой; 
их список можно получить с помощью команды serverlist
serveredit virtualserver_port=%PORT% это то, ради чего мы здесь
logout
quit
./ts3server_startscript.sh restart

Мануал по остальным параметрам, и способам их изменения есть в папке doc в корне сервера. Некоторую часть этих параметров можно настроить непосредственно через TeamSpeak3-клиент, имея при этом права администратора.

Права администратора можно получить, введя в специальном окошечке TeamSpeak3-клиента токен, который мы также куда-то записали, когда первый раз стартовали сервер.

Для упрощения запуска сервера можно сделать симлинк в /etc/init.d:

# ln -s -T /%PATH%/ts3server_startscript.sh /etc/init.d/ts3server

Теперь управлять TS сервером можно как обычной службой:

/etc/init.d/ts3server stop
/etc/init.d/ts3server start
/etc/init.d/ts3server restart
/etc/init.d/ts3server status

Про автозапуск в некоторых линуксах можно прочитать тут.


Ближайшие сообщения:

Похожие сообщения:

Комментарии к этой записи отключены.