İçeriğe geç
YolcuHost
Yazılım dilleri ve çatıları

Elixir ve Phoenix Uygulamaları İçin En Uygun VDS Paketi

Elixir uygulamaları Erlang sanal makinesi (BEAM) üzerinde çalışır; BEAM her çekirdek için bir zamanlayıcı açar ve binlerce hafif süreci bunlara dağıtır. Phoenix LiveView'da her açık sekme sunucuda kalıcı bir bağlantı ve süreç demektir, bu yüzden çekirdek sayısı ve bellek eşzamanlı kullanıcı sayısını doğrudan belirler. mix release ile Erlang çalışma zamanı dahil paketlenen uygulamayı sunucuya kopyalayıp tek komutla başlatırsınız.

Önerilen işletim sistemi: Ubuntu 24.04, Debian 13

En uygun paket

AMD VDS 2

Phoenix ve PostgreSQL

vCPU
4 Çekirdek
RAM
4 GB ECC
Disk
40 GB NVMe
Bağlantı
1 Gbps
₺319,90/ay + KDV
Bu paketi sipariş et Tüm VDS paketleri

Neden bu paket?

  • BEAM çekirdek başına bir zamanlayıcı çalıştırır; AMD Ryzen / EPYC serisinin en küçük paketinde bile 4 çekirdek bulunur.
  • Yüksek tek çekirdek performansı LiveView'ın sunucu tarafı render ve fark hesaplamasını hızlandırır.
  • mix release çıktısı Erlang çalışma zamanını içerir; aynı işletim sisteminde derlediyseniz sunucuya Elixir kurmanız gerekmez.
  • Ücretsiz DDoS koruması, çok sayıda kalıcı WebSocket bağlantısı tutan uygulamanızı korur.

İhtiyacınıza göre paket

Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.

Phoenix ve PostgreSQL

LiveView'lı bir Phoenix uygulamasını PostgreSQL ile aynı sunucuda çalıştırmak için 4 çekirdek ve 4 GB RAM.

AMD VDS 2

4 Çekirdek · 4 GB ECC · 40 GB NVMe · 1 Gbps

₺319,90/ay + KDV
Sipariş ver

Çok sayıda LiveView bağlantısı

Eşzamanlı kullanıcı arttıkça süreç ve bağlantı belleği için 8 GB RAM.

AMD VDS 4

4 Çekirdek · 8 GB ECC · 40 GB NVMe · 1 Gbps

₺559,90/ay + KDV
Sipariş ver

Birden çok uygulama ya da düğüm

Birkaç Phoenix uygulamasını ya da büyük bir kümelenmiş düğümü çalıştırmak için 6 çekirdek ve 12 GB RAM.

AMD VDS 5

6 Çekirdek · 12 GB ECC · 40 GB NVMe · 1 Gbps

₺799,90/ay + KDV
Sipariş ver

Nasıl başlarım?

  1. 1Siparişte Ubuntu 24.04 ya da Debian 13 seçin; release'i derleyeceğiniz sistemle aynı sürüm olmasına dikkat edin.
  2. 2Sunucuda derleyecekseniz Erlang ve Elixir'i (ör. asdf ile) kurun, PostgreSQL'i apt ile yükleyin.
  3. 3mix phx.gen.release ile release dosyalarını oluşturun; MIX_ENV=prod mix assets.deploy ve MIX_ENV=prod mix release komutlarını çalıştırın.
  4. 4SECRET_KEY_BASE (mix phx.gen.secret ile), DATABASE_URL ve PHX_HOST değişkenlerini tanımlayın; release içindeki bin/migrate ile veritabanını güncelleyin.
  5. 5bin/server betiğini systemd servisine bağlayın, Nginx'te WebSocket için Upgrade başlıklarını ekleyip 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

Release, derlendiği işletim sistemine ve glibc sürümüne bağlı Erlang çalışma zamanını içerir. Bilgisayarınız farklı bir sistemse derlemeyi sunucuda ya da aynı Ubuntu/Debian sürümünü kullanan bir Docker imajında yapın.

BEAM süreçleri çok hafiftir; asıl belirleyici eşzamanlı LiveView bağlantıları, ETS önbellekleri ve veritabanıdır. Phoenix ve PostgreSQL için 4 GB iyi bir başlangıçtır.

Evet. Birden fazla VDS'i libcluster gibi bir kütüphaneyle aynı Erlang kümesine bağlayabilir, düğümler arası portları güvenlik duvarında yalnız kendi sunucularınıza açarsınız. Birden fazla sunucu için toplu alım indirimi destek talebiyle sağlanır.

Tüm kullanım alanları