Ubuntu 22.04 Sunucusuna Node.js Nasıl Kurulur
Node.js, tarayıcı dışında JavaScript kodu çalıştırmanıza olanak tanıyan güçlü, açık kaynaklı bir JavaScript çalışma ortamıdır — bu da onu hızlı ve ölçeklenebilir web uygulamaları oluşturmak için ideal hale getirir. Eğer Ubuntu 22.04 özel sunucusu üzerinde çalışıyorsanız ve Node.js ile başlamayı düşünüyorsanız, bu kılavuz sizi adım adım kurulum sürecinde yönlendirecektir.
Yöntem 1: Node.js’i Ubuntu Deposu Üzerinden Kurun
Bu en basit yöntemdir, ancak en son sürümü sağlamayabilir.
Adım 1: Paket İndeksinizi Güncelleyin
sudo apt updateAdım 2: Node.js’i Kurun
sudo apt install nodejs -yAdım 3: npm (Node Paket Yöneticisi) Kurun
sudo apt install npm -yAdım 4: Kurulumu Doğrulayın
node -v
npm -vEğer en son Node.js sürümüne ihtiyacınız varsa, NodeSource kullanarak bir sonraki yöntemi değerlendirin.
Yöntem 2: NodeSource Üzerinden En Son Node.js’i Kurun
NodeSource, güncel Node.js paketleri sağlar.
Adım 1: NodeSource Script’ini İndirin ve Çalıştırın
Örneğin, Node.js v20.x’i kurmak için:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -Adım 2: Node.js’i Kurun
sudo apt install nodejs -yBu, hem
nodehem de
npm‘yi kuracaktır.
Adım 3: Kurulumu Doğrulayın
node -v
npm -vYöntem 3: NVM (Node Sürüm Yöneticisi) Kullanarak Node.js’i Kurun
Birden fazla Node.js sürümünü yönetmek istiyorsanız bu yöntem önerilir.
Adım 1: NVM’i Kurun
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bashSonra shell’inizi yeniden başlatın veya şunu çalıştırın:
source ~/.bashrcAdım 2: En Son Node.js Sürümünü Kurun
nvm install nodeYa da belirli bir sürümü kurun:
nvm install 18.19.0AVA.HOSTINGAdım 3: Belirli Bir Sürümü Kullanın
nvm use nodeAdım 4: Varsayılan Node Sürümünü Ayarlayın
nvm alias default nodeSonuç
Ubuntu 22.04 üzerinde Node.js kurmak kolaydır ve ihtiyaçlarınıza bağlı olarak birkaç seçeneğiniz vardır:
Hızlı bir kurulum için Ubuntu deposunu kullanın.
En son sürüm için NodeSource’u kullanın.
Birden fazla sürümü yönetmek için NVM’i kullanın.
Hangi yöntemi seçerseniz seçin, Node.js ile güçlü uygulamalar geliştirmeye başlamak için hazır olacaksınız.


