본문 바로가기
반응형

DevOps81

nodejs + bower + git(sourcetree) + heroku 사용법 토요일마다 진행중인 스터디를 중간 결산 겸해서 결과물을 보고자 heroku에 배포를 준비하였다.기존에 구글링해서 나온 자료가 nodejs만으로 간단하게 진행하고 있었는데,나같은 경우 sourcetree로 git을 관리하고, 프로젝트 의존성에 bower가 포함되어 있어서 자료찾기가 힘들었다.1시간이면 될줄알았는데 ㅠ 많은 시간을 소모하여 내용을 기록한다. heroku는 PaaS의 일종이다. 우리가 흔히 알고 있는 AWS나 구글앱엔진의 경우에는 IaaS이므로 이들과 동일하다고 볼순 없지만 크게 차이는 나지 않는다.자세한 설명은 링크를 참고 그럼 헤로쿠를 시작하자 1. 헤로쿠 가입https://www.heroku.com위 링크로 이동하여 sign up for free 버튼을 클릭하여 회원 가입을 진행하자. 계.. 2016. 2. 26.
502 bad gateway error 회사에서 사용중인 서버리스트에 서버 추가가 필요했다.기존 서버와 동일하게 톰캣, nginx, 프로젝트 설정까지 똑같이 설정한 후에 LVS 투입전에 테스트를 진행하였는데 난데없이 502를 계속 내뿜었다. 다른 모든 설정이 같아서 nginx error log (회사서버는 /data/log/nginx 에 access, error log들이 있다.) 를 확인하였는데아래와 같은 에러가 보였다. [error] 23598#0: *1 SSL_do_handshake() failed (SSL: error:100AE081:elliptic curve routines:EC_GROUP_new_by_curve_name:unknown group error:1408D010:SSL routines:SSL3_GET_KEY_EXCHANGE.. 2016. 1. 5.
[mongodb] window에서 쉽게 mongodb run시키기 매번 mongodb 를 구동시키려고 mongod --dbpath ~~~ 명령어 치는게 너무 귀찮아서 이걸 도대체 어떻게하면 쉽게 할 수 있을까 찾아보다가, 아주아주 마음에 드는 방법을 찾게 되어 기록한다. 1. cmd를 관리자 권한으로 실행 2. 아래의 3가지 command를 차례로 입력한다. 1) mongodb폴더의 bin 폴더주소로 이동하여 mongodb --remove ex) D:\mongodb\bin>mongod --remove 2) 해당 폴더에서 계속 command 입력 ex) D:\mongodb\bin>mongod --dbpath=D:\mongodb --logpath=D:\mongodb\log.txt --install 3) 윈도우 서비스 실행하여 mongodb가 자동서비스로 등록되어있는지 확인.. 2015. 7. 1.

728x90