Bilgi Bankası
ASP.NET Uygulaması Nasıl Yayınlanır?
Plesk panelinde ASP.NET Core ve Framework uygulaması yayınlama adımları.
ASP.NET uygulamanızı Windows hosting ortamında Plesk paneli üzerinden yayınlamak için aşağıdaki adımları izleyin.
Adım adım (ASP.NET Core)
- Projeyi Release modunda publish edin (
dotnet publish -c Release) - Plesk’te site oluşturun: Site ekleme rehberi
- Publish çıktısını
httpdocsklasörüne yükleyin (FTP veya Dosya Yöneticisi) - Plesk’te domain → ASP.NET Ayarları (ASP.NET Settings) bölümüne gidin
- Doğru .NET sürümünü seçin (uygulamanızla eşleşmeli)
- Uygulama havuzu (Application Pool) ayarlarını kontrol edin
web.configdosyasının publish çıktısında olduğundan emin olun- Tarayıcıdan siteyi test edin
Adım adım (veritabanı bağlantısı)
- MSSQL veritabanı oluşturun: MSSQL rehberi
appsettings.jsonveya ortam değişkenlerinde bağlantı dizesini güncelleyin- Migration gerekiyorsa sunucuda veya geliştirme ortamında çalıştırın
SSL yapılandırması
- Plesk’te SSL/TLS Sertifikaları bölümünden Let’s Encrypt veya ticari sertifika kurun
- HTTPS yönlendirmesi etkinleştirin
- SSL sertifikaları hakkında bilgi alın
Önemli notlar
- .NET sürümü uygulama gereksinimiyle eşleşmeli; uyumsuzluk 500 hatasına neden olur
stdoutloglarını Plesk’te etkinleştirerek hata ayıklayabilirsiniz- Büyük uygulamalar için sanal sunucu değerlendirin
Sık yapılan hatalar
- Development
appsettingsdosyasını canlıya yüklemek - Yanlış .NET runtime sürümü seçmek
- IIS/Plesk’te
web.configeksik bırakmak - Veritabanı bağlantı dizesinde escape karakter hatası
İlgili hizmetler
Destek
500/502 hatalarında Plesk hata logu ile destek talebi oluşturun.
Rehberlerimiz müşteri paneli ve altyapımıza göre düzenli güncellenir. Eksik veya hatalı bir adım fark ederseniz destek talebi açarak bildirebilirsiniz.
İlgili hizmetler
Bu rehberle ilişkili hosting ve sunucu çözümleri
Teknik destek
Kurulum veya yapılandırma konusunda takıldığınız noktalar için destek ekibimiz yardımcı olur.