0 Kayıt Ol
Oweb Bulut İnternet Hizmetleri A.Ş. Anonim Şirketi
0 (850) 303 31 32
Sarıyer / İSTANBUL
Maslak V.D - 6341135657
Ticari Bilgilerimiz Banka Hesapları Sözleşmelerimiz
Firma Hakkında Bilmek İstedikleriniz
ile Başlayan Aylık Fiyatlarla

Node.js Hosting

Express, Next.js ve NestJS projelerinizi cPanel üzerinden dakikalar içinde yayına alın. Node.js sürümünü uygulama bazında seçin; NVMe disk, SSH, Git ve ücretsiz SSL her pakette dahil.

  • Node.js Sürüm Seçimi
  • SSH ve Git Erişimi
  • Ücretsiz SSL ve Yedek
  • 7/24 Türkçe Destek
Node.js Hosting Paketleri ~/app — node $npm install ✔ added 142 packages $node --version v22 LTS $npm start ▲ App running on https:// JS
Desteklenen Node.js Sürümleri 18 · 20 · 22

Her uygulama için Node.js sürümünü cPanel'den ayrı ayrı seçin, projeniz hazır olduğunda panelden yeni bir LTS sürüme geçin.

NVMe Disk Altyapısı
18-22 Node.js Sürümleri
SSH Terminal ve Git Erişimi
SSL Ücretsiz SSL ve Yedekleme
Projenize Uygun

Node.js Hosting Paketleri

Tek bir API'den çok projeli ajans yapısına kadar; uygulama sayısı, RAM ve NVMe disk alanına göre size uygun Node.js hosting paketini seçin.

Ödeme Döngüsü Yıllık
Aylık
3 Aylık
6 Aylık
Yıllık
Node Başlangıç Tek uygulama ve kişisel projeler için
%10 İNDİRİM
Sepete Ekle
  • 1 Adet Node.js Uygulaması
  • 1 Adet Web Sitesi
  • 10 GB NVMe Disk Alanı
  • 1 Core CPU
  • 2 GB RAM
  • 5 Adet E-Posta
  • 3 Adet MySQL Veritabanı
  • Limitsiz Trafik
  • Ücretsiz Yedekleme
  • Ücretsiz Let's Encrypt SSL
  • SSH + Git Erişimi
Node Profesyonel API, frontend ve staging için
%10 İNDİRİM
Sepete Ekle
  • 6 Adet Node.js Uygulaması
  • 5 Adet Web Sitesi
  • 40 GB NVMe Disk Alanı
  • 3 Core CPU
  • 6 GB RAM
  • Limitsiz E-Posta
  • Limitsiz MySQL Veritabanı
  • Limitsiz Trafik
  • Günlük Yedekleme
  • Ücretsiz Let's Encrypt SSL
  • SSH + Git Erişimi
Node Kurumsal Ajanslar ve çok projeli ekipler için
%10 İNDİRİM
Sepete Ekle
  • 10 Adet Node.js Uygulaması
  • 10 Adet Web Sitesi
  • 80 GB NVMe Disk Alanı
  • 4 Core CPU
  • 8 GB RAM
  • Limitsiz E-Posta
  • Limitsiz MySQL Veritabanı
  • Limitsiz Trafik
  • Günlük Yedekleme
  • Ücretsiz Let's Encrypt SSL
  • SSH + Git Erişimi
  • Öncelikli Destek

Gösterilen fiyatlara KDV dahil değildir; KDV ödeme adımında faturanıza ayrıca eklenir.

%99,9 Uptime Garantisi
7 Gün İçinde İade Garantisi
Güçlü Performans
Desteklenen Teknolojiler

Express.js, Next.js, NestJS ve Daha Fazlası

Express.js, Next.js ya da NestJS hosting için ayrı bir paket aramanıza gerek yok: npm ile kurulan ve bir başlangıç dosyasıyla çalışan Node.js framework'lerinin büyük çoğunluğu paketlerimizde çalışır.

Express.js

REST API'ler, webhook uç noktaları ve hafif web uygulamaları için sade, esnek ve en yaygın Node.js framework'ü.

