SvelteKit Uygulamaları İçin En Uygun VDS Paketi
SvelteKit uygulamasını kendi sunucunuzda çalıştırmak için svelte.config.js'de @sveltejs/adapter-node seçilir; npm run build sonunda oluşan build klasörü node build komutuyla bağımsız bir Node.js sunucusu olarak açılır. Form işlemlerinde çapraz site isteği denetimi için ORIGIN değişkeni sitenizin gerçek adresine ayarlanmalıdır, aksi hâlde POST istekleri reddedilir. Svelte derleyicisi çalışma zamanı yükünü küçük tuttuğu için uygulama az bellekle çalışır.
Önerilen işletim sistemi: Ubuntu 24.04, Debian 13
En uygun paket
Xeon VDS 1
Tek uygulama
- vCPU
- 2 Çekirdek
- RAM
- 2 GB ECC
- Disk
- 40 GB SSD
- Bağlantı
- 1 Gbps
Neden bu paket?
- adapter-node çıktısı tek bir Node.js süreci olarak çalışır; en küçük paket bile uygulamaya yeter.
- Tam yetkiyle ORIGIN, PORT ve PROTOCOL_HEADER gibi ortam değişkenlerini systemd ya da PM2 üzerinden tanımlarsınız.
- Uygulamanın yanına PostgreSQL ya da SQLite tabanlı veritabanınızı aynı sunucuda kurarsınız.
- Ücretsiz DDoS koruması ve 1 Gbps bağlantı herkese açık uygulamanızı korur.
İhtiyacınıza göre paket
Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.
Tek uygulama
adapter-node ile çalışan bir SvelteKit uygulaması ve SQLite için 2 GB RAM yeterlidir.
Xeon VDS 1
2 Çekirdek · 2 GB ECC · 40 GB SSD · 1 Gbps
Uygulama ve veritabanı
PostgreSQL ile birlikte çalıştırmak ve derlemeyi sunucuda yapmak için 4 GB RAM.
Xeon VDS 2
2 Çekirdek · 4 GB ECC · 40 GB SSD · 1 Gbps
Nasıl başlarım?
- 1Projede npm i -D @sveltejs/adapter-node kurup svelte.config.js'de adaptörü değiştirin.
- 2Siparişte Ubuntu 24.04 ya da Debian 13 seçin, Node.js LTS kurun.
- 3npm ci ve npm run build ile derleyin; build klasörü, package.json ve üretim bağımlılıkları sunucuda olmalıdır.
- 4ORIGIN=https://alanadiniz.com PORT=3000 node build komutunu PM2 ya da systemd ile çalıştırın.
- 5Nginx'i önüne koyun; vekil başlıklarını kullanacaksanız PROTOCOL_HEADER=x-forwarded-proto ve HOST_HEADER=x-forwarded-host tanımlayıp certbot ile SSL alı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
ORIGIN ortam değişkenini sitenin tam adresine (https dahil) ayarlayın ya da Nginx arkasında PROTOCOL_HEADER ve HOST_HEADER değişkenlerini tanımlayın.
Tüm sayfalar ön render edilebiliyorsa adapter-static ile yalnız HTML üretip Nginx ile sunabilir ya da web hosting paketlerimize yükleyebilirsiniz.
adapter-node çıktısı Node.js için hazırlanır ve resmî yol budur. Diğer çalışma zamanları için topluluğun yazdığı adaptörler vardır; kullanmadan önce test edin.
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.
Python
Python VDS: betiklerinizi, web uygulamalarınızı ve zamanlanmış görevlerinizi 7/24 çalıştırın. Tam yetki, venv ve systemd ile kesintisiz çalışma, İstanbul.
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.