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

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,…

2 hafta 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…

2 hafta 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…

2 hafta ago

Zabbix ile VMware vSphere İzleme Nasıl Yapılır ?

Sanallaştırma ortamlarında en çok kullanılan platformlardan biri VMware vSphere’dir. Ancak sistem doğru izlenmezse performans sorunları,…

3 hafta ago

VMware vSphere Foundation 9.0 Beta Sürümü Yayında

IT ekiplerinin karşılaştığı en büyük sorunlardan biri, farklı araç ve sistemler yüzünden operasyonların karmaşık hale…

3 hafta ago

Fidye Yazılımı Saldırılarından Korunma

Fidye Yazılımı Saldırısı Nedir? Fidye yazılımı saldırısı (ransomware) kötü niyetli kişilerin, belirli bir sistemin, dosyalarını…

3 ay ago