NestJS

TypeScript tabanlı, modüler yapısıyla düzenli API ve backend projeleri için; derlenmiş dist çıktısıyla çalıştırılır.

Next.js

Sunucu taraflı render (SSR) destekli React uygulamaları; build'i yerelde alıp standalone çıktıyı yüklemeniz önerilir.

Nuxt

Vue tabanlı SSR siteler; projeyi build edip oluşan Node sunucu çıktısını yükleyerek çalıştırabilirsiniz.

Fastify

Düşük ek yüküyle hızlı JSON API'ler ve mikro servisler için performans odaklı framework.

Koa

Express ekibinin geliştirdiği, async/await odaklı minimal yapısıyla sade API'ler için ideal.

Strapi

Headless CMS; hazır REST ve GraphQL API'lerini MySQL/MariaDB ile yayınlayın, yönetim panelini yerelde build edin.

AdonisJS

Laravel'i andıran tam yığın (full-stack) MVC yapısıyla web uygulamaları ve API'ler; build çıktısıyla çalıştırılır.

Listede olmayan npm tabanlı framework'ler de genellikle sorunsuz çalışır; sürekli açık kalması gereken botlar, kuyruk işçileri (worker) ve yoğun gerçek zamanlı uygulamalar için VDS sunucu öneriyoruz.

4 Adımda Yayında

Node.js Uygulamanızı Nasıl Yayına Alırsınız?

Sunucu kurmanıza, port açmanıza veya reverse proxy yapılandırmanıza gerek yok; cPanel Node.js hosting ile tüm adımları panel üzerinden tamamlarsınız.

1

Paketinizi Seçin

Uygulama sayısı ve RAM ihtiyacınıza uygun paketi seçip siparişinizi tamamlayın; cPanel giriş bilgileriniz e-posta adresinize gönderilir.

2

Node.js Uygulamasını Oluşturun

cPanel'deki “Setup Node.js App” bölümünden Node.js sürümünü, uygulama kök dizinini, uygulama adresini ve başlangıç dosyasını (ör. app.js veya server.js) belirleyin.

3

Kodunuzu Yükleyin

Projenizi Git Version Control ile deponuzdan çekin ya da Dosya Yöneticisi ile yükleyin; ardından “Run NPM Install” ile package.json bağımlılıklarını kurun.

4

Başlatın ve Yayına Alın

Uygulamayı başlatın, alan adınızı bağlayın ve ücretsiz Let's Encrypt SSL ile HTTPS üzerinden yayına alın; port ayarı yapmanız gerekmez.

Whatsapp Destek Hattı
Seçim Yapmakta Zorlanıyorsanız,

Ekibimizden Destek Alabilirsiniz!

WhatsappDestek Hattı
Geliştiriciler İçin

Node.js Hosting Özellikleri

Node.js uygulamanızı yayına almak ve yönetmek için ihtiyaç duyduğunuz araçlar her pakette hazır.

Uygulama Bazında Sürüm Seçimi

CloudLinux Node.js Selector ile her uygulamaya ayrı Node.js sürümü (18, 20 veya 22) atayın; eski bir projeyi bozmadan yenisini desteği süren 22 LTS sürümünde çalıştırın.

npm ve Ortam Değişkenleri

Bağımlılıkları panelden “Run NPM Install” ile tek tıkla kurun; API anahtarı ve veritabanı bilgisi gibi ayarları koda gömmek yerine ortam değişkeni olarak tanımlayın.

SSH, Terminal ve Git

npm komutlarını SSH veya cPanel Terminal üzerinden çalıştırın; Git Version Control ile deponuzu bağlayarak kodunuzu sürüm kontrollü şekilde güncelleyin.

NVMe Disk ve CloudLinux İzolasyonu

NVMe diskler node_modules gibi çok dosyalı klasörlerde hızlı okuma sağlar; CloudLinux her hesabın CPU ve RAM kaynağını ayırarak diğer hesapların etkisini sınırlar.

MySQL / MariaDB Veritabanı

