TorrServer — различия между версиями
Материал из Мои заметки
Andrey (обсуждение | вклад) |
Andrey (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
Cоздаём папку для программы: | Cоздаём папку для программы: | ||
sudo mkdir /opt/torrserver | sudo mkdir /opt/torrserver | ||
− | Переходим в созданную папку | + | Переходим в созданную папку: |
cd /opt/torrserver - | cd /opt/torrserver - | ||
− | + | Скачиваем программу с сайта [https://github.com/YouROK/TorrServer/releases/ github] | |
− | + | wget <nowiki>https://github.com/YouROK/TorrServer/releases/download/MatriX.118/TorrServer-linux-amd64</nowiki> | |
− | + | Даём права на исполнение файла этой командой: | |
+ | sudo chmod +x /opt/torrserver/TorrServer-linux-amd64 | ||
+ | Создаем unit со следующим содержимым: | ||
+ | sudo mcedit /etc/systemd/system/torrserver.service | ||
+ | |||
[Unit] | [Unit] | ||
Description=torrserver | Description=torrserver | ||
Строка 23: | Строка 27: | ||
Restart=on-failure | Restart=on-failure | ||
RestartSec=5s | RestartSec=5s | ||
− | + | Перезагружаем демон systemd | |
+ | sudo systemctl daemon-reload | ||
+ | Включаем TorrServer командами: | ||
+ | sudo systemctl start torrserver | ||
+ | sudo systemctl enable torrserver | ||
+ | Проверить состояние TorrServer, можно командой: | ||
+ | sudo systemctl status torrserver |
Версия 20:31, 30 ноября 2022
TorrServer
Устанавливаем TorrServer в OS Ubuntu-server 22.10
Cоздаём папку для программы:
sudo mkdir /opt/torrserver
Переходим в созданную папку:
cd /opt/torrserver -
Скачиваем программу с сайта github
wget https://github.com/YouROK/TorrServer/releases/download/MatriX.118/TorrServer-linux-amd64
Даём права на исполнение файла этой командой:
sudo chmod +x /opt/torrserver/TorrServer-linux-amd64
Создаем unit со следующим содержимым:
sudo mcedit /etc/systemd/system/torrserver.service
[Unit] Description=torrserver After=network.target [Install] WantedBy=multi-user.target [Service] Type=simple NonBlocking=true WorkingDirectory=/opt/torrserver ExecStart=/opt/torrserver/TorrServer-linux-amd64 --p 8090 Restart=on-failure RestartSec=5s
Перезагружаем демон systemd
sudo systemctl daemon-reload
Включаем TorrServer командами:
sudo systemctl start torrserver sudo systemctl enable torrserver
Проверить состояние TorrServer, можно командой:
sudo systemctl status torrserver