Установка TheBridge на Linux
Додано: 06 грудня 2023, 21:53
Инструкция по установке конференции на Linux на примере конференции *ODESSA*
Скачиваем архив в Linux https://github.com/wd5m/thebridge-1.09 и распаковываем
1. Берём папку с thebridge-1.09-master, переименовываем в thebridge
2. Копируем в Linux в дерикторию /opt
3. Из папки /opt/thebridge выполняем "./configure"
4. Затем "make"
5. Затем делаем:
cp tbd.conf.sample tbd.conf
vi tbd.conf
6. Редактируем /opt/thebridge/tbd.conf
7. Тестируем командой от пользователя "/opt/thebridge/src/tbd -d -f /opt/thebridge/tbd.conf" либо "src/tbd -d -f tbd.conf "
- Если нормально лигинется, то:
8. Создаём сервис и демон для автоматической загрузки "sudo nano /etc/systemd/system/tbd.service"
Вставляем туда:
[Unit]
Description=TheBridge ODESSA Conference EchoLink
After=network.target syslog.target time.target
[Service]
ExecStart=/opt/thebridge/src/tbd -d -f /opt/thebridge/tbd.conf
Restart=on-failure
TimeoutStartSec=60
TimeoutStopSec=10
LimitCORE=infinity
WorkingDirectory=/opt/thebridge
[Install]
WantedBy=multi-user.target
Затем sudo systemctl enable --now tbd
Проверить статус сервиса
sudo systemctl status tbd.service
Мануал на русском
Скачиваем архив в Linux https://github.com/wd5m/thebridge-1.09 и распаковываем
1. Берём папку с thebridge-1.09-master, переименовываем в thebridge
2. Копируем в Linux в дерикторию /opt
3. Из папки /opt/thebridge выполняем "./configure"
4. Затем "make"
5. Затем делаем:
cp tbd.conf.sample tbd.conf
vi tbd.conf
6. Редактируем /opt/thebridge/tbd.conf
7. Тестируем командой от пользователя "/opt/thebridge/src/tbd -d -f /opt/thebridge/tbd.conf" либо "src/tbd -d -f tbd.conf "
- Если нормально лигинется, то:
8. Создаём сервис и демон для автоматической загрузки "sudo nano /etc/systemd/system/tbd.service"
Вставляем туда:
[Unit]
Description=TheBridge ODESSA Conference EchoLink
After=network.target syslog.target time.target
[Service]
ExecStart=/opt/thebridge/src/tbd -d -f /opt/thebridge/tbd.conf
Restart=on-failure
TimeoutStartSec=60
TimeoutStopSec=10
LimitCORE=infinity
WorkingDirectory=/opt/thebridge
[Install]
WantedBy=multi-user.target
Затем sudo systemctl enable --now tbd
Проверить статус сервиса
sudo systemctl status tbd.service
Мануал на русском