티스토리 뷰
[ Amazon Web Service 로 윈도우 웹 서버 구축하기 ]
[AWS 사용 이유]
먼저, 기존의 수많은 호스팅 업체들을 사용하지 않고, AWS를 사용한 이유는
데이터 분석 도구인 R을 연동한 Spring Framework 기반 웹 프로젝트를 진행했기 때문이다.
R을 연동한 웹 프로젝트를 실행하기 위해서는, Rstudio에서 R server를 켜 두고 서버를 실행해야 한다.
그래서 R server까지 켜 둘 수 있는 호스팅 방법을 찾다가 AWS 무료 티어를 사용하게 되었다.
티어를 사용할 경우, 시간 잘 계산해서 청구 요금이 나오지 않도록 하자! 요금 조심!!
[AWS 공부 방법]
처음 접해보는 AWS라 생활코딩의 AWS 강의를 들으며 가입 & 인스턴스 생성까지 마쳤다.
당시 시간이 부족하여 개발 환경과 같은 윈도우 인스턴스를 할당 받았다.
https://opentutorials.org/course/2717/11268
[Spring 기반 웹 프로젝트 서버 구축]
할당 받고 접속을 해보니 그냥 새 컴퓨터다.
이제 웹 프로젝트 개발 환경과 똑같이 설치를 해주고 서버를 돌리면 된다.
나는 Java & 이클립스 & Oracle DB & R studio & R server & 동적 크롤링을 위한 driver까지 모두 깔았다.
개발 환경과 똑같이 설정해주면 된다.
그리고 서버가 잘 돌아가면 할당 받은 인스턴스 IP 주소와 /프로젝트 이름으로 웹 서버에 접근하듯 똑같이 접근하면 된다.
하지만 인스턴스의 IP는 인스턴스를 껐다 킬 때 마다 바뀐다.
때문에 elastic ip를 받아 설정하면 고정된 IP로 접근할 수 있다.
Elastic IP는 한 개까지 무료로 알고있다. 요금 조심!!! 반드시 알아보고 할 것!
요금 때문에 겁이 나서 인스턴스를 삭제해버렸다ㅠㅠㅋㅋㅋㅋ
조만간 윈도우 / 리눅스 두 가지 버전으로 웹 서버 구축할 것이다!
그 때 더 자세한 방법을 올릴 예정!
'IT > Web' 카테고리의 다른 글
| Bootstrap(부트스트랩) Progress-bar(진행바) 두께 조절하기 (0) | 2018.06.22 |
|---|