programming/google app engine

[google app engine] google app engine 설치하기

labj 2013. 3. 20. 15:11

[google app engine] google app engine 설치하기


https://developers.google.com/appengine/

 

 

이클립스에 구글앱엔진 설정하기

Help>Install New Software를 선택합니다.


Update sites

 

If you are already familiar with installing Eclipse plugins, you can just use the update site URL below for your version of Eclipse.

Eclipse 3.8/4.2 (Juno)

 

http://dl.google.com/eclipse/plugin/4.2

 

Eclipse 3.7 (Indigo)

 

http://dl.google.com/eclipse/plugin/3.7

 

Eclipse 3.6 (Helios)

 

http://dl.google.com/eclipse/plugin/3.6

 

Eclipse 4.3, Kepler

http://dl.google.com/eclipse/plugin/4.3

 

 

 

Google Plugin for Eclipse

Google App Engine Java SDK

Google Web Toolkit SDK

을 선택하고 Next 버튼을 클릭합니다.

 

 

설치가 완료되었고 이클립스를 재시작 합니다.

 

Google App Engine 으로 새 프로젝트를 만들어 봅니다.

File>New>Other>Google>Web Application Project를 선택합니다.

 

Project name, Package 명을 입력하고 Finish 버튼을 누릅니다.

 

프로젝트가 생성되었습니다.

 

실행해 봅니다.

 

이 상태에서는 서버만 실행되고 아무런 반응이 없습니다.

아래쪽에 있는 Sign in to Google를 클릭해 봅니다.

 

아래쪽에 있는 Sign in to Google를 클릭해 봅니다.

엑세스 허용 버튼을 클릭 합니다.


아래쪽에 로그인 한 ID가 보입니다.

 

아래쪽에 있는

 

를 클릭해 봅니다.

현재 설정된 브라우저가 뜨면서 다음 화면이 보입니다.


CHROME
에 추가 버튼을 클릭합니다.


추가 버튼을 클릭합니다.

 

GWT Developer Plugin 이 크롬 브라우저에 설치 되었습니다.

 

url을 다시 쳐보면

 

 

Web Application이 실행된 화면을 볼 수 있습니다.

Google App Engine에 배포된 것이 아니고 로컬의 가상머신에 돌아가는 것을 보여줍니다.

 

실제로 Google App Engine에 배포해 봅니다.

https://developers.google.com/appengine/ 에 접속합니다.


로그인 합니다.


Application을 생성합니다.


처음에는 전화로 인증을 받습니다. 핸드폰, 유선전화 모두다 가능합니다.


전화상에서 불러주는 숫자를 잘 받아 적고 입력합니다. 영어로 불러주네요 ^^

 

Application명이 사용 가능한지를 체크해야 합니다.

 

정상적으로 생성됬었습니다.


https://appengine.google.com/
  
에 접속하면 등록된 Application 리스트를 볼 수 있습니다.

 

이제 이클립스에서 webappservice1에 배포를 해보겠습니다.

프로젝트를 선택하고 google>Deploy to App Engine 을 선택합니다.


다음처럼 오류가 발생합니다. application ID가 이클립스에 등록되어 있지 않아서 생긴 오류입니다.

App Engine project settings... 를 클릭 합니다.


Application ID
 google app engine에 만들어둔 webappservice1을 입력합니다.


오류가 없어졌습니다. Deploy 버튼을 클릭합니다.


google app engine
에 만들어둔 webappservice1에 배포되고 있습니다.


배포가 완료 되었습니다.


 

https://appengine.google.com/ 에서 Status Running을 클릭합니다.


http://webappservice1.appspot.com
 
으로 접속되었습니다.

로컬에서 가상머신으로 돌린 것과 동일하게 웹서비스가 되고 있습니다.


텍스트박스에 이름을 입력하고 Send 버튼을 클릭합니다.



정상적으로 실행되었습니다.

[google app engine] google app engine 설치하기