Node.js Nasıl Kurulur? (Linux) - Adım Adım Rehber

Linux işletim sisteminde Node.js kurulumunu adım adım öğrenin. Bu rehberle Node.js ve npm'in nasıl kurulacağını, proje başlatmayı ve geliştirme araçlarını keşfedeceksiniz.

BFS

Node.js, modern web uygulamaları ve sunucu tarafı uygulamaları geliştiren yazılımcıların en çok tercih ettiği araçlardan biri haline geldi. Eğer siz de Linux işletim sisteminde Node.js kurmak istiyorsanız, doğru yerdesiniz! Bu rehberde, adım adım nasıl Node.js kuracağınızı öğreneceksiniz. Hazırsanız, başlayalım!

Adım 1: Sisteminizi Güncelleyin


Node.js'i kurmadan önce, sisteminizin güncel olduğundan emin olmanız oldukça önemli. Çünkü güncel olmayan bir sistemde kurulum sırasında bazı hatalarla karşılaşabilirsiniz. Bunun için aşağıdaki komutu kullanarak sisteminizi güncelleyebilirsiniz:


sudo apt update && sudo apt upgrade -y


Bu komut, sisteminizdeki tüm paketleri günceller ve Node.js kurulumunu daha sorunsuz hale getirir.

Adım 2: Node.js'i Kurun


Şimdi Node.js'i kurmaya geliyoruz. Linux üzerinde Node.js kurmak için en kolay yöntem, resmi Node.js deposunu kullanmaktır. İki farklı versiyon seçeneği bulunmaktadır: LTS (Long Term Support) ve Current. LTS sürümü daha kararlı ve uzun vadeli destek sağlar, bu yüzden çoğu geliştirici LTS sürümünü tercih eder. Ancak, en son özelliklere sahip olmak istiyorsanız, Current sürümünü de seçebilirsiniz.

Node.js LTS sürümünü kurmak için şu komutu kullanabilirsiniz:


curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install -y nodejs


Burada, `setup_16.x` ifadesi Node.js'in 16.x sürümünü kurmanıza olanak sağlar. Eğer daha yeni bir sürüm kurmak isterseniz, sürüm numarasını değiştirebilirsiniz.

Adım 3: Kurulumu Doğrulama


Kurulum tamamlandığında, Node.js'in düzgün bir şekilde kurulduğunu kontrol etmeniz önemlidir. Bunun için şu komutları kullanabilirsiniz:


node -v
npm -v


Bu komutlar, Node.js ve npm (Node Package Manager) sürümünü gösterecektir. Eğer sürümler görüntüleniyorsa, kurulum başarılı demektir!

Adım 4: Geliştirme İçin Hazırlık


Node.js kurulumu tamamlandıktan sonra, artık kendi JavaScript uygulamalarınızı geliştirmeye başlayabilirsiniz. Bunun için en popüler araçlardan biri npm'dir. npm, Node.js ile birlikte gelir ve gerekli tüm paketleri kolayca yönetmenizi sağlar. Örneğin, bir web uygulaması başlatmak için aşağıdaki komutu kullanabilirsiniz:


npm init -y


Bu komut, basit bir Node.js projesi oluşturmanıza yardımcı olacaktır. Artık projelerinizi oluşturmaya ve geliştirmeye başlayabilirsiniz.

Adım 5: Ekstra Araçlar


Node.js ile çalışırken daha verimli olmak istiyorsanız, bazı ek araçlar da yükleyebilirsiniz. Örneğin, `nodemon`, geliştirme sırasında uygulamanızda yaptığınız değişiklikleri otomatik olarak algılayıp yeniden başlatmanıza yardımcı olur. Bunu kurmak için aşağıdaki komutu kullanabilirsiniz:


sudo npm install -g nodemon


Bu araç, özellikle büyük projelerde oldukça kullanışlıdır.

Adım 6: Node.js'i Güncel Tutma


Node.js ve npm güncellemeleri düzenli olarak yapılmalıdır. Node.js'in yeni sürümleri çıktığında, aşağıdaki komutla Node.js'i güncelleyebilirsiniz:


sudo apt install --only-upgrade nodejs


Bu komut, mevcut Node.js sürümünüzü en son sürüme güncelleyecektir.

Sonuç


Tebrikler, Linux üzerinde Node.js kurulumunu başarıyla tamamladınız! Artık kendi projelerinizi geliştirebilir ve JavaScript'in gücünden yararlanabilirsiniz. Node.js, her geçen gün daha da popülerleşen bir platform olduğu için, bu beceriyi öğrenmek ve kullanmak sizi geliştirici dünyasında bir adım öne çıkaracaktır.

İlgili Yazılar

Benzer konularda diğer yazılarımız

NetBeans Debugging Başlatılmıyor – Çözüm Adımları ile Sorunu Gidermek

Her programcı, özellikle de yeni başlayanlar, zaman zaman NetBeans gibi popüler bir IDE kullanırken sorunlarla karşılaşabilirler. Bu sorunlar arasında en sinir bozucusu, şüphesiz "Debugging Başlatılmıyor" hatasıdır. Ancak merak etmeyin, bu hata tek bir...

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...