Windows Azure 개발자 가이드(PHP)

Similar documents
server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

Windows 8에서 BioStar 1 설치하기

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

슬라이드 1

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

NTD36HD Manual

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

슬라이드 1

ArcGIS Desktop 9.2 Install Guide

Install stm32cubemx and st-link utility

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

Cubase AI installation guide

4S 1차년도 평가 발표자료

Studuino소프트웨어 설치

슬라이드 1

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

슬라이드 1

SBR-100S User Manual

슬라이드 1

슬라이드 1

Office 365 사용자 가이드

Microsoft PowerPoint - 안드로이드 개발 환경 구축(170411)

Chapter 1

전체설치와사용자지정설치중원하는설치방식을선택합니다. ArcGIS Desktop 설치경로를지정하면설치가짂행됩니다.

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

EEAP - Proposal Template

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

Interstage5 SOAP서비스 설정 가이드

View Licenses and Services (customer)

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

gcloud storage 사용자가이드 1 / 17

PowerPoint Template

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

TOOLS Software Installation Guide

B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

CODESYS 런타임 설치과정

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Microsoft Word - Armjtag_문서1.doc

초보자를 위한 ASP.NET 2.0

chapter1,2.doc

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

슬라이드 1

슬라이드 1

Endpoint Protector - Active Directory Deployment Guide

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

Facebook API

서현수

Solaris /Linux ArcGIS Engine 설치미디어의 Install_UNIX.htm 을참조하시기바랍니다. 1) ArcObjects SDK 10 for the.net Framework 설치 설치메뉴중 ArcObjects SDK for the.net Framew

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

BEA_WebLogic.hwp

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

Portal_9iAS.ppt [읽기 전용]

슬라이드 1

Microsoft Word - src.doc

DR-M140 사용 설명서

ICAS CADWorx SPLM License 평가판설치가이드

DE1-SoC Board

스마트월드캠퍼스 교육교제

ODS-FM1

ISP and CodeVisionAVR C Compiler.hwp

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO


슬라이드 1

초보자를 위한 ADO 21일 완성

EEAP - Proposal Template

Citrix Workload Balancing 2.1 설치 가이드

초보자를 위한 ASP.NET 21일 완성

JAVA 플랫폼 개발 환경 구축 및 활용

OnTuneV3_Manager_Install

CD-RW_Advanced.PDF

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

6강.hwp

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

슬라이드 1

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

문서의 제목 나눔고딕B, 54pt

..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A

Windows Live Hotmail Custom Domains Korea

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

tiawPlot ac 사용방법

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

게임 기획서 표준양식 연구보고서

Title Here

Todo list Universal app

Windows Server 8

메뉴얼41페이지-2

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 fo

Microsoft Outlook G Suite 가이드

ArcGIS 10.2 for Desktop 설치가이드 (Concurrent Use) Aug 2013 Item Detail 문서제목 ArcGIS 10.2 for Desktop 설치가이드 소유자 한국에스리 SS팀 생성일 최근갱신일 제

환영합니다! ArcGIS Server (Windows) 설치가이드 ArcGIS Server (Windows) Installation Guide 한국에스리기술지원본부

Transcription:

PHP developer 페이지 1

목차 I. 개요... 3 II. Windows Azure SDK for PHP 설치하기... 4 1. Windows Azure 개발홖경준비하기... 4 2. Windows 7에서 IIS 7.0 설치하기... 5 3. Window Server 2008에서 IIS 7.0 설치하기... 10 4. Eclipse 설치하기... 15 5. Windows Azure SDK 설치하기... 16 6. Windows Azure SDK for PHP 설치하기... 20 7. Java and Eclipse 설정... 24 III. 간단한 Web Role 응용프로그램개발하기... 25 1. Windows Azure Web PHP 프로젝트생성하기... 25 2. 기존의 PHP Project를 Azure PHP Project 로변홖하기... 29 3. Development Fabric 에 Web Application 배포하기... 35 IV. Azure 계정생성하기... 38 1. Windows Live ID 아이디생성하기... 38 2. Azure 계정생성하기 (30 Day Pass)... 41 V. Windows Azure 배포하기... 45 1. Windows Azure PHP Project 패키징하기... 45 2. Windows Azure Hosted Service 추가하기... 47 VI. 참고사이트... 54 [Site]... 54 [Blog]... 54 페이지 2

