Node.js Nasıl Kurulur? Linux Üzerinde Adım Adım Rehber

Bu blog yazısı, Linux sistemlerinde Node.js kurulumunu adım adım anlatıyor. Yeni başlayanlar için oldukça anlaşılır ve detaylı bir rehberdir.

BFS

Merhaba! Bugün, web geliştirme dünyasında önemli bir yere sahip olan Node.js'i Linux sisteminizde nasıl kuracağınızı anlatacağım. Adım adım rehberimle Node.js'i kolayca kurabilecek, JavaScript ile arka uç uygulamaları geliştirmeye başlayabileceksiniz. Hazırsanız, başlayalım!

Node.js Nedir?

Eğer daha önce hiç Node.js'le karşılaşmadıysanız, kısaca açıklamak gerekirse: Node.js, JavaScript dilini sunucu tarafında çalıştırmanızı sağlayan açık kaynaklı bir platformdur. Normalde JavaScript, tarayıcıda çalışırken, Node.js sayesinde JavaScript'i sunucu tarafında da kullanabiliriz. Yani, sadece tarayıcıda değil, sunucularınızda da JavaScript yazabilirsiniz!

Evet, şimdi Node.js'i kurmaya başlayalım!

Adım 1: Sisteminizin Güncel Olduğundan Emin Olun

Linux sisteminizi güncel tutmak, olası hatalardan kaçınmanıza yardımcı olur. Terminali açın ve aşağıdaki komutu girin:

sudo apt update && sudo apt upgrade -y


Bu komut, sisteminizin yazılım paketlerini günceller. Güncellemeyi tamamladıktan sonra, Node.js kurulumuna geçebiliriz.

Adım 2: Node.js Yüklemek İçin Resmi Depoyu Ekleyin

Node.js'i kurmanın en iyi yolu, NodeSource’un resmi deposunu kullanmaktır. Bu sayede, her zaman en güncel sürümü elde edebilirsiniz.

NodeSource deposunu eklemek için terminalinize şu komutu yazın:

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


Buradaki "16.x" ifadesi, kurmak istediğiniz Node.js sürümünü belirtir. İsterseniz farklı bir sürüm de kullanabilirsiniz.

Adım 3: Node.js'i Kurun

Depoyu ekledikten sonra, artık Node.js'i kurabilirsiniz. Kurulum için terminale şu komutu girin:

sudo apt install -y nodejs


Bu komut Node.js'i sisteminize kuracaktır. Kurulum işlemi birkaç dakika sürebilir.

Adım 4: Node.js ve NPM Versiyonunu Kontrol Edin

Kurulum tamamlandıktan sonra, Node.js ve npm (Node Paket Yöneticisi) versiyonlarını kontrol etmek iyi bir fikir olacaktır. Aşağıdaki komutları girerek versiyonları öğrenebilirsiniz:

node -v


npm -v


Bu komutlar, yüklü olan Node.js ve npm sürümlerini gösterecektir. Eğer her şey yolunda gittiyse, kurulum başarıyla tamamlanmıştır.

Adım 5: İlk Node.js Projenizi Başlatın

Artık Node.js kurulu olduğuna göre, kendi projelerinizi yaratmaya başlayabilirsiniz! Basit bir "Hello World" uygulaması yazalım.

1. Terminalde bir dizin oluşturun:

mkdir my-first-node-app


2. O dizine gidin:

cd my-first-node-app


3. Aşağıdaki komutla package.json dosyasını oluşturun:

npm init -y


4. Ardından bir app.js dosyası oluşturun ve içine şu kodu yazın:

console.log('Hello, Node.js!');


5. Son olarak, uygulamanızı çalıştırın:

node app.js


Ekranda "Hello, Node.js!" yazısını görmelisiniz. Harika, ilk Node.js uygulamanızı başarıyla çalıştırdınız!

Node.js'i Güncel Tutma

Node.js, sürekli gelişen bir yazılım olduğu için zaman zaman güncellemeleri takip etmek önemlidir. apt komutunu kullanarak, Node.js'i güncel tutabilirsiniz. Bunu yapmak için şu komutu kullanabilirsiniz:

sudo apt update && sudo apt upgrade -y


Böylece, her zaman en güncel sürüme sahip olursunuz.

Sonuç

Linux üzerinde Node.js kurmak oldukça kolay ve hızlı bir işlem. Bu rehber sayesinde, Node.js'i sisteminize kurarak, JavaScript ile sunucu tarafı geliştirme dünyasına adım attınız! Artık, Node.js'i kullanarak web uygulamaları, API’ler ve daha fazlasını geliştirmeye hazırsınız. Unutmayın, Node.js ile yapabileceklerinizin sınırı hayal gücünüzle sınırlıdır.

İyi kodlamalar!

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

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