Ubuntu 18.04 Üzerinde NPM ve Node.js Kurulumu Nasıl Yapılır?

Ubuntu 18.04 Üzerinde NPM ve Node.js Kurulumu Nasıl Yapılır?

Bu makalede size Ubuntu 18.04 üzerinde Node.js kurulumu nasıl yapılır göstereceğiz. Bu yöntem yerel Linux makineleri ve sanal özel sunucuları için çalışmaktadır. Kurulum için iki yol göstereceğiz. Ayrıca eğer bu özelliği beğenmezseniz nasıl silineceğini de göstereceğiz.

Node.js Nedir?

Node.js bugünlerde en popüler web teknolojilerinden biridir. Bir web uygulamasının fonksiyonelliğini artırmak için birçok geliştirici tarafından kullanılır. Birçok büyük çaplı şirketler de kullanmaktadır. Bu teknolojinin potansiyelini buradan anlayabilirsiniz.

Basitçe, Node.js JavaScript‘in istemci olmadan çalışmasına izin veren sunucu taraflı bir çalıştırma ortamıdır. Node.js açık kaynaklı ve çok platformludur. Bu yüzden de eğitimden işletmelere varan farklı projeler için idealdir.

Biz bu makaleyi yazarken stabil olan en güncel Node.js versiyonu 12.6.0’dır. Ancak çoğu kullanıcı için tavsiye edilen sürüm ise uzun süreden beri desteklendiğinden 10.16.0’dır.

Node.js kurulumu yapmanın birçok yolu vardır ancak bu makalede size bunu yapmanın en basit ve etkili iki yolunu göstereceğiz.

Önemli: Başlamadan önce sunucuya erişiminiz olmalı ve sudo kullanarak komut çalıştırabiliyor olmalısınız. Bunun için SSH aracılığı ile VPS’e erişme hakkında olan rehberimizi okuyabilirsiniz. Ayrıca, iki yöntemden birini seçebilirsiniz. İhtiyacınızı en çok uyanı seçin.

Resmi Ubuntu Deposundan NPM ve Node.js Kurulumu

Üzerinde Ubuntu 18.04 olan bir sunucuya Node.js kurulumu yapmanın en hızlı ve kolay yolu resmi Ubuntu deposu aracılığıyla yapmaktır.

İlk olarak ssh kullanarak sunucunuza bağlanın.

ssh kullaniciadi@sunucu_ip_adresi

Eğer Ubuntu’lu bir sistem çalıştırıyorsanız ana menüden bir terminal emülatörü açın.

Bağlandıktan sonra APT önbelleğini yenileyin. Bunu yapmak için aşağıdaki komutu çalıştırın:

sudo apt update

Bununla depoların senkronize edildiğinden ve sistemin depoda bulunan dosyaları güvenlice indireceğinden emin olabiliriz.

Bundan sonra ise aşağıdaki komutu çalıştırarak Node.js kurulumu yapabilirsiniz.

sudo apt install nodejs

Şifrenizi girdikten sonra kurulum işlemi başlayacaktır.

Ayrıca Node.js paket yöneticisi olan NPM’i de yükleyebilirsiniz.

sudo apt install npm

Son olarak yüklü versiyonu kontrol edin. Bunu yapmak içinse aşağıdaki komutu çalıştırın:

nodejs -v
Yüklü Node.js versiyonunu terminal üzerinden kontrol etme

Bu yöntem bir Linux makinesine veya Linux bazlı VPS’e Node.js kurulumu yapmanın en kolay yoludur.

Node.js’i silmek içinse bu komutu çalıştırın:

sudo apt remove nodejs

NVM Kullanarak Belirli Bir Node.js Sürümü Kurmak

Ubuntu 18.04 kurulu bir sunucuya Node.js kurulumu yapmanın bir yolu daha bulunmakta. Bir NVM (Node Version Manager – Node Sürüm Yöneticisi) kullanarak istediğinizi sürümü kullanabilirsiniz. Eğer LTS versiyonunu veya mevcut en güncel sürümü kullanmak isterseniz işinize yarayacaktır.

İlk olarak wget kullanarak NVM’yi indirin. Eğer wget’e sahip olup olmadığınızı bilmiyorsanız bu komutu çalıştırın.

sudo apt install wget

Şimdiyse bu komutu çalıştırın:

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash

Sıradaki aşamada ise bu komutu kullanarak NVM’nin kullanıcınızın bash profilinden kullanılmasına izin vermek var:

source ~/.profil

Artık Node.js’nin yüklenebilir bütün sürümlerini göstermek için NVM’yi kullanabilirsiniz.

nvm ls-remote
Ubuntu için mevcut Node.js sürümlerinin listesi

İstediğiniz sürümü seçebilirsiniz. Stabillik ve destek için biz 10.15.1 sürümünü öneriyoruz. Bunu yapmak için aşağıdaki komutu çalıştırın:

nvm install 10.15.1

Kurulumun başarı olup olmadığını görmek için Node.js sürümünü kontrol edebilirsiniz. Bunu yapmak içinse bu komutu kullanın:

node -v
Yüklü Node.js sürümünü kontrol etme

Gördüğünüz gibi kurulum başarılı oldu. Node.js doğru biçimde kuruldu ve kullanılmaya hazır.

Eğer Node.js’i silmek istiyorsanız ve bu yöntemle kurduysanız ilk önce etkisizleştirin.

nvm deactivate

Daha sonra ise Node.js’i silin.

nvm uninstall v10.15.1
Ubuntu'da terminali kullanarak node.js'i silmek

Sonuç

Node.js web uygulamaları geliştirmek için oldukça kullanışlı bir teknolojidir. Ubuntu 18.04 kurulu olan bir sunucuda Node.js kurulumu yapmak oldukça basittir ve bu makalede bunu yapmanın iki farklı yolunu gösterdik. Umuyoruz ki size yardımcı olmuşuzdur. Düşüncelerinizi ve yorumlarınızı aşağıdaki yorumlar kısmında bizimle paylaşmayı unutmayın!

Author
Yazar

Gökhan O.

Gökhan Hostinger’da YouTube Takım Lideri olarak çalışmakta. WordPress hakkındaki tecrübe ve bilgisini bu blogda paylaşıyor. Hostinger’ın adını YouTube içeriği üzerinden duyurmayı kendine görev edinmiştir. Hobileri arasında oyun oynamak ve futbol maçları izlemek vardır.