Node.js Uygulamasını Azure’da Çalıştırmak

Bu yazıda sizlere basit bir Node.js uygulaması yazarak Microsoft Azure üzerinde Git kullanan bir web sitesine nasıl yayınlayacağınızı anlatacağım. Burada anlattıklarımı Node.js çalıştıran bütün işletim sistemlerinde uygulayabilirsiniz.

Azure Web sitesi yaratın ve Git özelliğini aktifleştirin.

*Not: Azure hesabınız yok ise bu adresten deneme hesabı yaratabilirsiniz.

1. Azure yönetim panelinize giriş yapın.

2. Sol alt köşede bulunan NEW butonuna tıklayın

3. WEB SITE -> QUICK CREATE yolunu takip ederek web sitenizi oluşturun.

         create-quick-website

4. Web sitenizin durumu ” Running ” olduğu zaman ismine tıklayın ve sağ taraftan Set up a deployment from source control linkine tıklayın.

       2014-10-19 18:58:42

5. ” Where is your source code ?” sorusuyla karşılacaşaksınız. Burada Local Git repository seçeneğine tıklayıp devam edin.

2014-10-19 19:00:32

6. Git özelliğini aktifleştirebilmeniz için kullanıcı adı ve şifre belirlemeniz gerekecek.

2014-10-19 19:01:11

7. Bu işlemi gerçekleştirdikten sonra Git komutlarıyla bilgisayarınızda bulunan dosyalarınızı Azure web sitenizde yayınlayabileceksiniz.

2014-10-19 19:07:57

Basit bir Node.js uygulaması oluşturup localhost da test edelim

1.Bu bölümde server.js dosyası yaratarak bir “hello world” uygulaması yazacağız. Bir klasör yaratarak bu klasörün içerisine server.js dosyası oluşturun ve içerisine aşağıda bulunan kodları yazın.

var http = require(‘http’)
var port = process.env.PORT || 1337;
http.createServer(function(req, res) {
res.writeHead(200, { ‘Content-Type’: ‘text/plain’ });
res.end(‘Hello World\n’);
}).listen(port);

2. Terminal veya komut satırınızı açıp aşağıdaki komutu yazarak uygulamanızın çalıştığını test edebilirsiniz.Test etmek için tarayıcınızdan http://localhost:1337 adresine gidin.

node server.js

Uygulamanızı yayınlayın

1. Terminalden veya Command Prompt’tan  uygulamanızın olduğu klasöre gidin ve aşağıdaki komutu yazın

git init

2. Dosyalarınızı Git deponuza eklemek için aşağıdaki komutları kullanın.

git add .

git commit -m “initial commit”

3. Uygulamanızı ve uygulamanıza yapmış olduğunuz güncellemeleri Azure web sitenize göndermek için gerekli olan adresi eklemek aşağıdaki komutu kullanın.

git remote add azure  ” Git url ”

*Not :  ‘ ” ‘ işaretini kaldırın

2014-10-19 19:07:57

4.  Artık uygulamamızı göndermeye hazırız. Aşağıdaki komut ile Azure’a uygulamamızı gönderelim.

git push azure master

Gönderme işlemi bittikten sonra Azure web sitenize giderek Node.js uygulamanızın çalışır halini görebilirsiniz.

2014-10-19 20:41:23

 

Makale Yazarı: Mustafa Özgüner

Leave a Reply

  

  

  

%d blogcu bunu beğendi: