AWS에서 네이버 클라우드로 이사
AWS가 아무래도 축적된 강좌나 가이드같은 자료가 많아서 편리했는데 1년 프리티어 기간이 끝나간다.
네이버클라우드는 이제 막 활성화되고 있는 것 같다. 그런데 HDD서버 하나를 무료로 제공한다.
웹서버는 좋은 사양이 필요없기에 AWS 1년 무료 기간이 끝나기 전에 한번 서버 이사를 해보려고한다.
AWS 서버 세팅을 어떻게 했는지 잘 기억이나지 않는다.
내가 AWS EC2를 도입하면서 겪은 고충들http://nubiz.tistory.com/697
이전에 작성해놓은 나의 메모를 참고해서 겨우겨우 다시 세팅하고있다.
옮기는김에 우분투에서 centOS7 로 이사하기로했다.
이글은 다시 서버세팅을 하게된다면 참고하기위해 작성한다.
0.CentOS 계정 비밀번호 변경
passwd
1. npm, node 7.x설치
curl --silent --location https://rpm.nodesource.com/setup_7.x | bash -
yum -y install nodejs
https://nodejs.org/ko/download/package-manager/#enterprise-linux-fedora
2. git clone & npm update
git clone [github주소]
cd [프로젝트이름]
npm update
3. nginx 설치 & node.js로 reverse proxy
nano /etc/yum.repos.d/nginx.repo
http://www.opencode.co.kr/linux_tips/554?&page=2
http://inspiredjw.com/entry/Nodejs-Express-Framework-%EC%95%9E%EB%8B%A8%EC%97%90-Nginx-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0
4. 환경변수 입력
nano /etc/profile
## seatmaster env
export mailer_refesh=ㅇㅇㅇㅇㅇㅇㅇㅇ
export mailer_secret=ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ
export mongo_pw=ㅇㅇㅇㅇㅇㅇㅇㅇㅇ
export MONGO_URL=ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ
export recaptcha_secret=ㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇㅇ
5.forever 설치, 실행
npm install forever -g
forever app.js -m10