XE 공식 자료실
- 제작자
- Canto
- 등록일
- 2014-06-02
- 다운로드 수
- 92
- 링크1
- canto.btool.kr
- 링크2
- Canto/new_document_notify2
node.js 서버를 이용한 실시간 글/댓글 알림 애드온2 입니다.
본 애드온을 이용 하실려면 node.js 서버가 필요 합니다.
- 라이선스
- GPL v3
- 설치경로
- ./addons/new_document_notify2
- 최초 등록일
- 2014-06-02
- 전체 다운로드
- 1,760
쉬운설치로 바로 체험할 수 있습니다
상세 설명
주의사항
본 애드온은 Node.js 서버를 가지고 계신 분들에 한해서 이용 가능합니다.
아래 소개해 드리는 NITROUS.IO 서비스는 무료로 이용할 경우
IDE에 계속 접속해 있지 않는한 3시간 뒤 자동으로 서버가 꺼집니다.
NITROUS.IO 이용하실 분들은 아래 참고하세요.
따로 NODE.js 서버를 설치하신 분들은 제일 하단에 설명이 나와있으니 참고하셔서 진행하세요.
1. NITROUS.IO(https://www.nitrous.io/) 에 가입
가입후 BOX를 만드는 창에서 아래와 같이 선택
정상적으로 BOX가 만들어졌다면 아래와 같이 나옴
아래 Console 부분으로 포커스 이동
2. npm install 명령어를 통해 socket.io 와 forever 를 설치
( 개인 서버에 node.js 를 따로 설치하신분들은 여기서 부터.. )
3. 애드온 파일에 동봉된 server.js 파일을 Box에 업로드!!
server.js 파일을 열어서
//io.set("origins","홈페이지주소:*");
의 //
예) xpressengine.com 일 경우
io.set("origins","xpressengine.com:*");
www 는 제외..
그뒤 아래외 같이 forever 명령어를 사용해 server.js 를 기동
위와 같이 뜬다면 node.js 서버 설정 성공
4. BOXES 에서 Preview URI 부분을 복사 후 애드온 설정에 붙여넣기..
아래 예시의 경우에는
애드온 설정에
http://new-document-notify-49609.apne1.actionbox.io:3000
을 넣어주셔야 합니다.
뒤에 :3000
설정 완료!!
주의!! NITROUS.IO 의 경우 무료로 이용 중일때는 3시간동안 WEB IDE의 접속 이력이 없으면 자동으로 종료됩니다.
Cafe24의 node.js 호스팅을 이용하실 경우 2,3번을 진행해주신 다음에
4 번 주소를 나의 서비스 관리 에서 앱 생성해주시고 받은 앱이름.cafe24app.com 같은 도메인으로 해주셔야합니다.
예) app.cafe24app.com 일 경우 http://app.cafe24app.com:3000