Koding에서 node.js 를 이용하여 http서버를 실행시킬 수 있으며 외부에서 접속도 가능하다. 다음과 같이 작성한 후 적당한 이름(test002.js)로 저장한다.


var http = require('http');

var server = http.createServer(function (req, res) {
 res.writeHead(200, { 'Content-Type' : 'text/plain' });
 res.end('Hello nodejs');
});

server.listen(8000);


이제 터미털에서 다음과 같이 실행한다.


$node test002.js


그러면 http 서버가 동작하기 시작한다. 외부에서 접속하려면 브라우저에서 다음과 같은 주소를 입력하면 된다.


http://hostname.koding.io:8000


자신의 hostname은 터미널에서 hostname 명령어로 알 수 있다.



만약 arduinoharp라면 다음과 같이 주소를 입력한다.


http://arduinoharp.koding.io:8000


그러면 ‘Hello node.js’라는 문자열이 브라우저에 표시될 것이다.





Posted by 살레시오
,