I. 개요 본가이드는 Windows Azure 에서개발경험이없는 PHP 개발자들을위한문서입니다. 본가이드는개발홖경구성, 개발 Tool 의설치, 프로젝트의생성및로컬홖경에서결과물을확인하고, Azure Service 에배포하는기본적인방법을설명하고있습니다 Windows Azure 란? Windows Azure 는 Windows Azure 플랫폼 ( 서버개발과서비스호스팅그리고서비스관리홖경 ) 을제공하는 Cloud 운영체제입니다. Windows Azure는 Microsoft datacenter를통해웹응용프로그램의호스팅과확장그리고이를관리하기위한 On-demand 컴퓨팅과스토리지를제공합니다. 또한, 다양한언어와현재운용중인사내시스템홖경과의통합을지원합니다. Microsoft Visual Studio 를통한경험만으로도 Windows Azure 기반의응용프로그램과서비스 를빌드할수있으며, 잘알려진표준과프로토콜그리고 SOAP, REST, XML, 자바, PHP 및 Ruby 를포함하는다양한언어를지원하는유연한플랫폼입니다. 페이지 3

II. Windows Azure SDK for PHP 설치하기 PHP 를이용하여 Windows Azure 개발을하기위해서필요한 Windows Azure SDK for PHP 설치방법및설정방법은다음과같습니다. 1. Windows Azure 개발환경준비하기 필요준비사항비고지원운영체제 Windows Vista Service Pack 2 Windows 7 Enterprise Windows 7 Home Premium(32/64bit) Windows 7 Professional(32/64bit) Windows 7 Ultimate(32/64bit) Windows Server 2008 R2 Windows Server 2008 Service Pack 2 Microsoft.NET Framework.NET Framework 3.5 Service Pack 1이상 (http://go.microsoft.com/fwlink/?linkid=131605) IIS IIS 7.0(ASP.NET, WCF HTTP 홗성화, 정적콘텐츠, IIS 관리콘솔 (Internet Information Services) 및선택적 CGI 사용 ) MS SQL Microsoft SQL Server Express 2005 또는 Microsoft SQL Server 2005 이상또는 Microsoft SQL Server Express 2008 또는 Microsoft SQL Server 2008 이상 페이지 4

2. Windows 7 에서 IIS 7.0 설치하기 Windows 7 운영체제에서 Windows Azure 개발을하기위해필요한 IIS 7.0 설치방법은다음과같습니다. A. [ 시작 ] [ 제어판 ] [ 프로그램및기능 ] [Windows 기능사용 / 사용안함 ] 을클릭합니다 페이지 5

B. [Windows 기능사용 / 사용안함 ] 창에서 [ 인터넷정보서비스 ] [World Wide Web 서비스 ] [ 응용프로그램개발기능 ] 에서 [ASP.NET] 과 [CGI] 를체크하고 [ 확인 ] 버튼을클릭합니다 C. [ 프로그램제거또는변경 ] 창을닫고 [ 제어판 ] 의 [ 관리도구 ] 를클릭합니다. 페이지 6

D. [ 관리도구 ] 창에서 [IIS Manager] 를더블클릭하여실행합니다. IIS Manager 를실행하기위해서는 PC 의관리자권한을가지고있어야합니다. 페이지 7

E. [IIS( 인터넷정보서비스 ) 관리자 ] 에서해당서버를선택후, 우측탐색창에서 [ 처리기매핑 ] 을 클릭합니다. F. 처리기매핑에서우측작업창의 [ 모듈매핑추가 ] 를클릭합니다. 페이지 8

G. [ 모듈매핑추가 ] 창에해당하는값을입력후 [ 확인 ] 버튼을클릭합니다. 페이지 9

3. Window Server 2008 에서 IIS 7.0 설치하기 Windows Server 2008 운영체제에서 Windows Azure 개발을하기위해필요한 IIS 7.0 설치방법은다음과같습니다. A. [ 서버관리자의역할 ] 에서 [ 역할추가 ] 를클릭합니다. B. [ 서버역할선택 ] 창의 [ 서버역할 ] 에서 [ 웹서버 (IIS)] 를선택하고 [ 다음 ] 버튼을클릭합니다. 페이지 10

C. [ 역할서비스선택 ] 창에서 [CGI] 를선택하고 [ 다음 ] 버튼을클릭합니다. D. [ 프로그램제거또는변경 ] 창을닫고 [ 제어판 ] 의 [ 관리도구 ] 를클릭합니다. 페이지 11

E. [ 관리도구 ] 창에서 [IIS Manager] 를더블클릭하여실행합니다. IIS Manager 를실행하기위해서는 PC 의관리자권한을가지고있어야합니다. 페이지 12

F. [IIS( 인터넷정보서비스 ) 관리자 ] 창에서해당서버를선택후, 우측탐색창에서 [ 처리기매핑 ] 을클릭합니다. G. [ 처리기매핑 ] 화면의우측작업창의 [ 모듈매핑추가 ] 를클릭합니다. 페이지 13

H. [ 모듈매핑추가 ] 창에해당하는값을입력후 [ 확인 ] 버튼을클릭합니다. 페이지 14

4. Eclipse 설치하기 Windows Azure Tools for Eclipse 를설치하기젂에 Java Development Kit 를설치해야합니다. A. [Java Development Kit] 는아래주소에서다운로드할수있습니다. http://java.sun.com/javase/downloads/index_jdk5.jsp B. [Java Development Kit] 설치가완료되면 PHP 개발을하기위해 [Eclipse 를다운로드 ] 합니다. 인스톨버전또는압축버전중한가지만설치하시면됩니다. PDT 2.2 All In Ones / Eclipse PHP Package( 인스톨버전 ) http://www.eclipse.org/pdt/downloads/ Eclipse for PHP Developers( 압축버전 ) 권장 http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliosr 페이지 15

5. Windows Azure SDK 설치하기 localhost 홖경에서 Windows Azure를테스트하기위해서는 Windows Azure SDK가필요합니다. A. 아래사이트에접속한후 [Windows Azure SDK] 를다운로드합니다. http://www.microsoft.com/windowsazure/windowsazuresdk+tools/ B. 다운로드완료한 [Windows Azure SDK] 설치파일을실행합니다. 페이지 16

C. [IIS 설치확인 ] 이진행된후설치파일이실행됩니다. 설치메인화면에서 [Next] 버튼을클릭합니다. D. [ 라이선스 ] 를확인한후이상이없으면 [I accept the terms in the License Agreement] 를 체크하고 [Next] 버튼을클릭합니다. 페이지 17

E. [Windows Azure SDK] 설치경로를설정하고 [Next] 버튼을클릭합니다. F. [Windows Azure SDK] 설치준비화면입니다. [Install] 버튼을클릭합니다. 페이지 18

G. 설치가완료되면 [Finish] 버튼을클릭하고설치프로그램을종료합니다. 페이지 19

6. Windows Azure SDK for PHP 설치하기 Windows Azure SDK for PHP 는 Eclipse 에서 Windows Azure SDK 와연동시켜주는라이브러리입니다. A. Eclipse 를실행하고메뉴바에서 [Help] [Install New Software] 를클릭합니다. B. Windows Azure SDK 다운로드주소를설정하기위해 [Install] 팝업창에서 [Add] 버튼을클릭 합니다. 페이지 20

C. [Add Repository] 팝업창에서 Name 값설정부분에임의의제목을입력하고, Location 값 설정부분에 http://www.windowsazure4e.org/update 를입력하고 [OK] 버튼을클릭합니다. D. 설치리스트가출력되면 [PHP Development Tools for Windows Azure Platform] 을선택하고 [NEXT] 버튼을클릭합니다. 페이지 21

E. 앞에서선택한설치리스트와동일한지다시한번확인한후 [NEXT] 버튼을클릭합니다. F. [License Text] 를확인하고이상이없으면 [I accept the terms of the license agreement] 를선택하고, [Finish] 버튼을클릭합니다. 페이지 22

G. 설치가완료되면 [Restart Now] 버튼을클릭합니다. 페이지 23

7. Java and Eclipse 설정 Eclipse 가설치된폴더의 Eclipse.ini 파일에아래의 Parameters 를추가합니다. -Xms90m -Xmx456m -XX:PermSize=128m -Dsun.security.ssl.allowUnsafeRenegotiation=true 페이지 24

III. 간단한 Web Role 응용프로그램개발하기 1. Windows Azure Web PHP 프로젝트생성하기 Eclipse 에서 Windows Azure Web PHP 프로젝트를생성하는방법은다음과같습니다. A. Eclipse 를실행한후 [Window] [Open Perspective] [Other] 을클릭합니다. 페이지 25

B. [Open Perspective] 창에서 [Windows Azure PDT] 를선택하고 [OK] 버튼을클릭합니다. C. [File] [New] 에서 [Windows Azure PHP Project] 를클릭합니다. 페이지 26

D. [PHP Azure Project] 창이뜨면 [Project Name] 에 Project 명을입력합니다. [Project Name] 입력이완료되면 [Create a new Project in workspace] 를선택하고 [NEXT] 버튼을클릭합니다. E. [Data Storage] 와 [Windows Azure AppFabric] 등을설정할수있는창입니다. Web Role 테스트를하기위해 [Role Name] 을입력하고 [Finish] 버튼을클릭합니다. 페이지 27

F. [PHP Explorer] 창을보시면 [Windows Azure Project] 가생성된것을확인하실수있습니다. G. Web Role 에대한설정은 [Web.config] 에서확인할수있습니다. 페이지 28

2. 기존의 PHP Project 를 Azure PHP Project 로변환하기 기존 PHP Project 를 Azure PHP Project 로변홖하는방법은다음과같습니다.. A. Eclipse 의메뉴바 [Window] [Open Perspective] 에서 [PHP] 를클릭합니다. B. Eclipse 의메뉴바 [File] [New] 에서 [PHP Project] 를클릭합니다. 페이지 29

C. [Project Name] 에 Project 명을입력하고 [Finish] 버튼을클릭합니다. D. Project Convert 테스트를위해만들어진 [PHP Project] 에서 [ 마우스오른쪽버튼 ] 을클릭하고 [PHP File] 을생성합니다. 페이지 30

E. [PHP File 이름 ] 을 Index.php 라고설정하고 [Finish] 버튼을클릭합니다. F. 새로만든 [Index.php] 에아래의내용을입력합니다. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>standard Project</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/> </head> <body> <h1>standard Project</h1> <h2>php Information</h2> <p> <?php phpinfo();?> </p> </body> </html> 페이지 31

G. [Index.php] 파일에소스입력이완료되면 Eclipse 의메뉴바 [Window] [Open Perspective] 에서 [Other] 를클릭합니다. H. [Open Perspective] 창에서 [Windows Azure PDT] 를선택하고 [OK] 버튼을클릭합니다. 페이지 32

I. [Standard Project] 를선택하고 Eclipse 의메뉴바 [Windows Azure] [Convert to Windows Azure Project] 에서 [Convert to Windows Azure PHP Project] 를클릭합니다. J. [Convert] 창에서 [Role Type] 을 [PHP Web Role] 를선택하고, [Service Definition & Configuration] 에서 [Create a new Project] 를선택한후 [Project Name] 에 Project 명을입력 하고 [NEXT] 버튼을클릭합니다. 페이지 33

K. [Role Name] 에 WebRole 명을입력하고 [Windows Azure Data Storage] 를선택한후에 [Finish] 버튼을클릭합니다. L. [PHP Explorer] 창에서기존의 [PHP Project] 가 [Windows Azure PHP Project] 로변홖된것을 확인할수있습니다. 페이지 34

3. Development Fabric 에 Web Application 배포하기 Development Fabric 에서 Windows Azure PHP Project 를실행하는방법은다음과같습니다. A. 만들어놓은 [Windows Azure PHP Project] 를선택하고 Eclipse 의메뉴바 [Windows Azure] [Run Windows Azure PHP Project in Development Fabric] 를선택합니다. B. [Run Windows Azure PHP Project in Development Fabric] 를클릭하면 [Development Fabric Service] 가시작하고 [Localhost] 에 [Web Service] 가생성됩니다. 페이지 35

C. Eclipse 의브라우저창에서 Windows Azure PHP Project 가 IIS 에서동작하는것을확인하실 수있습니다. D. [System Tray] 에생성된 [Windows Azure Compute Emulator] 에서 [ 마우스오른쪽버튼 ] 을클 릭하고 [Show Compute Emulator UI] 를클릭합니다. 페이지 36

E. [Windows Azure Compute Emulator] 에서 [Web Role] 이실행되고있는것을확인하실수 있습니다. 페이지 37

IV. Azure 계정생성하기 Azure 계정을생성하는방법은다음과같습니다. 1. Windows Live ID 아이디생성하기 A. https://signup.live.com/signup.aspx 접속합니다. B. [ 메일주소 ], [ 암호 ], [ 이름 ] 를입력하고 [ 국가 / 지역 ], [ 시 / 도 ], [ 성별 ] 을선택한후 [ 출생연도 ] 와그림에표시된문자를입력하고 [ 동의함 ] 버튼을클릭합니다. 페이지 38

C. 메일주소가맞는지확인한후 [ 메일보내기 ] 버튼을클릭합니다. D. 등록한메일주소로온메일을확인합니다. 계정확인이완료되면계정확인링크를이용하여 계정을등록합니다. 메일등록을취소하시려면계정취소링크를사용하여계정을취소합니다. 페이지 39

E. [ 확인 ] 버튼을클릭하고 Windows Live ID 생성을완료합니다. 페이지 40

2. Azure 계정생성하기 (30 Day Pass) 현재 (2011 년 3 월 ) Windows Azure 서버가한국에서서비스가시작하지않기때문에 Windows Azure 개발테스트를하기위해서는미국에서서비스중인 30 일무료서비스계정을신청해야합니다. 30 일무료계정은 2011 년 6 월 30 일까지서비스예정입니다. A. 무료계정을신청하기위해 http://windowsazurepass.com/?campid=56742c47-f0fb-df11- B2EA-001F29C6FB82 사이트에접속합니다. B. 1 번 To begin, select your country and enter a promo code. 메뉴에서 [United States] 를선택 한후 MSL001 프로모션코드를입력하고 [Submit] 버튼을클릭합니다. 페이지 41

C. 화면우측상단의 [Sign In] 버튼을클릭하고, 등록한 Windows Live ID 로로그인합니다. D. [First Name], [Last Name], [E-mail], [Phone], [Company Name], [Zip Code] 를입력한후 [I would like to be contacted by Microsoft regarding Windows Azure platform developer offers and campaigns.] 에체크를한후 [Submit] 버튼을클릭합니다. 페이지 42

E. By checking this box and entering your name below, you are accepting the 에체크를하고 [First name], [Last Name] 을입력한후 [Accept] 버튼을클릭합니다. F. 계정신청후 2~3 일 ( 휴일제외 ) 뒤에등록한메일주소로확인메일이발송됩니다. 페이지 43

G. 등록한 Windows Live ID 로계정홗성화메일이도착하면 https://windows.azure.com/ 사이트 접속후 Windows Live ID 로그인시 Windows Azure 화면이보여집니다. 페이지 44

V. Windows Azure 배포하기 개발이완료된 Windows Azure PHP Project 를 Windows Azure 서버에배포하는방법은다음과같습니다. 1. Windows Azure PHP Project 패키징하기 A. 만들어진 Windows Azure PHP Project 를선택하고 Eclipse 의메뉴바 Windows Azure 에서 [Create Windows Azure Service Package for Windows Azure PHP Project] 를선택합니다. 페이지 45

B. 패키징이완료되면패키지파일 (.cspkg) 파일이생성됩니다. 페이지 46

2. Windows Azure Hosted Service 추가하기 A. Windows Azure 계정등록이되어있는 Windows Live ID 로로그인한후 https://windows.azure.com/ 사이트에접속합니다. B. 새로운 Host 를설정하기위해상단메뉴에서 [New Hosted Service] 를선택합니다. 페이지 47

C. [Create a new Hosted Service] 창에서 [ 서비스명 ], [ 서비스 URL], [ 배포이름 ] 을입력하고 등록할서버그룹을선택합니다. 페이지 48

D. [Create a new Hosted Service] 창에서 Package 를등록하기위해 Package location 에서 [Browse Locally] 버튼을클릭합니다. E. [ 열기 ] 창에서 Windows Azure PHP Project 에서생성한패키지파일선택하고 [ 열기 ] 버튼을 클릭합니다. 페이지 49

F. [Create a new Hosted Service] 창에서 Configuration 파일을등록하기위해 Configuration file 에서 [Browse Locally] 버튼을클릭합니다. G. [ 열기 ] 창에서 Windows Azure PHP Project 에등록되어있는 Configuration 파일을선택한후 [ 열기 ] 버튼을클릭합니다. 페이지 50

H. [Create a new Hosted Service] 창에서 [ 서비스명 ], [ 서비스 URL], [ 배포이름 ] 입력이완료 되고, [ 패키지파일 ] 과 [Configuration 파일 ] 등록이완료되면 [OK] 버튼을클릭합니다. 페이지 51

I. [Create a new Hosted Service] 창에서 [OK] 버튼을클릭하면 Host 가새로생성되고생성된 Host 에등록한패키지가등록된후홗성화됩니다. J. WebRole 배포가완료되면 WebRole 의 Status 가 Ready 로변경됩니다. 페이지 52

K. WebRole 배포가완료되면우측 Properties 에서 DNS name 에등록되어있는주소를클릭 합니다. L. 로컬에서테스트할때와동일한화면이보이면서버에성공적으로배포된화면입니다. 페이지 53

VI. 참고사이트 [Site] Windows Azure Portal : http://www.azure.com/ Windows Azure Tools for Eclipse : http://www.windowsazure4e.org/ Interoperability bridges : http://www.interoperabilitybridges.com/default.aspx Windows Azure MSDN : http://msdn.microsoft.com/en-us/windowsazure/default.aspx Windows Azure SDK for PHP : http://phpazure.codeplex.com/ Easy Setup for PHP On Azure Development : http://php.dzone.com/articles/easy-setup-php-azure?mz=30309-phpwindows Windows Azure Developer Guidance Map : http://blogs.msdn.com/b/jmeier/archive/2010/11/01/windows-azure-developer-guidance -map.aspx Ramp Up : http://msdn.microsoft.com/en-us/rampup/ee832799.aspx Windows Azure How-to Index : http://msdn.microsoft.com/en-us/library/gg432998.aspx Azure One Stop Reference Guide : http://blogs.msdn.com/b/briancombs/archive/2010/11/19/azure-one-stop-referenceguide.aspx [Blog] MSDN Blog : http://blogs.msdn.com/b/cesardelatorre/archive/2010/09/12/developing-and -deploying-java-tomcat-apps-into-windows-azure.aspx 중스의클라우드이야기 (MS 에반젤리스트 ) : http://blogs.msdn.com/b/jspark/ 페이지 54