Paketinize dahil MySQL/MariaDB veritabanlarını cPanel'den oluşturun, phpMyAdmin ile yönetin; Sequelize, TypeORM, Knex veya mysql2 gibi kütüphanelerle bağlanın.

Ücretsiz SSL ve Yedekleme

Let's Encrypt SSL sertifikaları otomatik oluşturulur ve yenilenir; hesabınız düzenli olarak ücretsiz yedeklenir, Profesyonel ve Kurumsal paketlerde yedekler günlük alınır.

Doğru Altyapıyı Seçin

Node.js Hosting mi, VDS mi?

Her Node.js projesi aynı altyapıyı gerektirmez. Web uygulamaları ve API'ler için Node.js hosting yeterliyken, 7/24 çalışan süreçler ve özel yapılandırmalar için VDS sunucu gerekir.

ÖzellikNode.js HostingVDS Sunucu
YönetimcPanel arayüzü; sunucu bakımı ve güvenlik güncellemeleri bizdeRoot erişimi; işletim sistemi ve servis yönetimi sizde
Root erişimi ve özel portYok; uygulamalar web sunucusu üzerinden 80/443 portlarında yayınlanırTam root erişimi; ihtiyaç duyduğunuz portu açabilirsiniz
7/24 arka plan işleri ve botlarUygun değil; uygulama gelen isteklerle çalışır, boşta kaldığında durdurulabilirUygun; Discord/Telegram botları, kuyruk işçileri ve zamanlanmış süreçler sürekli çalışabilir
Kaynaklar ve limitlerPaket başına tanımlı CPU, RAM ve işlem limitleri (CloudLinux)Sunucunuza ayrılmış vCPU, RAM ve disk
Tipik projelerREST API, Next.js/Nuxt siteleri, webhook servisleri, MVP ve yönetim panelleriBotlar, yoğun WebSocket uygulamaları, Docker ve Redis, PostgreSQL veya MongoDB gerektiren projeler
Başlangıç maliyetiDüşük; paylaşımlı altyapı sayesinde ekonomikDaha yüksek; size ayrılan kaynakların bedelini ödersiniz
ÜCRETSİZ TAŞIMA

Web Sitenizi Oweb'e Taşımak Çok Kolay!

Mevcut hosting firmanızdan memnun değil misiniz? Uzman ekibimiz sitenizi veri kaybı olmadan Oweb sunucularına taşır: aynı panelden (cPanel→cPanel) yapılan taşımalar ücretsizdir, farklı panellerden gelen siteler ise manuel olarak taşınır.

Ücretsiz Hosting Taşıma

Node.js Hosting Nedir?

Node.js hosting, JavaScript veya TypeScript ile yazılmış sunucu taraflı uygulamaları (Express.js, Next.js, NestJS gibi) internette yayınlamanızı sağlayan barındırma hizmetidir. Klasik web hosting PHP betiklerini her istekte baştan çalıştırırken, Node.js hosting uygulamanızı kendi Node.js sürecinde çalıştırır; sürüm, npm bağımlılıkları ve başlangıç dosyası panelden yönetilir.

Node.js Hosting Nasıl Çalışır?

Oweb'in Node.js hosting paketleri cPanel ve CloudLinux üzerine kuruludur. cPanel'deki “Setup Node.js App” aracıyla bir uygulama oluşturduğunuzda Node.js sürümünü, uygulamanın kök dizinini, yayınlanacağı adresi ve başlangıç dosyasını seçersiniz. Uygulamanızı web sunucusuyla birlikte çalışan Phusion Passenger başlatır ve alan adınıza gelen istekleri ona iletir; bu sayede port açmanız, reverse proxy kurmanız veya ayrı bir süreç yöneticisi yapılandırmanız gerekmez. Uygulamanızı ana alan adınızda, bir alt alan adında ya da alan adınızın altındaki bir dizinde (ör. /api) yayınlayabilirsiniz. Oweb, BTK tarafından yetkilendirilmiş yasal bir yer sağlayıcıdır; kurulum sırasında takıldığınız bir adım olursa teknik ekibimize 7/24 destek talebi veya WhatsApp üzerinden Türkçe ulaşabilirsiniz.

