Unit for tg bot: различия между версиями
Перейти к навигации
Перейти к поиску
Artem (обсуждение | вклад) (Новая страница: « [Unit] Description=telegam bot OmArtVal After=network.target [Service] User=root Nice=1 KillMode=process SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/Python/Telegram/noProdaction ExecStart=/opt/Python/Telegram/start/noProdaction.sh Restart=always [Install] WantedBy=multi-user.target») |
Admin (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
== '''Создаем Unit для tg bot''' == | |||
=== '''Способ №1:''' === | |||
создаем исполняемый фаил '''noProdaction.sh''' и в нем вписываем что то типо: | |||
#!/bin/bash<br><br> | |||
/usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py | |||
Далее создаем с помощью нашего любимого редактора '''nano''' по пути /'''etc/systemd/system/''' фаил '''noprodaction.service''' | |||
nano /etc/systemd/system/noprodaction.service | |||
и вписываем что то типо такого: | |||
[Unit] | [Unit] | ||
Description=telegam bot OmArtVal | Description=telegam bot OmArtVal | ||
After=network.target | After=network.target<br> | ||
[Service] | [Service] | ||
User=root | User=root | ||
| Строка 15: | Строка 29: | ||
WorkingDirectory=/opt/Python/Telegram/noProdaction | WorkingDirectory=/opt/Python/Telegram/noProdaction | ||
ExecStart=/opt/Python/Telegram/start/noProdaction.sh | ExecStart=/opt/Python/Telegram/start/noProdaction.sh | ||
Restart=always | Restart=always<br> | ||
[Install] | [Install] | ||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
Версия от 11:53, 14 ноября 2023
Создаем Unit для tg bot
Способ №1:
создаем исполняемый фаил noProdaction.sh и в нем вписываем что то типо:
#!/bin/bash
/usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py
Далее создаем с помощью нашего любимого редактора nano по пути /etc/systemd/system/ фаил noprodaction.service
nano /etc/systemd/system/noprodaction.service
и вписываем что то типо такого:
[Unit] Description=telegam bot OmArtVal After=network.target
[Service] User=root Nice=1 KillMode=process SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/Python/Telegram/noProdaction ExecStart=/opt/Python/Telegram/start/noProdaction.sh Restart=always
[Install] WantedBy=multi-user.target