Spaces:
Running
Running
| # Oracle Cloud VPS (Always Free) Sozlash Yo'riqnomasi | |
| Oracle Cloud-ga kirganingizdan so'ng, bot uchun eng baquvvat serverni yaratish bosqichlari: | |
| ## 1. Instance (Server) Yaratish | |
| 1. Chap menyudan **Compute** -> **Instances** bo'limiga kiring. | |
| 2. **Create Instance** tugmasini bosing. | |
| 3. **Image and shape** bo'limida `Edit` tugmasini bosing: | |
| - **Image**: `Ubuntu 22.04` (yoki eng oxirgi LTS). | |
| - **Shape**: `Ampere (ARM)` tanlang. | |
| - **Resources**: `4 OCPU` va `24 GB RAM` (Always Free bo'lishiga e'tibor bering). | |
| 4. **Networking**: O'zining standart sozlamalarida qolsin (Public IP berilishi kerak). | |
| 5. **Add SSH keys**: | |
| - `Generate a key pair for me` tanlang va **Private Key** hamda **Public Key** fayllarini kompyuteringizga yuklab oling (Bular juda muhim!). | |
| 6. **Create** tugmasini bosing. | |
| ## 2. SSH orqali ulanish (Windows) | |
| Serveringiz "Running" holatiga o'tgach, `Public IP address` ni nusxalab oling. | |
| Kompyuteringizda terminalni (PowerShell) oching va yuklab olgan kalitingiz joylashgan papkaga o'tib, quyidagi buyruqni yozing: | |
| ```bash | |
| ssh -i <yuklab_olingan_key_fayli>.key ubuntu@<server_ip_manzili> | |
| ``` | |
| ## 3. Bot uchun zarur dasturlarni o'rnatish | |
| Ulangandan so'ng, ushbu buyruqlarni birma-bir bering: | |
| ```bash | |
| sudo apt update && sudo apt upgrade -y | |
| sudo apt install docker.io docker-compose git -y | |
| sudo systemctl enable --now docker | |
| ``` | |
| --- | |
| **Keyingi qadam:** Serverga ulanib, Docker-ni o'rnatganingizdan so'ng xabar bering, kodlarni u yerga qanday "push" qilishni davom ettiramiz! 🚀 | |