Web Hosting ile Node.js Hosting Arasındaki Fark

Standart web hosting'de bir PHP sitesi her istekte betiği yeniden yükler ve yanıt gönderildiğinde betik kapanır. Node.js uygulaması ise bellekte kalan bir süreç olarak çalışır, bağlantıları bu süreç üzerinden yönetir ve npm ile kurulan çok sayıda bağımlılık kullanır. Bu nedenle Node.js hosting paketlerinde site sayısından çok RAM, uygulama sayısı ve dosya sayısı (inode) belirleyicidir. Aynı hesapta bir PHP sitesi ile bir Node.js API'yi birlikte barındırmak da mümkündür; örneğin WordPress blogunuz ana alan adında, Node.js API'niz bir alt alan adında çalışabilir. Uygulama uzun süre istek almadığında durdurulabildiği için bir sonraki ilk istekte yanıt birkaç saniye gecikebilir; bu, paylaşımlı Node.js hosting'in doğal bir sonucudur.

npm Bağımlılıkları, node_modules ve Disk Kullanımı

Bir Node.js projesinin node_modules klasörü binlerce küçük dosya içerebilir. NVMe diskler bu dosyaları hızlı okur, ancak her dosya bir inode kullandığı için bağımlılıkları bilgisayarınızdan yüklemek yerine sunucuda kurmak daha doğrudur. Node.js Selector bağımlılıkları her uygulamaya ayrılmış bir sanal ortamda tutar ve uygulama kök dizininde bu ortama giden node_modules adlı bir bağlantı (symlink) oluşturur; kök dizinde aynı adla gerçek bir klasör bulunursa panelden NPM kurulumu hata verir. Bu yüzden node_modules klasörünü yüklemeyin: package.json ve package-lock.json dosyalarınızı yükleyip panelden “Run NPM Install” ile kurulumu başlatın. SSH kullanmayı tercih ediyorsanız önce panelin gösterdiği sanal ortam komutunu çalıştırın, ardından npm ci --omit=dev ile yalnızca üretim bağımlılıklarını kurarak disk ve inode kullanımını azaltın. Uygulama başlamazsa önce panelde gösterilen hata mesajını ve uygulama kök dizinindeki log dosyalarını kontrol edin; eksik bir bağımlılık veya yanlış başlangıç dosyası en sık karşılaşılan nedenlerdir.

Ortam Değişkenleri, Veritabanı ve Güvenlik

Veritabanı parolası, API anahtarı veya JWT gizli anahtarı gibi bilgileri kodun içine yazmak yerine uygulama ayarlarındaki ortam değişkenleri bölümünden tanımlayın; böylece Git deponuza hassas bilgi girmez. Uygulamanız aynı hesaptaki MySQL veya MariaDB veritabanlarına localhost üzerinden bağlanabilir; PostgreSQL, MongoDB veya Redis gerektiren projeler için VDS daha uygun bir ortamdır. Uygulama dosyalarınızı public_html dışındaki bir klasörde tutmak, kaynak kodunuzun ve .env dosyanızın doğrudan indirilmesini önler. Alan adınıza ücretsiz Let's Encrypt SSL sertifikası kurduktan sonra tüm trafiği HTTPS'e yönlendirmeyi unutmayın.

Paket Seçerken Nelere Bakmalısınız?

Ucuz Node.js hosting ararken yalnızca aylık fiyata bakmak, kısa sürede RAM veya uygulama limitine takılmanıza yol açabilir. Paketleri karşılaştırırken şu başlıkları kontrol edin:

  • Node.js sürümü: Projenizin package.json dosyasındaki engines alanıyla uyumlu bir sürümün sunulduğundan emin olun; yeni projelerde resmi desteği süren bir LTS sürümü (ör. 22) seçin.
  • RAM ve CPU: Node.js süreçleri bellekte kalır; aynı anda birden fazla uygulama çalıştıracaksanız veya sunucuda build alacaksanız RAM'i yüksek bir paket seçin.
  • Uygulama sayısı: API, frontend ve test (staging) ortamı ayrı uygulama olarak sayılır; ihtiyacınızı bu üçlüye göre hesaplayın.
  • Geliştirici araçları: SSH ve Terminal erişimi, Git ile deploy, ortam değişkenleri ve panelden npm kurulumu iş akışınızı hızlandırır.
  • Veritabanı ve yedekleme: Paketteki MySQL/MariaDB veritabanı sayısını ve yedekleme sıklığını kontrol edin; farklı bir veritabanı motoru gerekiyorsa VDS'i değerlendirin.

