'ETC'에 해당되는 글 2건

1. 준비물... 여기들어가세요





https://nodejs.org/


Install 눌러서 다운받고 나서 설치합니다.


설치할때 별거없으니 쭉 next 눌러주시고 설치.




2. 어디서든 실행할수있도록 환경변수 설정.


C:\Program Files\nodejs <<설치된 경로


node.exe <<파일 있는곳의 경로를 잡아줍니다.


윈도우 8 기준으로


내컴퓨터 오른쪽클릭> 속성 > 왼쪽 매뉴중 고급시스템 설정.


탭메뉴중 고급 > 밑에 하단에 환경변수 >


node.js 자체가 jdk나 java가 설치되어있어야함


변수 이름 : PATH

값에


만약 다른 경로로 PATH를 잡고있다면

~~~~~~~~~~~~~;C:\Program Files\nodejs


이미 있는경로뒤에 세미콜론 한개를 붙혀줘야함 이거 매우중요함 안하면

전에 했던 PATH값도 못불러오는 불상사 생길수 있음.


재부팅 한다~~~~~~~



완료 되면.


실행프롬포트 > cmd





두개다 명령어를 쳐보자

cmd창 어디 경로에서든 상관없으니 한번 쳐보자!!!!

에러없이 버전이 나온다면 잘설치된것임

만약안되면 다시 처음부터 해보고

안되면

걍접는걸로........................



node -v 



npm -v



여기까진 node.js 설치 방법이었고..

//////////////////////////////////////////////////////////////////

eclipse를 사용한 node.js 개발환경 만들기...



이클립스 들어가서 .








들어가셔서...







add 누르셔서


Locat ion 부분에

http://www.nodeclipse.org/updates/


이주소 적어주고 기다립니다.


네모친거 체크하고 설치!!


그다음 다깔리면 이클립스 재부팅됩니다


기다려줍시다 ~~두구두구두구두구


다시 켜지셨으면





Window>>Other 클릭후






Node 선택후 오케이!


그럼이제 쓸수있습니다 ...


전반적인 인터페이스는크게 변경되진 않지만.


Node.js를 개발할수 있게 도와줍니다.




//////////////////////////////////////////////////////////////////////////////


본격 채팅방 만들기.

이거 엄청중요함 함부로 공유안함.


nodetest.zip





코딩.


테스트 방법 기술함

잘따라해라

틀리면 안됨

책임못짐


이클립스 내에서 실행하지않고 cmd 들어가서 실행함.


node.js 파일을 실행하는 명령어는

앞에 접두사 node가 붙음


예를들어


abc.js 실행하고싶다면


node abc.js

요로코롬 실행해야함


일단 시작하기전에 cmd 실행해서


npm install redis


npm link socket.io


npm install mongoose


실행해준다.

걍 명령프롬포트(cmd) 창에서 저거 치거나 복붙하면 실행됨


저3개중 한 명령어는 오류나는데 걍무시하고 설치해줌


설치안하면  채팅방 안됨




본격 채팅방 방법.



nodet est 압축 풀면





이렇게 나오는 데 우리가 필요한 파일은

st one.js 파일과

public 폴더 안에 모든것 뿐임


이클립스 넘어와서






요거 클릭하고


프로젝트 만들고


프로젝트 명은 아무렇게나 주고


프로젝트 최상단에 stone.js

넣어주고


public 폴더 덮어쓰기 해준다 !!!


이제 실행 방법은 거의다 완료 됬다...



실행과 관련되서 필요한 준비물

한개 더소개...

http://www.redis.io 가서 다운로드 선택후 자기의 맞는 버전 다운로드

후 압축푼후 C드라이브 최상단에 붙혀넣기 해준다.




실행방법....

cmd 켜서


직접 절대 경로 를 이용하여

stone.js 파일을찾아


node stone.js






하지만 오류가 난다!!


이유가 뭐냐하면


실행시  아까 받은 redis 파일 을 켜주어야한다.





redis-server.exe 를 켜주시고 다시한번 실행해봅시다

5초마다 서버상태를 갱신시켜줍니다.






에러 없이 잘되고...







잘켜지네요 ㅎㅎ





 





포트번호를 기본 3000번으로 저장되어있는데 저는 80 포트라


http://127.0.0.1/index.html 이렇게 접속했지만



기본 접속방법은 서버 컴퓨터에서는

http://127.0.0.1:3000/index.html 으로 접속하여도 되지만


외부에서 이 채팅방을 이용하고싶으면



http://서버컴퓨터 IP:3000/index.html

로 연결하시면 됩니다.


포트변경방법은 stone.js 안에



app.set('port', process.env.PORT || 80); 이부분변경하시면 됨!!!!!!














'ETC' 카테고리의 다른 글

node.js 를 이용한 채팅 자세하게...  (0) 2015.07.22
으으...너무너무 졸려요...  (0) 2015.06.24
블로그 이미지

잡코드맨

댓글을 달아 주세요

요즘 학원에서 밥먹고 오후 수업받는데 너무 졸리네요 ㅠㅠ


학원에서 안조는 방법은 역시 물이 최고인거 같아요


졸리면 시원한물 먹기 & 세수 한번하기...


그래도 졸리면 ..................

GG...


지금 자바 서블릿 페이지 배우는데 살짝 졸면 저 멀리까지 진도 나가있다는...하........


 뻑 ...ㅠㅠ


'ETC' 카테고리의 다른 글

node.js 를 이용한 채팅 자세하게...  (0) 2015.07.22
으으...너무너무 졸려요...  (0) 2015.06.24
블로그 이미지

잡코드맨

댓글을 달아 주세요