Установка 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
<h2>создание директории tt5</h2>
Лично я не ищу лёгких путей, и по этому, мы подключаемся к серверу с помощью winscp.
Переходим по пути:
/home/tt
Создаём там папку tt5
Не забудьте удалить файлы из директории root!
/home/tt/tt5
создаём папку files
В ней будут храниться все файлы, которые вы будете загружать в teamtalk.
<h2>Распаковка архива</h2>
Выполните следующие команды, чтобы извлечь архив в нужное место и установить соответствующие разрешения.
gunzip teamtalk-v5.6-debian9-x86_64.tgz
tar xf teamtalk-v5.6-debian9-x86_64.tarcd teamtalk-v5.6-debian9-x86_64
mv server/* /home/tt/tt5
cd
<h2>удаляем всё из root</h2>
rm -rf teamtalk-v5.6-debian9-x86_64
rm teamtalk-v5.6-debian9-x86_64.tar
<h2>начинаем задавать нужные разрешения</h2>
cd /home/tt/tt5
chown tt tt5srvchown -R tt /home/tt

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

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

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

Используйте следующую команду, для запуска вашего сервера:
systemctl start tt5server
<h2>примечания</h2>
Не забудьте перед запуском дать группу папок пользователя 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