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

Bu blog yazısında, Linux işletim sistemi üzerine Node.js kurulumu adım adım anlatılmaktadır. Node.js ve npm ile yazılım geliştirmeye başlamak için gereken temel bilgileri içerir.

BFS

Bir zamanlar, yazılım geliştirme dünyasında başlamak, doğru araçları bulmak gibiydi. Ancak zamanla gelişen teknolojilerle bu işler biraz daha kolaylaştı. Eğer sen de bu yolculuğa çıkmaya kararlıysan, karşına Node.js çıkacak. Ancak soru şu: Node.js'i Linux işletim sistemine nasıl kurabilirsin? Endişelenme, bu yazı tam olarak bunu açıklamak için burada!

Node.js Nedir?

İlk olarak, Node.js'in ne olduğunu anlamak önemlidir. Node.js, JavaScript'i sunucu tarafında çalıştırmamızı sağlayan bir platformdur. Yani, web geliştiricisiysen, sadece tarayıcıda değil, sunucu tarafında da JavaScript kullanabileceksin. Bu da oldukça güçlü ve hızlı uygulamalar geliştirmene olanak tanır.

Node.js Kurulumuna Başlamadan Önce

Linux'a Node.js kurmadan önce, birkaç şey hazırlaman gerekebilir. İlk adım, terminalini açmak. Linux'un gücü terminalde saklıdır. Ve sonra, kurulum için gerekli olan paket yöneticilerini kullanacağız. Hazır mısın? O zaman başlayalım!

1. Node.js'i Yüklemek İçin İlk Adım

Linux dağıtımına göre kurulum yöntemleri değişiklik gösterebilir. Ama korkma! Aşağıdaki adımlar, en yaygın kullanılan dağıtımlar için genel bir yol haritası sunuyor. Örneğin, Ubuntu kullanıyorsan, apt-get ile Node.js yükleyebilirsin. Bu işlem için terminali aç ve aşağıdaki komutları sırayla çalıştır:


sudo apt update
sudo apt install nodejs
sudo apt install npm


Bu komutlar, önce paket listesini günceller, sonra Node.js ve npm (Node Package Manager) araçlarını yükler. Npm, Node.js projelerinde kullanılan paketleri yönetmene yardımcı olur, yani yazılım geliştirmede çok önemli bir araçtır.

2. Node.js ve npm Sürümlerini Kontrol Etme

Kurulumun ardından, her şeyin düzgün bir şekilde çalışıp çalışmadığını kontrol etmek isteyebilirsin. Terminalde şu komutları kullanarak Node.js ve npm sürümlerini kontrol edebilirsin:


node -v
npm -v


Eğer her şey yolundaysa, sürüm numaralarını görmelisin. Bu, kurulumunun başarılı olduğu anlamına gelir.

3. Node.js’in Güncel Sürümünü Yüklemek

Node.js’in en güncel sürümünü yüklemek istersen, NodeSource reposunu kullanabilirsin. Bu repo, en son sürümleri sağlar ve Node.js'i daha verimli kullanmanı sağlar. Şu adımları takip et:

İlk olarak, NodeSource PPA'sını ekle:


curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -


Buradaki “16.x” kısmı, yüklemek istediğin sürümü temsil eder. Eğer farklı bir sürüm istiyorsan, bu kısmı değiştirebilirsin. Ardından, Node.js ve npm’yi yükleyebilirsin:


sudo apt install -y nodejs


Bu komut, en güncel sürümü yükleyecektir. Artık tüm gerekli araçlar kurulu.

4. Node.js ile İlk Projeni Başlat

Kurulumun sonunda, ilk Node.js projenle başlamak harika bir fikir! Hadi, küçük bir "Hello World" uygulaması yazalım. Terminalde, bir dosya oluşturmak için şunu yaz:


nano app.js


Sonra, dosyanın içine şu kodu yaz:


console.log("Merhaba, Node.js!");


Kaydedip çıkmak için `CTRL + X`, ardından `Y` tuşlarına basabilirsin. Şimdi, bu uygulamayı çalıştırmak için şu komutu kullanabilirsin:


node app.js


Eğer terminalde "Merhaba, Node.js!" mesajını görüyorsan, harika! Node.js kurulumu ve ilk uygulaman başarıyla tamamlandı!

5. Npm ile Paket Yönetimi

Node.js ile çalışırken, birçok harici paketi kullanman gerekecek. Npm, bu paketleri yönetmek için harika bir araçtır. Örneğin, Express.js gibi bir framework yüklemek için şu komutu kullanabilirsin:


npm install express


Express.js, web uygulamaları geliştirmek için kullanılan popüler bir framework’tür. Bu komut, Express paketini indirir ve projene dahil eder.

Sonuç: Node.js ile Dünya Sizin!

Ve işte bu kadar! Linux üzerinde Node.js kurulumunu başarıyla tamamladın. Şimdi, uygulamalar geliştirmek için hazır bir ortamın var. Geliştirici olarak en önemli adımların başında gelen bu kurulum süreci, seni gelecekteki projelerinde hızla ilerletmeye hazırladı. Unutma, yazılım dünyasında öğrenilecek o kadar çok şey var ki, her yeni adım seni daha da güçlü kılacak.

Eğer bu yazıyı beğendiysen, başkalarına da yardımcı olabilmek için paylaşmayı unutma. Şimdi, Node.js’in sunduğu imkanlarla projelerine hayat vermek için harekete geç!

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

NetBeans Debugging Hatası ve Çözümü: Adım Adım Rehber

NetBeans Debugging Hatası: Sorun Ne? Bir yazılımcı olarak her şeyin yolunda gitmesini istersiniz. Kodunuz yazılır, derlenir ve her şey pırıl pırıl çalışır. Ancak bir gün NetBeans IDE'nizde debugging (hata ayıklama) başlatmaya çalıştığınızda, ekranınızda...