June 30, 2022
Telegram bot deploy qilish
Birinchi bo'lib sistemadagi xamma paketlarni yangilaymiz:
sudo apt update && sudo apt upgrade -y
Python uchun kerakli qoshimchalarni o'rnatamiz:
sudo apt install software-properties-common -y
Keyin sistemaga yangi repository qo'shamiz:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.10
Python o'rnatilganini va versiyanisini tekshiramiz:
python3.10 --version
Pip ni o'rnatish
sudo apt install python3-pip
Systemd
[Unit] Description=Test Deployment Bot After=syslog.target After=network.target [Service] Restart=always RestartSec=2s Type=simple User=root Group=root MemoryLimit=1G Environment="SECRET=123:abc" WorkingDirectory=/home/uicode/deployment ExecStart=/home/uicode/deployment/venv/bin/python /home/uicode/deployment/main.py [Install] WantedBy=multi-user.target