2014년 7월 26일 토요일

오늘의 닭짓일기 - Amazon EC2 + Meteor

wwwizer 적용이 생각보다 오래걸리더라.
아무튼 지금은 잘됨.
RalphChat 이 오픈소스가 되어 기쁨. 적절한 타이밍.
AWS는 신청하니 별거 없는데
Security-Group 에서
Type
Protocol
Port Range
Source
SSH
TCP
22
0.0.0.0/0
HTTP
TCP
80
0.0.0.0/0
이렇게 잡아주고
nginx 설치 후 포트포워딩 등등을 함
http://www.andrehonsberg.com/article/install-nginx-141-meteor-js-websocket-ubuntu-1204
이거 보고 했는데 내 경우엔 apt-get 으로 설치하고보니 include sites-enabled/*; 부분은 필요 없었고 sites-available 에 설정파일 만들고 sites-enabled에 심볼릭 링크 만드는 게 전부였다.

그리고 DB는 따로 분리했는데 MongoHQ로 지정하였음.
어드민 겸 잘됐지뭐. 속도는 meteor.com 호스팅 보단 빠르지 않나 싶음.
google analytics의 웹페이지 속성도 변경하고
안드로이드 버전업도 함. 벌써 0.0.7
도메인 문제가 전부 해결되었으니 다른 호스팅을 써도 이젠 의존성이 없음.

pm2 를 써서 디플로이 하도록 했는데 watch 옵션을 쓰면 "거의" 무정지 운영도 가능할 듯.