Next.js Projelerinde Build ve VDS'e Geçiş Zamanı

Next.js, Nuxt veya NestJS gibi framework'lerde build aşaması, uygulamanın çalışma anındaki tüketiminden çok daha fazla bellek ister ve paylaşımlı hostingde kaynak limitine takılabilir. Bu yüzden build'i kendi bilgisayarınızda veya bir CI aracında alıp yalnızca çıktıyı yüklemenizi öneririz. Next.js için next.config.js dosyasında output ayarını standalone olarak belirleyin; build sonrasında public klasörünü .next/standalone/public, .next/static klasörünü ise .next/standalone/.next/static konumuna kopyalayın, ardından .next/standalone içeriğini uygulama kök dizinine yükleyip başlangıç dosyası olarak server.js'i seçin. Belirli aralıklarla çalışması gereken kısa görevler (rapor üretme, önbellek temizleme gibi) için cPanel'deki Cron Jobs aracı çoğu zaman yeterlidir. Projeniz sürekli açık kalması gereken bir bot, kuyruk işçisi veya yoğun WebSocket trafiği içeriyorsa ya da root erişimi, Docker ve özel port ihtiyacınız varsa VDS sanal sunucu paketlerine geçmenin zamanı gelmiş demektir.

Müşterilerimiz Tarafından

Node.js Hosting Hakkında Sıkça Sorulan Sorular

Aklınıza takılan sorulara hızlıca yanıt bulmak için aşağıdaki listeyi inceleyin.

Node.js hosting nedir, normal web hosting'den farkı ne?

Node.js hosting; REST API, SSR destekli Next.js sitesi veya webhook servisi gibi JavaScript ya da TypeScript tabanlı sunucu uygulamalarını barındırmak için hazırlanmış hosting türüdür. Klasik web hosting, PHP betikleri ve statik dosyalar için yapılandırılır. Node.js hosting'de ise uygulamanız bir kez başlatılır ve gelen istekleri aynı süreç üzerinden yanıtlar; Node.js sürümünü, başlangıç dosyasını ve ortam değişkenlerini cPanel'deki Setup Node.js App ekranından belirlersiniz. Paketlerimiz cPanel ve CloudLinux altyapısında çalıştığı için aynı hesapta PHP siteleri de barındırabilirsiniz.

Hangi Node.js sürümleri destekleniyor, her uygulama için farklı sürüm seçebilir miyim?

Paketlerde Node.js 18, 20 ve 22 sürümleri sunulur. Node.js 18 ve 20'nin resmi desteği sona erdiğinden yeni projelerde hâlâ güvenlik güncellemesi alan Node.js 22 LTS sürümünü seçmenizi tavsiye ederiz. CloudLinux Node.js Selector sayesinde her uygulama için sürümü ayrı ayrı seçebilir, daha sonra panelden farklı bir sürüme geçebilirsiniz. Sürüm değiştirdikten sonra bağımlılıkları yeniden kurmanızı ve uygulamayı yeniden başlatmanızı öneririz.

cPanel'de Node.js uygulaması nasıl kurulur?

cPanel'e girip Setup Node.js App bölümünde Create Application butonuna tıklayın; Node.js sürümünü, uygulama kök dizinini, uygulama adresini ve başlangıç dosyasını (örneğin app.js) belirleyin. Dosyalarınızı Git veya Dosya Yöneticisi ile yükledikten sonra Run NPM Install ile bağımlılıkları kurun ve uygulamayı başlatın. Port veya reverse proxy ayarı yapmanız gerekmez.

