Xpoda Versiyon 5.0 Kurulum
Xpoda On-Prem Kurulum Dokümantasyonu (v5 / .NET 9)
Bu dokümantasyon, Xpoda Platformu'nun kendi sunucunuzda (on-premise) çalıştırılmasına yönelik hazırlanmıştır. Xpoda v5 sürümüyle birlikte platform tamamen .NET 9 üzerine taşınmıştır; bu sayede artık yalnızca Windows/IIS değil, Linux ve Docker ortamlarında da çalıştırılabilmektedir.
Not: .NET Framework 4.7 üzerinde çalışan eski sürüme ait kurulum talimatları (
docs.xpoda.com/hc/tr/sections/4408343470354-Kurulum-İşlemleri) artık geçerli değildir. v5 sonrası kurulumlar için bu dokümantasyonu temel alın.
Platform Bileşenleri
Xpoda kurulumu iki ASP.NET Core 9 uygulamasından oluşur:
| Bileşen | Açıklama | Dizin |
|---|---|---|
| Xpoda Service | CoreWCF tabanlı backend; veritabanı, raporlama, AI, mail, dosya işlemleri | Xpoda.Service.dll |
| Xpoda Client | ASP.NET Core MVC tabanlı web arayüzü; kullanıcı oturumu, formlar, dashboard | Xpoda.Client.dll |
Backend ve Client arasındaki iletişim WCF (SOAP/BasicHttpBinding) üzerinden gerçekleştirilir. Geriye dönük uyumluluk için Service endpoint'leri .svc uzantısıyla yayınlanır (BackwardCompatMode: true).
İki Ana Akış
Bu dokümantasyon iki farklı senaryoyu kapsamaktadır:
🆕 Akış 1 — Yeni Kurulum
Hiç Xpoda kurulu olmayan bir ortama v5'i sıfırdan kurmak için:
- Sistem Gereksinimleri
- Kurulum Senaryoları → Genel Bakış
- Senaryonuza uygun kılavuz: IIS / Linux + systemd + Nginx / Docker
- Güvenlik Arttırma
🔄 Akış 2 — Legacy V4'ten V5'e Yükseltme
Mevcut Xpoda v4 (.NET Framework 4.7) kurulumunu v5'e yükseltmek için:
- Sistem Gereksinimleri — v5 için gerekenleri doğrulayın
- Sürüm Yükseltme → v4 → v5 Major Migration
- V4 → V5 Veri Taşıma —
XpodaV5DataMigrateToolile zorunlu veri dönüşümü - Akış 1'in 3. ve 4. adımlarındaki uygulama kurulumu / güvenlik adımları
Önemli: v4 → v5 geçişinde yalnız uygulamayı değiştirmek yetmez; veritabanındaki BinaryFormatter alanlarının JSON'a dönüştürülmesi gerekir. Bu adımı atlarsanız kullanıcılar proje açamaz.
Dokümantasyon İçeriği
| Belge | İçerik |
|---|---|
| Sistem Gereksinimleri | Donanım, OS, .NET runtime, veritabanı, ağ |
| Kurulum Senaryoları | IIS / Linux / Docker — adım adım kurulum |
| V4 → V5 Veri Taşıma | Legacy yükseltmeler için XpodaV5DataMigrateTool kullanımı |
| Sürüm Yükseltme | v4 → v5 ve v5 alt sürümler arası geçiş |
| Yedekleme & DR | Yedek stratejisi, restore prosedürü |
| Güvenlik Arttırma | TLS, kimlik bilgileri, dosya izinleri, ağ kuralları |
| Sorun Giderme | Yaygın hatalar, log analizi, tanı adımları |
Destek
- E-posta:
ticket@xpoda.com - Web: support.xpoda.com