Linux'ta Node.js Nasıl Kurulur? Kolay ve Adım Adım Rehber

Linux üzerinde Node.js kurulumunun kolay adımlarını anlatan eğlenceli ve detaylı bir rehber. Bu yazı, her seviyeden geliştiriciye hitap ediyor.

BFS

Node.js Nedir ve Neden Önemlidir?


Node.js, JavaScript'i sunucu tarafında çalıştırmak için kullanılan güçlü bir platformdur. Eğer JavaScript'e aşina iseniz, tarayıcıda sadece frontend tarafında değil, aynı zamanda backend tarafında da nasıl çalıştırılacağını görmek harika bir deneyim olabilir. Ayrıca, Node.js'in hızlı, verimli ve ölçeklenebilir yapısı, geliştiriciler için mükemmel bir tercih yapar. Ama "Peki ya kurulum?" derseniz, endişelenmeyin. Linux üzerinde Node.js kurmak aslında oldukça basit!

Adım 1: Linux Terminalini Açın


Her şey terminalden başlar! Eğer daha önce terminal ile çalışmadıysanız, endişelenmeyin. Adım adım sizi yönlendireceğim. İlk olarak, bilgisayarınızda terminali açın. Genellikle, sağ üst köşede bir arama simgesi vardır ve "Terminal" yazarak bulabilirsiniz.

Adım 2: Depo Güncellemeleri Yapın


Her zaman ilk adım, sistemin güncel olup olmadığını kontrol etmektir. Bunu yapmak için terminalinize aşağıdaki komutu yazabilirsiniz:

sudo apt update


Bu komut, sisteminizdeki yazılım depolarını günceller. Güncelleme işlemi tamamlandığında, kurulum için hazırsınız.

Adım 3: Node.js Kurulumunu Başlatın


Node.js kurulumunu yapmak için en iyi yol, NodeSource deposunu kullanmaktır. Terminale aşağıdaki komutu girerek, Node.js'in son sürümünü indirip kurabilirsiniz:

curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -


Bu komut, Node.js'in 18.x sürümünü kuracak. Eğer başka bir sürüm kullanmak isterseniz, 18.x yerine başka bir sürüm numarası da girebilirsiniz.

Adım 4: Node.js'i Yükleyin


Depo kurulumunu başarıyla tamamladıktan sonra, artık Node.js'i yükleyebilirsiniz. Yüklemek için terminalinize aşağıdaki komutu yazın:

sudo apt install -y nodejs


Bu komut, Node.js'i sisteminize indirip kuracaktır.

Adım 5: Node.js Kurulumunu Kontrol Edin


Kurulumun doğru bir şekilde gerçekleşip gerçekleşmediğini kontrol etmek için, terminale şu komutu yazabilirsiniz:

node -v


Eğer her şey yolundaysa, Node.js'in versiyon numarasını görmelisiniz. Aynı şekilde, npm (Node Package Manager) sürümünü kontrol etmek için de:

npm -v


Eğer her iki komut da düzgün bir şekilde çalışıyorsa, Node.js kurulumunuz başarıyla tamamlanmıştır!

Node.js Kullanımına Başlayın


Node.js artık kurulu! Artık JavaScript kodlarını sunucuda çalıştırmaya başlayabilirsiniz. Bir "Hello World" uygulaması yapmak için aşağıdaki gibi basit bir dosya oluşturabilirsiniz:

console.log("Hello, World!");


Yukarıdaki kodu bir dosyaya kaydedin ve ardından terminalde şu komutu çalıştırarak uygulamanızı başlatın:

node dosya-adı.js


Ve voilà! Artık ilk Node.js uygulamanızı başarıyla çalıştırdınız.

Sonuç


Linux üzerinde Node.js kurmak, düşündüğünüzden çok daha kolay! Sadece birkaç basit komutla yazılım geliştirmeye başlayabilir, JavaScript'in gücünden yararlanabilirsiniz. Unutmayın, Node.js sadece başlangıç! Bu platformla geliştirme yaparak harika projelere imza atabilirsiniz.

İlgili Yazılar

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

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...

Yapay Zeka ile Veri Gizliliği: Yeni Nesil Şifreleme Yöntemleri ve Geleceği

** Veri gizliliği, dijital çağın en önemli konularından biri haline geldi. Günümüz dünyasında her an bir dijital iz bırakıyoruz: sosyal medya paylaşımlarından, online alışverişlere kadar. Bu dijital ayak izlerinin korunması, hem bireysel hem de kurumsal...

2025’te Web Sitesi Tasarımı: Yapay Zeka ve Otomasyonun Geleceği

2025 yılına adım atarken, teknolojinin her alanda hızla dönüşüm geçirdiğini görmek kaçınılmaz. Bu değişimlerin en çok etkilediği alanlardan biri ise hiç kuşkusuz web sitesi tasarımı. Web tasarımı sadece görsel estetikten ibaret olmaktan çok daha fazlası...