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
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
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:
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
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
Sonra, dosyanın içine şu kodu yaz:
kopyala
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:
kopyala
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:
kopyala
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ç!