Categories: LinuxUbuntu

Ubuntu Üzerine NodeJS Kurulumu

NodeJS Nedir?

NodeJS açık kaynak kodlu, bir çok platformda çalışabilen bir sunucu ortamıdır. Javascript NodeJS ile birlikte python gibi diğer betik dillerinin yapabileceği olanaklara sahiptir.

Ubuntu üzerine NodeJS kurulumu?

Ubuntu Server 16.04 üzerinde işlemleri gerçekleştiriyoruz. Diğer versiyonlarda da işlem aynı olacaktır.

Sunucumuza SSH üzerinden giriş yapalım ve sistemi update edelim;

sudo apt-get update
apt-get update

NodeJS‘yi kuralım;

sudo apt-get install nodejs
nodejs install

NPM paketini kuralım;

sudo apt-get install npm
npm install

Bazı npm paketlerinin çalışması için build-essential paketini yüklememiz gerekiyor;

sudo apt-get install build-essential

Kurulum işlemleri tamamlandı, kontrol etmek isterseniz;

nodejs --version
npm --version

Nodejs kaldırmak isterseniz;

sudo apt-get remove nodejs

Sık Sorulan Sorular

NodeJS nedir?

NodeJS, JavaScript kodlarını tarayıcı dışında sunucu tarafında çalıştıran açık kaynaklı bir ortamdır. Gerçek zamanlı uygulamalar ve API servisleri için vds sunucu veya cloud server üzerinde sıkça kullanılır.

Ubuntu üzerinde NodeJS nasıl kurulur?

SSH ile sunucuya bağlanıp sudo apt-get update ve sudo apt-get install nodejs npm komutlarını çalıştırın. Bu işlem sanal sunucu kiralama altyapısında NodeJS ve NPM paket yöneticisini kurar.

NPM nedir?

NPM, NodeJS projelerinde kullanılan modülleri yöneten paket sistemidir.
Özellikle dedicated sunucu ve veri merkezi tabanlı projelerde bağımlılık yönetimini kolaylaştırır.

Kurulumun başarılı olup olmadığını nasıl anlarım?

nodejs --version ve npm --version komutlarını çalıştırarak sürüm bilgilerini kontrol edinebilirsiniz. Versiyon numaraları görünüyorsa NodeJS cloud server ortamında başarıyla kurulmuştur.

NodeJS’i nasıl kaldırabilirim?

NodeJS’i kaldırmak için sudo apt-get remove nodejs komutunu çalıştırın.
Ek olarak sudo apt-get autoremove komutu ile fiziksel sunucu kiralama sistemlerinde gereksiz bağımlılıkları silebilirsiniz.

NodeJS kurulumunda “build-essential” paketi neden gerekli?

Bazı NPM modülleri kaynak koddan derlendiği için bu paket gereklidir.
“build-essential” paketi, veri merkezi tabanlı sistemlerde make, gcc, g++ gibi araçları içerir.

pendc

Recent Posts

Mailcow ile Mail Sunucunuzu Nasıl Kurarsınız?

Hazır e-posta hizmetlerinin ücretleri arttığı için, kendi alan adınıza ait bir mail sunucusu kurmak hem…

1 gün ago

Veeam Backup Kullanarak Proxmox Yedekleme

Açık kaynaklı Proxmox VE yüksek performansıyla sanallaştırma alanında sık tercih edilen bir platformdur. Veri yedekleme…

1 gün ago

DNS Kayıt Türleri NS, CNAME, TXT, AAAA, MX Nedir?

DNS, yani Alan Adı Sistemi, internetin temel yönlendirme mekanizmasıdır. Kullanıcı bir web adresi yazdığında, örneğin…

1 gün ago

MySQL ve MariaDB Arasındaki Temel Farklar

Veritabanını seçmenin performans, lisans ve güvenlik gibi konularda yarattığı zorlukları biliyoruz. Bu seçimi kolaylaştırmak için,…

1 ay ago

Proxmox’da Otomatik Snapshot Nasıl Alınır?

Snapshot Nedir? Snapshot, bir sanal sunucunun (VM) mevcut çalışma hali, disk yapısı ve yapılandırmasının o…

1 ay ago

Proxmox VE 8.4’ten 9’a Nasıl Geçilir?

Sunucu yönetiminde yeni sürümlere geçiş, her zaman iş sürekliliği için kritik bir adımdır. Proxmox VE…

1 ay ago