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

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.

Al_Yapay_Zeka

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

JavaScript "ReferenceError: xxx is not defined" Hatası: Nedenleri ve Çözüm Yolları

JavaScript'le çalışırken en sık karşılaştığınız hatalardan birisi "ReferenceError: xxx is not defined" hatasıdır. Bu hata, çoğu zaman can sıkıcı olabilir çünkü basit bir yazım hatası ya da değişkenin yanlış kullanımı sonucu ortaya çıkar. Ancak, bu hatanın...

"Karanlık Web'in Gizemli Dünyası: Herkesin Bilmesi Gereken 10 Şey"

```htmlKaranlık Web Nedir? Karanlık Web, internetin derinliklerinde saklı bir alan. Aslında, "Deep Web" ve "Dark Web" terimleri sıklıkla karıştırılsa da, bunlar farklı kavramlardır. Deep Web, genellikle kullanıcıların erişebileceği ancak arama motorları...

JavaScript ve PHP ile Dinamik Web Sayfaları Oluşturmanın 7 İpucu: Performans ve Güvenlik Dengesi Nasıl Kurulur?

Bir web geliştiricisi olarak, dinamik web sayfaları oluşturmak zorlu bir iş olabilir. Hem kullanıcı deneyimini hem de güvenliği göz önünde bulundurmak, geliştirme sürecinde karşınıza birçok engel çıkarabilir. Ancak doğru teknikleri ve araçları kullanarak,...

Yapay Zeka ve IoT'nin Geleceği: Akıllı Şehirlerde Veri Yönetimi Nasıl Evriliyor?

Teknolojinin hızla değişen dünyasında, geleceği şekillendiren iki büyük güç var: Yapay Zeka ve Nesnelerin İnterneti (IoT). Bu iki teknoloji, artık hayatımızın her anında yer alıyor ve şehirlerin dijitalleşmesine öncülük ediyor. Akıllı şehirler, verilerin...

Dijital Minimalizm: Teknolojiyi Azaltarak Verimliliğinizi Artırmanın 5 Yolu

Dijital çağda yaşıyoruz ve her anımız teknolojiyle çevrili. Akıllı telefonlarımız, bilgisayarlarımız, tabletlerimiz ve sürekli güncellenen sosyal medya hesaplarımız… Tüm bu dijital araçlar, hayatımızın merkezine oturdu. Ancak, teknoloji bağımlılığı da...

Python ve Django ile Web Uygulamalarında Performans İyileştirme: Kapsamlı Bir Kılavuz

Web uygulamaları geliştirmek isteyen her yazılımcının aklında sürekli bir soru vardır: "Performansımı nasıl artırabilirim?" Eğer Python ve Django ile çalışıyorsanız, doğru yerdesiniz! Django, esnekliği ve güçlü özellikleriyle bilinse de, doğru optimizasyon...