Python Uygulamaları İçin En Uygun VDS Paketi
Bir Python betiğinin bilgisayarınız kapandığında da çalışmaya devam etmesi, kütüphanelerinin sistemden bağımsız bir sanal ortamda (venv) durması ve hata verdiğinde kendiliğinden yeniden başlaması gerekir. Tam yetkili bir VDS'te istediğiniz Python sürümünü kurar, her projeye ayrı venv açar, uzun süre çalışan işleri systemd servisi, periyodik işleri cron ile yönetirsiniz. Web uygulamaları için Gunicorn ya da Uvicorn'u Nginx'in arkasına koymanız yeterlidir.
Önerilen işletim sistemi: Ubuntu 24.04, Debian 13
En uygun paket
Xeon VDS 1
Betik, bot ya da küçük servis
- vCPU
- 2 Çekirdek
- RAM
- 2 GB ECC
- Disk
- 40 GB SSD
- Bağlantı
- 1 Gbps
Neden bu paket?
- Derleme gerektiren paketler için python3-dev ve build-essential gibi sistem kütüphanelerini apt ile kendiniz kurarsınız.
- Intel Xeon Platinum 8160 işlemcili seri; betik, servis ve web uygulamasından oluşan karışık işler için dengeli ve uygun fiyatlıdır.
- pandas gibi bellek isteyen işlerde siparişte ek RAM alarak paketi ihtiyacınıza göre genişletebilirsiniz.
- 1 Gbps bağlantı ve limitsiz trafik, dış servislerden veri çeken ya da dosya indiren betiklerde kota derdini ortadan kaldırır.
İhtiyacınıza göre paket
Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.
Betik, bot ya da küçük servis
Birkaç systemd servisi ve cron görevi için 2 GB RAM yeterlidir.
Xeon VDS 1
2 Çekirdek · 2 GB ECC · 40 GB SSD · 1 Gbps
Web uygulaması ve veritabanı
Gunicorn/Uvicorn işçileri, PostgreSQL ve Redis'i aynı sunucuda çalıştırmak için 4 GB RAM.
Xeon VDS 2
2 Çekirdek · 4 GB ECC · 40 GB SSD · 1 Gbps
Veri işleme ve paralel işler
pandas ile büyük tablolar ya da multiprocessing ile paralel işler 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 (Python 3.12 ile gelir) ya da Debian seçin.
- 2SSH ile bağlanıp apt install python3-venv python3-pip ile sanal ortam araçlarını kurun.
- 3Projenizi sunucuya alın, python3 -m venv .venv ile ortam açıp pip install -r requirements.txt ile bağımlılıkları yükleyin.
- 4Sürekli çalışacak işler için Restart=always ayarlı bir systemd servisi yazın; periyodik işleri crontab -e ile zamanlayın.
- 5Web uygulaması varsa Gunicorn ya da Uvicorn'u Nginx'in arkasına alıp certbot ile SSL kurun.
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
Betiği systemd servisi olarak tanımlayın; oturumdan bağımsız çalışır, sunucu yeniden başladığında ya da betik hata verdiğinde kendiliğinden ayağa kalkar. Kısa denemeler için tmux ya da screen de kullanılabilir.
Ubuntu 24.04 ve Debian 13, sistem Python'una doğrudan pip ile paket kurulmasını engeller (externally-managed-environment). Paketleri projeye açtığınız venv içinde kurun.
Evet. pyenv ile birden çok Python sürümü kurup her projeye kendi sürümüyle ayrı bir sanal ortam açabilirsiniz; Docker da bir seçenektir.
Çoğu Python kodu değişiklik gerektirmeden çalışır; dosya yollarına ve Windows'a özgü kütüphanelere dikkat edin. Kodunuz Windows'a bağlıysa siparişte Windows Server 2022 seçebilirsiniz.
Benzer kullanım alanları
Aynı türdeki diğer işler için önerdiğimiz paketler.
Node.js
Node.js VDS: API, web uygulaması ve botlarınız için en uygun VDS paketi. Tam yetki, PM2 ile 7/24 çalışma, ücretsiz DDoS koruması, İstanbul lokasyonu.
Java
Java VDS: JAR, WAR ve Tomcat uygulamalarınız için JVM belleğine göre seçilmiş VDS paketi. Tam yetki, istediğiniz OpenJDK sürümü, İstanbul lokasyonu.
PHP
PHP sunucu: PHP-FPM, Nginx ya da Apache ve OPcache'i kendiniz ayarladığınız tam yetkili VDS. İstediğiniz PHP sürümü ve eklentileri, İstanbul lokasyonu.
Go (Golang)
Golang VDS: tek ikili dosya olarak derlenen Go servisleriniz için en uygun VDS paketi. systemd ile 7/24 çalışma, tam yetki, ücretsiz DDoS koruması, İstanbul.
Rust (programlama dili)
Rust VDS: Axum, Actix Web ya da kendi Rust servisiniz için yüksek tek çekirdek performanslı VDS. cargo build --release ile derleyin, systemd ile çalıştırın.
.NET / ASP.NET Core
ASP.NET Core VDS: .NET web uygulamanızı Linux'ta Kestrel + Nginx ya da Windows Server 2022'de IIS ile yayınlayın. Tam yetki, DDoS koruması, İstanbul lokasyonu.