Unit for tg bot: различия между версиями

921 байт добавлено ,  14 ноября 2023
нет описания правки
Нет описания правки
Нет описания правки
 
Строка 60: Строка 60:
                 `-173 /usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py<br>
                 `-173 /usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py<br>
     Nov 14 11:44:32 python systemd[1]: Started telegam bot noProdaction.
     Nov 14 11:44:32 python systemd[1]: Started telegam bot noProdaction.
и у нас при старте сервера вудет работать скрипт.
=== '''Способ №2:''' ===
не создавать ни каких вспомогательных файлов, а сразу писать всё в файле юнита
    [Unit]
    Description=telegam bot noProdaction
    After=network.target<br>
    [Service]
    User=root
    Nice=1
    KillMode=process
    SuccessExitStatus=0 1
    ProtectHome=true
    ProtectSystem=full
    PrivateDevices=true
    NoNewPrivileges=true
    WorkingDirectory=/opt/Python/Telegram/noProdaction/noprodaction-1/
    ExecStart=/usr/bin/python3.11 /opt/Python/Telegram/noProdaction/noprodaction-1/main.py
    Restart=always<br>
    [Install]
    WantedBy=multi-user.target
Более подробно о написании UNIT есть в статье по этой [https://linux-notes.org/pishem-systemd-unit-fajl/ ссылке]
MediaWiki Appliance - Powered by TurnKey Linux