Установка Team Speak 3

Заходим на сервер через PuTTY пользователем root

 

1. Cоздаем пользователя teamspeak командой adduser.

[sourcecode]root@timspik:~# adduser teamspeak
Enter new UNIX password:
Retype new UNIX password:
Is this information correct? [Y/n] y[/sourcecode]


2. Копируем архив TeamSpeak3 на сервер в домашнюю директорию пользователя

[sourcecode]root@timspik:~# su teamspeak
teamspeak@timspik:/root$ cd
teamspeak@timspik:~$ wget "http://ftp.4players.de/pub/hosted/ts3/releases/beta-30/teamspeak3-server_linux-x86-3.0.0-beta30.tar.gz"[/sourcecode]

3. Извлекаем архив и переходим в папку с сервером

[sourcecode]teamspeak@timspik:~$ tar xvzf teamspeak3-server_linux-x86-3.0.0-beta30.tar.gz
teamspeak@timspik:~$ cd teamspeak3-server_linux-x86/[/sourcecode]

4. Создаем файл с лицензией если она у вас есть (Без нее максимальное число человек на сервере 32)

[sourcecode]teamspeak@timspik:~$ mcedit licensekey.dat[/sourcecode]

Вставте текст лицензии в редактор который вы только что открыли, нажмите F10 для выхода и выберите Сохранить.

5. Запускаем сервер

[sourcecode]teamspeak@timspik:~$ ./ts3server_minimal_runscript.sh[/sourcecode]

При запуске произведутса настройки по умолчанию (если нужно их можно будет изменить в будующем) и вы должны увидеть примерно это

[sourcecode]—————————————————————————————————
I M P O R T A N T
—————————————————————————————————
Server Query Admin Acccount created
loginname= «serveradmin», password= «QY53GbqQ»
—————————————————————————————————

2012-02-13 18:30:12.885477|INFO |Accounting | | Licensing Information
2012-02-13 18:30:12.886257|INFO |Accounting | | type : Non-profit
2012-02-13 18:30:12.886786|INFO |Accounting | | starting date : Sat Jan 23 02:00:00 2012
2012-02-13 18:30:12.887200|INFO |Accounting | | ending date : Sun Jan 23 02:00:00 2013
2012-02-13 18:30:12.887546|INFO |Accounting | | max virtualservers: 10
2012-02-13 18:30:12.887940|INFO |Accounting | | max slots : 512
2012-02-13 18:30:12.933819|INFO |FileManager | | listening on 0.0.0.0:30033
2012-02-13 18:30:16.318855|INFO |VirtualServer | 1| listening on 0.0.0.0:9987
2012-02-13 18:30:16.319766|INFO |VirtualServer | 1| client ‘server'(id:0) added token for servergroup ‘Server Admin'(id:6)
2012-02-13 18:30:16.320191|WARNING |VirtualServer | 1| ————————————————————————————
2012-02-13 18:30:16.320579|WARNING |VirtualServer | 1| ServerAdmin token created, please use the line below
2012-02-13 18:30:16.321156|WARNING |VirtualServer | 1| token=EkMWxw+1UG4keQVI1s6lmI3t/zBZFcgzSRjLVl8l
2012-02-13 18:30:16.321633|WARNING |VirtualServer | 1| ————————————————————————————

—————————————————————————————————
I M P O R T A N T
—————————————————————————————————
ServerAdmin token created, please use it to gain
serveradmin rights for your virtualserver. please
also check the doc/token_guide.txt for details.

token=EkMWxw+1UG4keQVI1s6lmI3t/zBZFcgzSRjLVl8l
—————————————————————————————————

2012-02-13 18:30:16.322191|INFO |Query | | whitelist ips: 127.0.0.1,
2012-02-13 18:30:16.323000|INFO |Query | | listening on 0.0.0.0:10011[/sourcecode]

Выделяем это и копируем Ctrl+C. Сохраните логин и пароль Server Query Admin Acccount, а так же token они вам пригодятса далее.

Снова запускаем сервер но уже другим скриптом:

[sourcecode]teamspeak@timspik:~$ ./ts3server_startscript.sh start[/sourcecode]

ts3server_startscript.sh имеет следующие атрибуты start|stop|restart|status
Подключаемся к серверу.

6. В клиенте заходим в Permissions(Права)/Use Privilege Key и вводим сохранный ранее token вуаля и мы администратор сервера.

7. Для получения полных прав в управлении сервером нужно добавить себя в группу Admin Server Query. Для этого в клиенте Tols(Инструменты)/ServerQuery. В окне с лева вставляем

[sourcecode]login serveradmin (пароль сервер админа без скобок)
use sid=1
servergroupaddclient sgid=2 cldbid=2[/sourcecode]

и жмем зеленый треугольник. После обновления версии сервера обновляем группы сервера

[sourcecode]>sqlite3 ts3server.sqlitedb
sqlite> UPDATE group_server_to_client SET server_id = 0 WHERE group_id = 2;
sqlite>[/sourcecode]

Бесплатная лицензия TeamSpeak3 позволяет использовать сервер 32 пользователям в один момент. Расширенная, доступна после регистрации на сайте TeamSpeak3, ставит ограничение в 512 пользователей.

Для работы TeamSpeak3 сервер на Linux с ограничением в 32 пользователя подойдет любой виртуальный сервер с 512 мегабайтами оперативной памяти и одним ядром процессора http://hostink.ru/vps/

Для работы TeamSpeak3 сервер на Linux с ограничением в 512 пользователей подойдет виртуальный сервер с 2048 и более мегабайтами оперативной памяти и двумя и более ядрами процессора http://hostink.ru/vps/

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

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