ETİKETLER

web-programlama

İÇERİK TÜRLERİ

İlk Node.js Programının Çalıştırılması

Bu eğitim içeriğimizde basit bir Node.js programının farklı işletim sistemleri (Linux, Mac OS X, Windows) üzerinde nasıl çalıştırılacağını göreceğiz.

Windows Üzerinde Basit Bir HTTP Sunucusu (Server) Oluşturmak

Bu bölümde Windows üzerinde basit bir HTTP sunucusu nasıl oluşturulur, onu göreceğiz.

Komut satırı (command line) yardımıyla ilk Node.js programımızı çalıştıralım.

Öncelikle Başlat > Çalıştır > cmd yolunu kullanarak komut satırını "yönetici olarak" açalım ve aşağıdaki komut satırlarını sırasıyla uygulayıp Node.js'in kurulu olduğu dizine gidelim.

Mac OS X Üzerinde Basit Bir HTTP Sunucusu (Server) Oluşturmak

Bu bölümde Mac OS X üzerinde basit bir HTTP sunucusu nasıl oluşturulur, onu göreceğiz.

Şimdi Node.js projemizin kök dizininde (root directory veya folder) sunucu.js adlı bir kod oluşturalım:

var http=require("http");
http.createServer(function(request,response){
response.writeHead(200,{"Content-Type":"text/plain"});
response.write("SUNUCUYA HOS GELDINIZ");
response.end();
}).listen(8888);

Yukarıdaki gibi kodu nano isimli editör ile oluşturalım ve saklayalım. Sonrasında

Linux Üzerinde Basit Bir HTTP Sunucusu (Server) Oluşturmak

Bu bölümde Linux üzerinde basit bir HTTP sunucusu nasıl oluşturulur, onu göreceğiz.

Şimdi Node.js projemizin kök dizininde (root directory veya folder) sunucu.js adlı bir kod oluşturalım:

var http=require("http");
http.createServer(function(request,response){
response.writeHead(200,{"Content-Type":"text/plain"});
response.write("SUNUCUYA HOS GELDINIZ");
response.end();
}).listen(8888);

Yukarıdaki gibi kodu nano isimli editör ile oluşturalım ve saklayalım. Sonrasında

İlk Node.js Programının Windows Ortamında Çalıştırılması

Komut satırı (command line) yardımıyla ilk Node.js programımızı çalıştıralım.

Öncelikle Başlat > Çalıştır > cmd yolunu kullanarak komut satırını "yönetici olarak" açalım ve aşağıdaki komut satırlarını sırasıyla uygulayıp Node.js'in kurulu olduğu dizine gidelim.

cd\
cd program files
cd nodejs

Node.js'in kurulu olduğu dizini açtıktan sonra "node" komutuyla uygulamamızı çalıştıralım.

İlk Node.js Programının Linux Ortamında Çalıştırılması

Komut satırı (command line) yardımıyla ilk Node.js programımızı çalıştıralım.

Öncelikle

cd usr/local/bin

dizinine gidelim.

bin dizini içinde nano adlı metin düzenleyici yardımıyla mesaj.js adlı bir node.js dosyası açmak için aşağıdaki komutu yazalım.

Node.js'in Linux Üzerinde Kurulumu

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.

Node.js'in Windows Üzerinde Kurulumu

Node.js buradan ücretsiz olarak yüklenebilir. Yükleme sayfasına eriştiğinizde aşağıdaki pencere gelecektir:

Burada Windows Installer (.msi) seçeneğini kullanacağız. Bilgisayarınızdaki işletim sisteminin 32-bit ya da 64-bit olmasına göre ilgili dosyayı indirin. İnen dosyaya tıkladığınızda aşağıdaki gibi bir pencereyle karşılaşacaksınız:

Node.js'in Mac OS X Üzerinde Kurulumu

Node.js buradan ücretsiz olarak yüklenebilir. Bu adrese eriştiğinizde aşağıdaki pencere gelecektir:

Burada, Mac OS X Installer (.pkg) seçeneğini kullanacağız. İnen dosyaya tıkladığınızda aşağıdaki gibi bir pencereyle karşılaşacaksınız:

Kendi HTTP Orta Katman Ürününüzü Oluşturmak

Aslında farkettiğiniz gibi, bir orta katman bileşeni, standart HTTP sunucu talep dinleyiciye (server request listener) benzeyen, istem ve cevap nesnelerini alan bir fonksiyondan başka bir şey değildir.

Bir orta katman ürün bileşenini çalıştırabilmek için önce belleğe yüklemek gerekir. Bu amaçla da

$ npm install connect

komutu kullanılır.

 

Basit bir örnek

Ortak katman (middleware) ürün kullanacağınız çok basit bir örnek aşağıda verilmiştir. Öncelikle aşağıdaki kodu oluşturun.

Abone ol web-programlama