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

Linux üzerinde Node.js kurulumu adım adım anlatılmıştır. Başlangıç seviyesindeki kullanıcılar için kolay anlaşılır bir rehberdir.

BFS

Giriş: Node.js ile Tanışın



Node.js, JavaScript’i sunucu tarafında çalıştırabilmenizi sağlayan açık kaynaklı bir platformdur. Modern yazılım geliştirme dünyasında popülerlik kazandığı kadar, hızlı ve verimli çalışmasıyla da dikkat çeker. Peki, Node.js'i Linux işletim sistemine nasıl kurarsınız? İşte bu rehberde, adım adım, kolayca kurulum yapmanızı sağlayacak tüm detayları bulacaksınız.

Node.js Nedir ve Neden Kullanılır?



Node.js, JavaScript'i sadece tarayıcıda değil, sunucularda da çalıştırmanızı mümkün kılar. Çoğu yazılımcı, Node.js ile veritabanı yönetim sistemleri, web sunucuları veya API'ler gibi birçok arka uç (backend) uygulamaları geliştirebilir. Ayrıca, asenkron ve olay tabanlı yapısıyla, Node.js yüksek verimli uygulamalar geliştirmek için mükemmel bir seçimdir.

Linux üzerinde Node.js kurmak ise, bu muazzam gücü kullanmaya başlamak için ilk adımdır. Şimdi bu işlemi nasıl kolayca yapacağınızı adım adım keşfedelim.

Node.js Kurulumu İçin Gereksinimler



Node.js’i kurmadan önce, bir Linux dağıtımına ve bir terminal (komut satırı) arayüzüne sahip olmanız gerekiyor. Ubuntu, Debian, CentOS ya da diğer Linux tabanlı işletim sistemleri için adımlar benzer olacak.

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



Node.js’i kurmadan önce, sisteminizin güncel olması oldukça önemlidir. Terminali açın ve aşağıdaki komutu girerek, sistem paketlerinizi güncelleyin:


sudo apt update && sudo apt upgrade


Bu işlem, sisteminizdeki tüm yazılımları en son sürümlere yükseltecek ve Node.js kurulumunun sorunsuz bir şekilde gerçekleşmesini sağlayacaktır.

Adım 2: Node.js Kurulum Reposunu Ekleme



Node.js’i Ubuntu veya Debian tabanlı sistemlere kurarken, resmi NodeSource deposunu kullanmamız gerekecek. Terminalde aşağıdaki komutu girin:


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


Bu komut, Node.js’in 16.x sürümünün kurulumunu kolaylaştıracak ve gerekli yazılım paketlerini yükleyecektir. Eğer farklı bir sürüm kullanmak isterseniz, “setup_16.x” kısmını uygun sürümle değiştirebilirsiniz (örneğin, setup_18.x).

Adım 3: Node.js ve npm Kurulumu



NodeSource deposunu ekledikten sonra, Node.js ve npm (Node Package Manager) kurulumunu yapmak için aşağıdaki komutu kullanabilirsiniz:


sudo apt install -y nodejs


Bu komut, Node.js ve npm’i sisteminize yükleyecektir. Npm, JavaScript kütüphanelerini ve bağımlılıklarını yönetmek için kullanılır, bu yüzden Node.js ile birlikte bu aracı da edinmiş oluyorsunuz.

Adım 4: Kurulumun Doğruluğunu Kontrol Edin



Kurulum tamamlandıktan sonra, Node.js ve npm’in doğru şekilde yüklendiğinden emin olmak için şu komutları terminalde çalıştırın:


node -v
npm -v


Bu komutlar, Node.js ve npm’in versiyonlarını gösterecektir. Eğer bir versiyon numarası görüyorsanız, kurulum başarılı olmuştur.

Adım 5: Node.js ile İlk Uygulamanızı Yazın



Her şey hazır! Artık Node.js’i kullanmaya başlayabilirsiniz. Hadi, basit bir "Merhaba Dünya" uygulaması yazalım. Terminalde yeni bir dosya oluşturun:


nano app.js


Bu dosyayı açtıktan sonra aşağıdaki kodu yazın:


console.log("Merhaba Dünya!");


Bu dosyayı kaydedin ve çıkın. Şimdi terminalde şu komutu girerek uygulamanızı çalıştırabilirsiniz:


node app.js


Ekranda "Merhaba Dünya!" mesajını gördüğünüzde, Node.js’inizi başarıyla kurmuş ve çalıştırmış oldunuz!

Alternatif Yöntem: nvm ile Node.js Kurulumu



Node.js’in farklı sürümlerini yönetmek isterseniz, nvm (Node Version Manager) kullanabilirsiniz. Bu araç, birden fazla Node.js sürümünü sisteminizde aynı anda bulundurmanıza olanak tanır. Nvm’i kurmak için şu adımları takip edin:


curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash


Kurulumdan sonra, terminali kapatıp tekrar açın ve nvm ile Node.js sürümünü kurabilirsiniz:


nvm install 16
nvm use 16


Bundan sonra istediğiniz Node.js sürümünü seçip kolayca geçiş yapabilirsiniz.

Sonuç



Linux sisteminize Node.js’i kurmak, yazılım geliştirme serüveninizin başlangıcıdır. Artık güçlü bir JavaScript motoru ve npm paket yöneticisi ile projelerinizi geliştirmeye başlayabilirsiniz. Unutmayın, Node.js’in esnekliği ve hızını en iyi şekilde kullanmak için bolca deneyim kazanmanız gerekecek.

Node.js ile ilgili her türlü sorunuz için internetteki kaynaklardan faydalanabilirsiniz. Başarılar dilerim, keyifli kodlamalar!

İlgili Yazılar

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

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...

Kodunuzu Temiz Tutun: Yazılımda 'Yavaş Kodu' Tespit Etmenin 7 Etkili Yolu

Yazılım geliştirme dünyasında zamanın ne kadar kıymetli olduğunu hepimiz biliyoruz. Yazdığınız kodun hızlı ve verimli olması, projelerinizi başarılı kılmanın anahtarıdır. Ama ne yazık ki, çoğu zaman kodu hızlı yazmak uğruna temizliği ihmal edebiliriz....