Людей мучают не вещи, а представления о них (Эпиктет).

Как установить TeamSpeak на сервер CentOS 7

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
23 декабря 2016
Как установить TeamSpeak на сервер CentOS 7

Просмотров: 137

TeamSpeak является решением VoIP (voice-over-Internet Protocol) впервые выпущен в 2001 году и наиболее популярен среди тех, кто играет в командные онлайн игры. Программное обеспечение состоит из двух частей, сервер и клиент, оба из которых могут быть установлены на Windows, Mac и Linux. В этом руководстве основное внимание будет уделено установке сервера TeamSpeak на системе CentOS 7.

TeamSpeak бесплатен для использования до 32 пользователей, а также существует некоммерческая лицензия, подходит для использования до 512 пользователей.

Начало

Убедитесь, что у вас есть условия перечисленные ниже, прежде чем вы будете следовать этому руководству:

  • 1 Узел (облачный сервер или выделенный сервер) под управлением CentOS 7.
  • доступ к корневой к узлу или суперпользователя sudo
  • Клиент TeamSpeak на вашей платформе
  • nano, wget, tar, perl, net-tools, and bzip2

Шаг за шагом руководство

Первый шаг должен выполнить следующие команды на сервере Cent OS 7, чтобы убедиться, что вы получили последние обновления а также установить зависимости:

 

Далее, вам нужно пройти через создание пользователя TeamSpeak.

 

Вам будет предложено ввести пароль для TeamSpeak. Сделайте его сложным, но не беспокойтесь о запоминании его, так как у вас просить его не будут в будущем.

 

Далее, вам необходимо установить сервер TeamSpeak, используя следующую команду:

 

После перезагрузке вашего сервера, вам нужно сделать TeamSpeak запускающимся автоматически. Сценарий запуска может пригодиться. Создайте следующий файл и откройте его в текстовом редакторе.

 

Добавьте это содержимое в файл.

 

Сохраните и выйдите из текстового редактора.

Теперь вы можете запустить и включить функцию TeamSpeak в автозагрузку сервера.

 

Убедитесь, что TeamSpeak на самом деле работает с помощью этой команды:

 

Правила брандмауэра в дополнение

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

  • 9987 UDP: Служба TeamSpeak Voice
  • 10011 TCP: TeamSpeak ServerQuery
  • 30033 TCP: TeamSpeak FileTransfer

 

Если вы используете службу брандмауэра CentOS7 (в firewalld), вот как открыть эти порты:

 

Администрирование сервера TeamSpeak

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

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

 

В случае успеха, вы должны увидеть следующий вывод.

20**-**-** **:**:**.454359|INFO |ServerLibPriv | |TeamSpeak 3 Server 3.0.12.4 (2016-04-25 15:16:45)
20**-**-** **:**:**.454674|INFO |ServerLibPriv | |SystemInformation: Linux 3.10.0-229.14.1.el7.x86_64 #1 SMP Tue Sep 15 15:05:51 UTC 2015 x86_64 Binary: 64bit
20**-**-** **:**:**.454711|INFO |ServerLibPriv | |Using hardware aes
20**-**-** **:**:**.455522|INFO |DatabaseQuery | |dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH
20**-**-** **:**:**.455565|INFO |DatabaseQuery | |dbPlugin version: 3.8.6
20**-**-** **:**:**.457045|INFO |DatabaseQuery | |checking database integrity (may take a while)
20**-**-** **:**:**.476337|INFO |SQL | |db_CreateTables() tables created
20**-**-** **:**:**.680042|WARNING |Accounting | |Unable to find valid license key, falling back to limited functionality
20**-**-** **:**:**.757103|INFO | | |Puzzle precompute time: 1235
20**-**-** **:**:**.759292|INFO |FileManager | |listening on 0.0.0.0:30033
20**-**-** **:**:**.760826|INFO |VirtualSvrMgr | |executing monthly interval
20**-**-** **:**:**.781009|INFO |VirtualSvrMgr | |reset virtualserver traffic statistics
20**-**-** **:**:**.810978|INFO |CIDRManager | |updated query_ip_whitelist ips: 127.0.0.1,
20**-**-** **:**:**.812503|INFO |Query | |listening on 0.0.0.0:10011
20**-**-** **:**:**.816686|INFO |VirtualServer |1 |listening on 0.0.0.0:9987
20**-**-** **:**:**.817581|INFO |VirtualServer |1 |client 'server'(id:0) added privilege key for servergroup 'Server Admin'(id:6)
20**-**-** **:**:**.817615|WARNING |VirtualServer |1 |--------------------------------------------------------
20**-**-** **:**:**.817635|WARNING |VirtualServer |1 |ServerAdmin privilege key created, please use the line below
20**-**-** **:**:**.817652|WARNING |VirtualServer |1 |token=*************************************************
20**-**-** **:**:**.817669|WARNING |VirtualServer |1 |--------------------------------------------------------

Скопируйте и вставьте этот маркер в ваш TeamSpeak-клиент.

После того как вы ввели ключ ServerAdmin в TeamSpeak-клиенте, вы получите это сообщение:

Privilege Key successfully used.

Этому пользователю затем будет назначены права администратора на сервере.

Вывод

При успешной установке TeamSpeak сервера на CentOS 7, вы можете провести чат до 32 пользователей одновременно, в том числе и себя в качестве администратора.

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

Как установить TeamSpeak на сервер CentOS 7

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

3 комментария к Как установить TeamSpeak на сервер CentOS 7

  1. klips:

    написано красиво, только нихера не выделяется… хер с ним, ввел вручную, всё так же, нихера не работает
    Админ, ты сам попробуй сперва поставить по этой инструкции потом другим предлагай
    smile

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

Войти с помощью: 

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

ПОИГРАЙ, РАССЛАБЬСЯ

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close