Ushbu sahifa serverga yangi loyihalarni (Python Bot, PHP sayt) joylash va sozlash bo'yicha texnik ko'rsatmalarni o'z ichiga oladi.
| Host (IP) | 89.167.46.53 |
|---|---|
| User | root (yoki osiyotravel) |
| Port | 22 |
Botingizni bot.aziyatravel.uz subdomeniga joylashtirish tartibi:
Bot fayllarini (main.py, requirements.txt va h.k.) quyidagi papkaga yuklang:
/var/www/osiyotravel/data/www/bot.aziyatravel.uz/
cd /var/www/osiyotravel/data/www/bot.aziyatravel.uz/ python3 -m venv venv source venv/bin/activate pip install -r requirements.txt
Botni o'chib qolmasligi uchun systemd servisi yaratish tavsiya etiladi.
# /etc/systemd/system/bot_osiyo.service faylini yarating: [Unit] Description=Osiyo Travel Telegram Bot After=network.target [Service] User=root WorkingDirectory=/var/www/osiyotravel/data/www/bot.aziyatravel.uz ExecStart=/var/www/osiyotravel/data/www/bot.aziyatravel.uz/venv/bin/python main.py Restart=always [Install] WantedBy=multi-user.target
Servisni ishga tushirish:
systemctl daemon-reload systemctl start bot_osiyo systemctl enable bot_osiyo
Web loyihalarni (Landing page, CRM) quyidagi manzillarga yuklang:
/var/www/osiyotravel/data/www/projects.aziyatravel.uz//var/www/osiyotravel/data/www/monitoring.aziyatravel.uz/chown -R osiyotravel:osiyotravel /var/www/osiyotravel/data/www/htop - Server yuklamasini (RAM/CPU) ko'rish.tail -f /var/log/nginx/error.log - Nginx xatolarini kuzatish.systemctl restart fastpanel2-nginx - Web serverni qayta yuklash.