top of page
검색

RPi 보드에 node.js 설치하기

  • 작성자 사진: Tae Yeong Son
    Tae Yeong Son
  • 2016년 5월 11일
  • 1분 분량

Node.js 를 사용하려고 했는데 PC에 설치하려고 했더니 왠지 모를 불안감에 Raspberry Pi 보드에 설치하여 사용하려고 한다. 약간의 시간이 걸리는 작업이지만 설치하는 방법은 간단하다. pi@raspberrypi:~ $ sudo apt-get install node.js 설치가 완료되면 이제 제대로 동작하는지 확인해 본다. 우선은 버전확인부터 pi@raspberrypi:~ $ node -v v0.10.29

나에게 설치된 버전은 0.10.29 버전인가 보다. 이제 동작을 확인한다.

pi@raspberrypi:~ $ node > console.log('hello world'); hello world undefined >

(^C again to quit)

node.js 가 설치되어 있다면 node 명령어를 사용할 수 있고,

node 명령어를 통해 동작을 확인한다. 간단하게 콘솔로 hello world 를 출력하는 코드다.

위의 방법으로도 뭔가 부족하다면 이 방법도 해보자. 우선은 파일을 하나 생성한다.

pi@raspberrypi:~/webServer $ vi test.server.js

 

// 모듈 추출

var http = require('http');

// 웹 서버를 생성 및 실행

http.createServer(function (request, response) {

response.writeHead(200, { 'Content-Type': 'text/html'});

response.end('<h1>Hello World ...!</h1>');

}).listen(52273, function() {

console.log('Server running at http://127.0.0.1:52273/');

});

 

test.server.js 파일의 내용은 웹 서버를 동작시켜서 Hello World 를 출력하는 간단한 내용이다. 위의 소스는 node 명령어를 통해서 동작된다. pi@raspberrypi:~/webServer $ node test.server.js Server running at http://127.0.0.1:52273/

소스코드에 문제가 있다면 오류 메시지가 나온다.

문제가 없다면 위와 같이 웹 서버에 접속하기 위한 주소와 포트 문자가 출력된다.

RPi 보드의 IP주소에 포트번호를 입력하여 동작을 확인할 수 있다.

이것으로 RPi 보드에 Node.js 설치 완료~!

 
 
 

최근 게시물

전체 보기
리눅스 사용자 계정삭제

매번 수업서버를 재설치 했었는데 너무 비효율적인거 같아서 사용자 계정을 삭제하고 새로 만들기로 했다. 그냥 삭제하면 계정만 삭제되고 사용자의 파일들이 남기 때문에 사용자를 지우면서 해당 사용자의 파일도 같이 지우도록 옵션을 설정한다. ...

 
 
 
bottom of page