Здравствуйте.
Сегодня на молодёжке разбирали вопрос установки 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
А ещё, отредактируйте файл, находящийся по пути:
/etc/systemd/system/tt5server.service
Пропишите в него все директории, где у вас находится сервер.
Замените стандартные директории на правильные.
ссылки
скачать winscp
Приятного использования!
Если возникнут вопросы, вы можете написать на почту:
igor@loveprod-host.ru
или в telegram
@loveprod
©Loveprod 2017—2021
Примечание2
Дорогие пользователи!
В виду того, что на тот момент, когда писалась эта статья не было русскоязычного мануала, я переводил английскую статью и адаптировал её для вас.
Если что, ссылка на источник вот.