Build new applications in the cloud - or use interoperable services that run on Microsoft infrastructure to extend and enhance your existing applications. You choose what's right for you.

    Vote for it on EPIC :
Table of Contents

Installation Guide

 

 

1. Pre-requisites

There are two ways to develop applications in Windows Azure: locally on a developer machine or on the Windows Azure production environment. To enable local development, check below Windows Azure Environment products are installed on your machine.

Windows Azure Production Environment is to lead you register an account for working with the Windows Azure.

 

Windows Azure Tools for Eclipse is the minimum system requirements for installing this plug-in that enable developers to use the Eclipse platform to create applications that run on Windows Azure. Any service from Windows Azure must satisfy Windows Azure Environment.

 

Windows Azure Environment

 

Windows Azure Production Environment

  1. Please read Getting Started with the Windows Azure SDK to install Windows Azure SDK and configure Windows.
  2. Get yourself a Windows Azure token. This allows you to deploy to Windows Azure.
  3. If you don’t have a token already, Register for Windows Azure Services
  4. Go to the Windows Azure Portal at http://windows.azure.com (you will need a Live ID) and redeem your token (click on the Account tab)

 

Windows Azure Tools for Eclipse

 

2. Installation

For now, Windows Azure Tools for Eclipse only supports Eclipse update. Make sure your machine is correctly connected to the Internet. Then following below instructions step by step, the Eclipse update wizard will finds and installs all the required plugins.

Open Eclipse, select Help->Install New Software...

 

 

 

In the Available Software, Click Add... button.

 

 

In the pop-up dialog, fill in the Location with http://www.windowsazure4e.org/update and Name is user defined (Recommend Windows Azure Tools for Eclipse here).

 

 

Select All available sites. If the list of categories doesn't contain the entry "Windows Azure", you need to restart eclipse.

Select Windows Azure PDT and click Next button.

 

 

In the next dialog, check Windows Azure PDT and click Next button.

 

 

Then read carefully the license agreement. If you accept all conditions, select I accept... option and click Finish button.

 

 

Wait a second for downloading and installing the required jar package. When finished installing, it will pop-up a dialog, click Yes button to restart your Eclipse for the changes to take effect.

 

 

To check the plugin installation is successful, you can select Help->About Eclipse. In the next dialog box, click Installation Details, select Installed Software option, you will see Windows Azure PDT in the Name list. See the screenshot below.

 

 

There will be a new Windows Azure menu in Perspective Menus.

 

 

3. Build Up PHP IDE with Eclipse 3.5 and PDT2.1

In this chapter, we will guide user configure PHP IDE step by step. It compose of 3 parts:

Downloading and installing Eclipse platform

Eclipse runs on Java. Before you begin with the tutorial, make sure JDK1.5 or above has installed on your machine, or please head to http://java.sun.com/javase/downloads/index_jdk5.jsp to get it and install straightly.

 

Once the installation is done, go to http://www.eclipse.org/downloads/packages/release/galileo/rc1. Download the release build(Eclipse Classic 3.5.0 RC1). Eclipse is greenware, extract and use it.

 

Install Dynamic Languages Toolkits 1.0 (DLTK)

Dynamic Languages Toolkit is a tool for vendors, researchers, and end-users who rely on dynamic languages. DLTK is comprised of a set of extensible frameworks designed to reduce the complexity of building full featured development environments for dynamic languages such as PHP and Perl.

  1. Open Eclipse, Go to Help->Install New Software....
  2. In Available Software dialog, click </>Add.. button.
  3. Enter http://download.eclipse.org/technology/dltk/updates-dev/1.0/ in Location, and user-defined Name(Recommend DLTK here). Then click OK button.
  4. In the next dialog, expand Dynamic Languages Toolkit (DLTK).
  5. Make sure Dynamic Languages Toolkit - Core Frameworks (Incubation) is ticked, and click Next button.
  6. Select Dynamic Languages Toolkit - Core Frameworks (Incubation) and click Next.
  7. Accept the license agreement and click Finish.
  8. Wait for the operation to be completed, and then restart IDE when prompted to.

 

Install PHP Development Tools 2.1(PDT)

The PDT project provides a PHP Development Tools framework for the Eclipse platform. This project encompasses all development components necessary to develop PHP and facilitate extensibility. It leverages the existing Web Tools Platform (WTP) and Dynamic Languages Toolkit (DLTK) in providing developers with PHP capabilities.

  1. Open Eclipse, Go to Help->Install New Software....
  2. In Available Software dialog, click </>Add.. button.
  3. Enter http://download.eclipse.org/tools/pdt/updates/2.0/ in Location, and user-defined Name(Recommend PDT here). Then click OK button.
  4. Expand PDT SDK 2.1.1, and make sure PDT Runtime Feature is ticked. Click Next.
  5. Select PDT Runtime Feature and click Next.
  6. Accept the license agreement and click Finish.
  7. Wait for the operation to be completed, and then restart IDE when prompted to.