Next.js, Express.js veya NestJS projemi barındırabilir miyim?

Evet. Express.js, Fastify ve Koa gibi framework'ler doğrudan bir başlangıç dosyasıyla çalışır; NestJS projelerinde derlenmiş dist/main.js dosyasını başlangıç dosyası olarak seçersiniz. Next.js için build'i yerelde alıp standalone çıktıyı yüklemenizi ve server.js dosyasını başlangıç dosyası yapmanızı öneririz. Build işlemini sunucuda yapmak paylaşımlı hosting limitlerine takılabilir.

npm paketlerini nasıl yüklerim, SSH ve Git erişimi var mı?

Bağımlılıkları cPanel'deki Run NPM Install butonuyla package.json dosyanıza göre tek tıkla kurabilirsiniz. Paketlerde SSH ve Terminal erişimi bulunur; panelin gösterdiği sanal ortam komutunu çalıştırdığınızda npm ve node, uygulamanız için seçtiğiniz Node.js sürümüyle çalışır. cPanel Git Version Control ile GitHub, GitLab veya Bitbucket deponuzu hesabınıza bağlayarak kodunuzu güncelleyebilirsiniz.

Discord veya Telegram botu gibi 7/24 çalışan uygulamaları çalıştırabilir miyim?

Node.js hosting, web isteklerine yanıt veren uygulamalar için tasarlanmıştır; uygulama istek geldiğinde çalışır ve uzun süre boşta kaldığında durdurulabilir. Webhook modunda çalışan bir Telegram botu Node.js hosting üzerinde çalışabilir. Ancak sürekli bağlı kalması gereken Discord botları, long polling kullanan botlar, kuyruk işçileri ve zamanlanmış arka plan süreçleri için VDS sunucu öneriyoruz.

Node.js uygulamalarımda hangi veritabanlarını kullanabilirim?

Node.js hosting paketlerinde MySQL/MariaDB veritabanları kullanılabilir; veritabanlarını cPanel'den oluşturup phpMyAdmin ile yönetebilir, uygulamanızdan localhost üzerinden bağlanabilirsiniz. Bu paketlerde PostgreSQL, MongoDB veya Redis sunulmaz. Bu teknolojilere ihtiyaç duyan projeler için VDS sunucu öneriyoruz.

Node.js hosting mi yoksa VDS sunucu mu almalıyım?

Web sitesi, REST API, webhook servisi veya yönetim paneli gibi istek tabanlı projeler için Node.js hosting hem ekonomik hem de yönetimi kolay bir seçimdir. Root erişimi, özel port, Docker, 7/24 çalışan arka plan süreçleri veya yoğun WebSocket trafiği gerekiyorsa VDS sunucu daha doğru bir tercihtir. Sunucu yönetimiyle ilgilenmek istemiyorsanız Yönetilen Sunucu hizmetimizi de değerlendirebilirsiniz.

Paketimin kaynakları yetmezse ne olur, üst pakete geçebilir miyim?

Uygulamanız paketin CPU, RAM veya işlem limitine ulaştığında yavaşlayabilir ya da yeni isteklere geçici olarak yanıt veremeyebilir. cPanel'deki kaynak kullanımı ekranından tüketiminizi izleyebilir, ihtiyaç duyduğunuzda müşteri panelinizden veya destek talebiyle üst pakete geçebilirsiniz. İhtiyacınız en büyük paketi de aşıyorsa VDS sunucuya geçiş için destek ekibimizden yardım alabilirsiniz.

Node.js hosting fiyatları ne kadar, hangi ödeme dönemleri var?

Güncel Node.js hosting fiyatları, bu sayfadaki paket kartlarında seçtiğiniz ödeme dönemine göre gösterilir. Fiyatlara KDV dahil değildir; KDV ödeme adımında faturanıza eklenir. Kartların üstündeki sekmelerden aylık veya yıllık gibi ödeme dönemlerini seçebilirsiniz; hizmetinizi ilk 7 gün içinde iptal ederseniz iade koşullarımız kapsamında ücret iadesi alırsınız.


Görüşleriniz Değerli Anketimize Katılın