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

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.

Al_Yapay_Zeka

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:

kopyala
sudo apt update sudo apt install nodejs sudo apt install npm
PHP


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:

kopyala
node -v npm -v
PHP


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:

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


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:

kopyala
sudo apt install -y nodejs
PHP


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:

kopyala
nano app.js
PHP


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

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


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

kopyala
node app.js
PHP


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:

kopyala
npm install express
PHP


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

Node.js EADDRINUSE Hatası ve Çözümü: Kapanan Portlarla Yüzleşmek

Node.js EADDRINUSE Hatası Nedir?Node.js ile çalışan geliştiricilerin en sık karşılaştığı hatalardan birisi, "EADDRINUSE" hatasıdır. Bu hata, genellikle port numarasının başka bir uygulama tarafından zaten kullanıldığında ortaya çıkar. Amaç, basitçe bir...

Docker ‘Network Bridge Not Found’ Hatası ve Çözümü: Sorunuzu Çözmek İçin Bilmeniz Gereken Her Şey

Docker ile çalışırken bazen karşımıza çeşitli hatalar çıkabiliyor. İşte bunlardan biri de "Network Bridge Not Found" hatası. Docker, konteynerleri birbirine bağlamak için sanal ağlar kullanır ve bu hata, genellikle bu sanal ağ bağlantısı ile ilgili bir...

Docker ‘Permission Error in Volume’ Hatası ve Çözümü: Sorunu Çözme Rehberi

Docker, geliştiricilerin ve sistem yöneticilerinin hayatını kolaylaştıran harika bir araçtır. Ancak, bazı zamanlarda beklenmedik hatalarla karşılaşmak, her şeyin çökmesine neden olabilir. İşte tam bu noktada, Docker kullanırken sıkça karşılaşılan ve can...

Veri Bilimciler için Windows'ta Docker ile Yalıtılmış Çalışma Ortamları Kurma: WSL ve Docker'ın Güç Birliği

Her veri bilimci, yazılım geliştirici ya da makine öğrenimi uzmanı, projelerinde karşılaştığı en büyük zorluklardan birinin “ortam yönetimi” olduğunu kabul eder. Projeler büyüdükçe, bağımlılıklar karmaşıklaşır ve bazen her şeyin uyumlu çalışması için...

Linux'ta Komut Satırında Zaman Yönetimi: Bash Scripting ile Performansı Artırmanın 5 Yolu

Linux kullanıcıları ve bash script yazanlar için, komut satırında zaman yönetimi, işlerimizin hızlı ve verimli bir şekilde tamamlanması açısından oldukça kritik bir konudur. Birçok sistem yöneticisi, yazılım geliştiricisi ve hatta günlük kullanıcılar,...

Django Nasıl Kurulur? Windows İçin Adım Adım Rehber

Django'ya Merhaba Dediğiniz An: İlk AdımlarHayalini kurduğunuz o harika web sitesini yapmanın zamanı geldi! Ancak ilk engel sizi bekliyor: Django kurulumu. Fakat korkmayın, bu yolculuğun başlangıcındaki her şey çok kolay olacak. Hadi birlikte Windows...