7/24 Çalışan Python Betikleri İçin En Uygun VDS Paketi
Kendi bilgisayarınızda python main.py ile başlattığınız bir bot ya da izleme betiği, terminal kapandığında, bilgisayar uykuya geçtiğinde veya internet koptuğunda durur. Sunucuda aynı betiği bir sanal ortama (venv) kurup systemd servisi olarak tanımladığınızda Restart=always sayesinde hata verip kapansa bile saniyeler içinde yeniden başlar, sunucu yeniden açıldığında da kendiliğinden çalışır. Çıktıları journalctl ile geriye dönük okuyabilir, servisi tek komutla durdurup güncelleyebilirsiniz.
Önerilen işletim sistemi: Ubuntu 24.04, Debian 13
En uygun paket
Xeon VDS 1
Tek betik ya da bot
- vCPU
- 2 Çekirdek
- RAM
- 2 GB ECC
- Disk
- 40 GB SSD
- Bağlantı
- 1 Gbps
Neden bu paket?
- Xeon Platinum 8160 serisinin en küçük paketi, tek bir Python botu ya da veri toplama betiği için yeterlidir.
- Ubuntu 24.04 Python 3.12, Debian 13 Python 3.13 ile gelir; farklı bir sürüm gerekiyorsa uv ya da pyenv ile kurarsınız.
- Tam yetkiyle derleme araçları ve veritabanı istemcileri gibi sistem paketlerini apt ile kurar, servisleri systemd ile yönetirsiniz.
- ECC RAM, aylarca kesintisiz çalışan süreçlerde bellek hatası kaynaklı çökme riskini azaltır.
İhtiyacınıza göre paket
Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.
Tek betik ya da bot
Bir Python botu ve SQLite için 2 GB RAM yeterlidir.
Xeon VDS 1
2 Çekirdek · 2 GB ECC · 40 GB SSD · 1 Gbps
Birkaç betik ve veritabanı
Birden fazla servisi ve PostgreSQL ya da Redis'i birlikte çalıştırmak için 4 GB RAM.
Xeon VDS 2
2 Çekirdek · 4 GB ECC · 40 GB SSD · 1 Gbps
Veri işleyen yoğun betikler
pandas ile veri işleyen ya da çok iş parçacıklı betikler için 4 çekirdek ve 8 GB RAM.
Xeon VDS 4
4 Çekirdek · 8 GB ECC · 40 GB SSD · 1 Gbps
Nasıl başlarım?
- 1Siparişte Ubuntu 24.04, Debian 13 seçin ve betik için root olmayan bir kullanıcı oluşturun.
- 2Projeyi sunucuya alın, python3 -m venv .venv ile sanal ortam açın ve .venv/bin/pip install -r requirements.txt ile bağımlılıkları kurun.
- 3/etc/systemd/system/bot.service dosyasında WorkingDirectory, ExecStart (.venv/bin/python main.py), User ve Restart=always satırlarını tanımlayın.
- 4systemctl daemon-reload ve systemctl enable --now bot ile servisi başlatın.
- 5journalctl -u bot -f ile çıktıyı canlı izleyin; gizli anahtarları koda değil EnvironmentFile ile bağlanan bir dosyaya yazın.
Dakikalar içinde teslim
Ödeme sonrası otomatik kurulum; erişim bilgileriniz panelinize gelir.
İstanbul lokasyonu
Vodafone İstanbul veri merkezi, Türkiye'ye düşük gecikme.
DDoS koruması
Saldırı trafiği ücretsiz olarak süzülür.
7/24 Türkçe destek
Bağlantı sorunlarını çözer, istenirse işletim sistemini kurarız.
Taşıma desteği
Mevcut sunucunuzdan geçişte yardımcı oluruz.
Toplu alım
Birden fazla sunucu için indirim, destek talebiyle.
Sıkça sorulan sorular
Ubuntu 24.04 ve Debian 13, sistem Python'una pip ile paket kurulmasını engeller. Projeniz için python3 -m venv ile bir sanal ortam açıp paketleri onun içine kurun.
screen ve tmux oturumu açık tutar, ancak betik çöktüğünde ya da sunucu yeniden başladığında betiği yeniden başlatmaz. systemd servisi bu iki durumu da kendiliğinden yönetir.
Evet. pm2 start main.py --interpreter .venv/bin/python ile Python betiklerini de pm2'de yönetebilirsiniz; Node.js'i zaten kullanıyorsanız pratik bir seçenektir.
systemd servisine MemoryMax= satırı ekleyerek sınır koyabilirsiniz; sınır aşıldığında süreç sonlandırılır ve Restart=always ile yeniden başlar.
Benzer kullanım alanları
Aynı türdeki diğer işler için önerdiğimiz paketler.
Discord müzik botu (Lavalink)
Lavalink VDS: Discord müzik botunuzun ses düğümünü 7/24 çalıştırın. Java 17+, yüksek tek çekirdek performansı, NVMe disk, DDoS koruması, İstanbul.
Telegram botu
Telegram bot VDS: botunuzu long polling ya da webhook ile 7/24 çalıştırın. python-telegram-bot, aiogram, grammY; tam yetki, İstanbul, DDoS koruması.
Twitch botu
Twitch bot VDS: sohbet komutları, moderasyon ve yayın bildirimleri yapan botunuzu yayın kapalıyken de açık tutun. EventSub, tmi.js, TwitchIO, tam yetki.
Kick botu
Kick bot VDS: resmî Kick API ile webhook olaylarını alan, sohbete mesaj yazan botunuzu 7/24 çalıştırın. HTTPS uç noktası, tam yetki, DDoS koruması.
Slack botu
Slack bot VDS: Bolt ile yazdığınız botu Socket Mode ya da HTTP olaylarıyla 7/24 çalıştırın. Slash komutları, etkileşimli mesajlar, tam yetki, İstanbul.
n8n otomasyonu
n8n VDS: iş akışı otomasyonlarınızı kendi sunucunuzda çalıştırın. Docker kurulumu, webhook için HTTPS, PostgreSQL, tam yetki, İstanbul lokasyonu.