-
Node.js Yazılımına Giriş
-
İlk Node.js Programının Çalıştırılması
-
Basit Bir HTTP Sunucusu (Server) Oluşturmak
-
Node.js'nin Bazı Temel Özellikleri
-
Node.js Kullanmanın Yararları ve Zararları
-
Senkron İşlem
-
Asenkron İşlem
-
Callback (Geri çağırma)
-
Node.js REPL (Read-Eval-Print Loop)
-
Sistemdeki Mevcut Komutların Listesi
-
REPL Komutları
-
Node.js Global Nesneler
-
Node.js: Konsoldan Giriş
-
Node.js'te Kullanılan Kodlama Sistemleri
-
Node.js'te Tampon Alan (Buffer) Kullanımı
-
Node.js'te Tampon Alan (Buffer) Kullanımı Giriş
-
Node.js'te Buffer Oluşturma
-
Buffer'a Yazma İşlemi
-
Buffer'dan Okuma İşlemi
-
Bir Nesnenin Buffer Olup Olmadığını Kontrol Etme
-
Bir String'in Gerçek Uzunluğu
-
İki Buffer'ı Birbirine Ekleme
-
Buffer Uzunluğu
-
Bir Buffer'ı Parçalama
-
Bir Buffer'ın Kopyasını Oluşturma
-
Node.js'te Tampon Alan (Buffer) Kullanımı Giriş
-
HTTP - Hypertext Transfer Protocol
-
Node.js'te Dosya Yönetimi (File Management)
-
Node.js'te Dosya Yönetimi (File Management) Giriş
-
Yol (Path) Kontrolü
-
Dosya Sistemi (File System) Modülü
-
Open() Fonksiyonu
-
readFile Fonksiyonu
-
Dosyaya Bilgi Kaydetme - writeFile Komutu
-
Dosya ile İlişkili İstatistiksel Bilgiler
-
Verilen Bir Dizin İçindeki Dosyaların İsimlerini Listelemek
-
Bir Dosyanın Adını Değiştirmek: Rename Fonksiyonu
-
Node.js'te Dosya Yönetimi (File Management) Giriş
-
Node.js'te Connect ile Web Sunucuya Bağlanma
-
İstemci - Sunucu (Client - Server) Mimarisi
-
Node.js İçinde Modül Tanımlama ve Kullanma
-
Disk Üzerinde Değişik Dizinlerde Dolaşarak Dizin ve Dosyaları Listelemek
Bu eğitim içeriğimizde Ubuntu'nun 15.04 sürümünün üzerine Node.js'in v4.0.0 sürümünün kaynak kodlarını indirip derlenerek nasıl kuracağımızı anlatacağız.
Öncelikle Node.js'in kaynak kodlarını bu bağlantıdan indirmelisiniz. Kullandığınız Linux dağıtımının kaç bitlik bir mimaride olduğunu bilmiyorsanız, Terminal'e
getconf LONG_BIT
komutunu yazarak bunu öğrenebilirsiniz.
İlgili bağlantıya tıklayıp indirme sayfasına gittikten sonra "Source Code" karşılığındaki "node-v4.0.0.tar.gz" bağlantısına tıklayıp indirme işlemini gerçekleştirin.
Kuruluma başlamadan önce sistemde g++ ve git-core'un kurulu olması gerekiyor. Linux'u yeni kurmadıysanız bu uygulamalar büyük ihtimalle kuruludur. Fakat Linux'u yeni kurduysanız bu uygulamalar eksik olabilir. Bunun kontrolu için hemen Terminal'i açıp
g++
yazalım.
Eğer yukarıdaki gibi bir çıktı ile karşılaşıyorsanız uygulamalar kurulu demektir. Kurulu olmasaydı sizden uygulamayı kurmanız için bir istekte bulunulacaktı. Eğer kurulu değilse aşağıdaki komutları girerek eksik uygulamaları kurabilirsiniz.
sudo apt-get install g++ curl libssl-dev apache2-utils
sudo apt-get install git-core
İndirdiğiniz ''*.tar.gz'' uzantılı dosya hangi dizinde ise o dizine girip tar -xvzf node-v4.0.0.tar.gz komutunu çalıştırarak sıkıştırılmış dosyayı bir dizine çıkartmalısınız.
Dosyayı çıkardığınız dizine gidip
./configure
komutuyla derleme sırasında gerekli olan dosyayı hazırlıyoruz.
make
komutunu yazarak derleme işlemini başlatalım. Bu işlem yaklaşık olarak 5-10 dakika kadar sürebilir. İşlem bittiğinde aşağıdaki gibi bir ekranla karşılaşacaksınız:
Derlenen kodu
sudo make install
komutunu yazarak sistemimize kuralım. İşlem bittiğinde aşağıdaki gibi bir çıktıyla karşılaşacaksınız:
Kurulum tamamlanmış oldu. Son olarak kurulumun düzgün gerçekleşip gerçekleşmediğini test etmek için
node -v
komutunu yazalım. Aşağıdaki gibi Node.js'in sürümünü gösteren bir çıktıyla karşılaşıyorsanız, kurulum sorunsuz bir şekilde yapılmış demektir.