Hello World를 로컬 웹페이지에 띄워보고 GitHub에도 올려봤다.
이번에 할 작업은 구글앱엔진에 Hello World 프로젝트를 띄워보는 것.
내 노트북을 항상 서버로 사용할 수는 없기 때문에 어디에선가 서버를 빌려올 곳이 필요했고 쉽게 환경설정이 가능한 구글앱엔진을 써보기로 했다. 구글앱엔진은 개발자가 어플리케이션에만 집중할 수 있도록 도와준다.
환경설정 방법은 아래와 같이 진행하였다.
- 구글 앱 엔진에 Hello World 올리기
- 이클립스에 구글 플러그인 설치
- 이클립스 > Help > Eclipse Marketplace > "Google App Engine"
- 이클립스에 구글 웹프로젝트 생성
- 툴바 구글아이콘 > New Web Application Project > Finish
- Use Google Web Toolkit 체크해제
- 툴바 구글아이콘 > New Web Application Project > Finish
- 이클립스에서 실행
- Side > Run as > Web Application
- 미리 설치한 톰캣 때문에 에러가 발생할 경우
- Side > Run as > Run Configuration > Server > Port 변경
- 구글 앱 엔진에 배포
- https://appengine.google.com/start 에서 가입
- 사이트에서 [프로젝트 만들기] 클릭 > 프로젝트 ID 복사
- appengine-web.xml 파일의 <application></application> 사이에 프로젝트 ID 붙여넣기
- Side > Google > Deploy to App Engine 클릭해서 구글앱엔진에 배포
- 이클립스에 구글 플러그인 설치
구글앱엔진에 배포된 Hello World 프로젝트
배포는 잘 되었는데 서블릿 링크를 클릭하니 서버 에러가 발생하였다.
Error: Server Error
The server encountered an error and could not complete your request.
Please try again in 30 seconds.
이유는 설치된 자바 버전이 8이기 때문이다. 구글앱엔진은 아직까지 jdk7 을 지원한다.
구글앱엔진을 쓰려면 처음부터 jdk7 / jre7 을 설치해놓고 시작하는것이 좋겠다.
'미분류' 카테고리의 다른 글
구글 애드센스 자동광고의 놀라움. 수익 두 배?! [9월 후기] (0) | 2019.10.01 |
---|---|
밀실 반전 영화, 히든페이스 혼자 본 후기 (3) | 2018.03.19 |
이클립스에 있는 프로젝트 GitHub에 올려보기 (0) | 2015.06.15 |
웹 개발 공부 시작 - Hello World 찍어보기 (0) | 2015.06.15 |
저녁먹고 야식 땡길 때 또띠아 한 입 (0) | 2015.03.02 |