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 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 NodeJS‘yi kuralım;
sudo apt-get install nodejs NPM paketini kuralım;
sudo apt-get install npm 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 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.
Veritabanını seçmenin performans, lisans ve güvenlik gibi konularda yarattığı zorlukları biliyoruz. Bu seçimi kolaylaştırmak için,…
Snapshot Nedir? Snapshot, bir sanal sunucunun (VM) mevcut çalışma hali, disk yapısı ve yapılandırmasının o…
Sunucu yönetiminde yeni sürümlere geçiş, her zaman iş sürekliliği için kritik bir adımdır. Proxmox VE…
Sanallaştırma ortamlarında en çok kullanılan platformlardan biri VMware vSphere’dir. Ancak sistem doğru izlenmezse performans sorunları,…
IT ekiplerinin karşılaştığı en büyük sorunlardan biri, farklı araç ve sistemler yüzünden operasyonların karmaşık hale…
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ı…