Установка teamtalk5 server на linux

Здравствуйте.
Сегодня на молодёжке разбирали вопрос установки teamtalk5 сервера под linux. Из этого и родился пост.

Что нам понадобится?

Для установки нам нужно:
• ssh клиент для windows.
Предпочтения у вас должны быть для этого свои.
• winscp
Это Ftp клиент для windows.

Преступая к работе

Мы должны знать следующее:
• Сколько у нас дискового места на сервере/компьютере?
• Какой объём мы хотим выделить под teamtalk?
Если вы уже знаете сколько и чего вам нужно, начинаем.

установка сервера teamtalk

Скачивание сервера

Перейдите на веб-сайт TeamTalk и загрузите архив последней версии приложения. (На момент, когда я писал эту инструкцию (5.6). Файл можно загрузить с помощью инструмента wget или curl. Вы также можете загрузить его на другой компьютер и перенести в свой экземпляр. Чтобы загрузить TeamTalk 5.6, выполните следующую команду:
wget https://bearware.dk/teamtalk/v5.6/teamtalk-v5.6-debian9-x86_64.tgz

Создание пользователя TeamTalk

Создайте пользователя для использования TeamTalk. Запустите следующую команду как пользователь root.
adduser —system —shell /bin/sh tt

создание дириктории tt5

Лично я не ищу лёгких путей, и по этому, мы подключаемся к серверу с помощью winscp.
Переходим по пути:
/home/tt
Создаём там папку tt5
по пути:
Не забудьте удалить файлы из дириктории root!
/home/tt/tt5
создаём папку files
В ней будут храниться все файлы, которые вы будете загружать в teamtalk.

Распаковка архива

Выполните следующие команды, чтобы извлечь архив в нужное место и установить соответствующие разрешения.
gunzip teamtalk-v5.6-debian9-x86_64.tgz
tar xf teamtalk-v5.6-debian9-x86_64.tar
cd teamtalk-v5.6-debian9-x86_64
mv server/* /home/tt/tt5
cd ..

удаляем всё из root

rm -rf teamtalk-v5.6-debian9-x86_64
rm teamtalk-v5.6-debian9-x86_64.tar

начинаем задавать нужные разрешения

cd /home/tt/tt5
chown tt tt5srv
chown -R tt /home/tt

Собираем конфигурацию

Чтобы построить начальную конфигурацию сервера, выполните следующие команды.
cd /home/tt/tt5
chmod +x /home/tt/tt5/tt5srv
./tt5srv -wizard
Запустится текстовый мастер; следуйте инструкциям для создания файла конфигурации. Затем исправьте разрешения, запустив:
chown tt tt5srv.xml

Запуск сервера

Используйте следующую команду, для запуска вашего сервера:
systemctl start tt5server

примечания

Не забудьте перед запуском дать группу папок пользователя tt.
chown -R tt:nogroup /home/tt
chown -R tt:nogroup /home/tt/tt5

А ещё, отредактируйте файл, находящийся по пути:
/etc/systemd/system/tt5server.service
Пропишите в него все директории, где у вас находится сервер.
Замените стандартные директории на правильные.

ссылки

скачать winscp
Приятного использования!
Если возникнут вопросы, вы можете написать на почту:
igor@loveprod-host.ru
или в telegram
@loveprod
©Loveprod 2017—2021