TeamTalk - это система конференц-связи, которая позволяет пользователям вести высококачественные аудио / видео-беседы, текстовый чат, передавать файлы и обмениваться экранами. Это особенно популярно среди слепых из-за его доступности с программами чтения с экрана и высоким качеством звука.
Эта статья расскажет, как настроить TeamTalk в Linux. Команды, перечисленные в этой статье, написаны для Debian 7 x64. Вы можете адаптировать их к своему дистрибутиву.
Скачивание сервера
Перейдите на веб-сайт TeamTalk и загрузите архив последней версии приложения (на момент написания статьи 5.1). Файл можно загрузить с помощью инструмента на вашем экземпляре Vultr, например wget
или curl
. Вы также можете загрузить его на другой компьютер и перенести в свой экземпляр. Чтобы загрузить TeamTalk 5.1, выполните следующую команду:
wget http://bearware.dk/teamtalk/v5.1/teamtalk-v5.1-debian7-x86_64.tgz
Установка TeamTalk
Создание пользователя TeamTalk
Создайте пользователя для использования TeamTalk. Запустите следующую команду как пользователь root.
adduser --system --shell /bin/sh tt
Распаковка архива
Выполните следующие команды, чтобы извлечь архив в нужное место и установить соответствующие разрешения.
gunzip teamtalk-v5.1-debian7-x86_64.tgz
tar xf teamtalk-v5.1-debian7-x86_64.tar
cd teamtalk-v5.1-debian7-x86_64
mv server/* /home/tt/tt5
cd ..
rm -rf teamtalk-v5.1-debian7-x86_64
rm teamtalk-v5.1-debian7-x86_64.tar
cd /home/tt/tt5
chown tt tt5srv
chown -R tt /home/tt
Установка сценария инициализации
TeamTalk включает в себя скрипт инициализации для вашего удобства. Чтобы установить его, выполните следующие команды:
mv /home/tt/tt5/daemon-script/tt5server /etc/init.d
chmod +x /etc/init.d/tt5server
Чтобы TeamTalk запускался автоматически при перезапуске вашего экземпляра, запустите:
update-rc.d tt5server defaults
Сборка начальной конфигурации
Чтобы построить начальную конфигурацию сервера, выполните следующие команды.
cd /home/tt/tt5
./tt5srv -wizard
Запустится текстовый мастер; следуйте инструкциям для создания файла конфигурации. Затем исправьте разрешения, запустив:
chown tt tt5srv.xml
Запуск сервера
Если вы установили сценарий инициализации, используйте следующую команду:
service tt5server start
В противном случае запустите:
su -c "/home/tt/tt5/tt5srv -d" tt