Instalar Windows Azure SDK para PHP

Windows Azure SDK

El SDK de Windows Azure para PHP permite integrar tu aplicación PHP con la API de Windows Azure, este SDK es un proyecto Open Source y podemos conocer mas en este link: http://phpazure.codeplex.com/

Arquitectura Windows Azure para PHP

Basicamente el SDK esta construido de tres componentes que son: Command Line Tools, Code Library, Scaffolders.

SDKComponentes

Command line tolos

Windows Azure SDK tiene un paquete set de comandos que nos permite administrar nuestros servicios de manera fácil y rápida, tenemos algunos comandos básicos que podemos conocer mas de ellos : http://azurephp.interoperabilitybridges.com/articles/setup-the-windows-azure-sdk-for-php

Scaffolders

Nos permite acceder a aplicaciones pre-construidas que podemos usar como esqueleto en nuestros proyectos.

Code Library

El SDK de Windows Azure para PHP contiene una gran cantidad de elementos para interactuar con nuestras aplicaciones PHP. Algunas funciones disponibles en el SDK actual son: Storage, Diagnostics, Service Management, Deployment Management y Logging.

SDK Windows Azure

Hay dos formas de obtenerlo, desde un sistema de versionado de código, o por descarga directa. Si no utilizas un sistema de versionado de código, CodePlex nos ofrece un archivo ZIP con la versión estable deseada. Este archivo contiene una release o pre-release del código disponible del proyecto. Para descargarlo, hay que acceder a la sección “Downloads” de la página:http://phpazure.codeplex.com/releases

SDK de Windows Azure para PHP

Cuando hayamos descargado todos los archivos es necesario instalarlos para poder usarlos. El SDK no tiene un instalador, este es un paquete de archivos que se pueden usar directamente. Para utilizarlo mas fácilmente, es recomendable poner todos los archivos del SDK para PHP dentro de la carpeta del SDK de Windows Azure que en el post anterior habíamos instalado el ambiente de desarrollo.

En mi caso he creado una carpeta para ello C:\Program Files\Windows Azure SDK for PHP Pero no es necesario que se ponga en esa misma carpeta, pueden ser ubicado donde les sea mas fácil.

  1. Agregar la variable PATH para el SDK de Windows Azure para PHP.
  • Clic derecho en “Equipo”, seleccionamos “propiedades”
  • En el panel izquierdo de la ventana de propiedades hacemos click en “Configuración avanzada del sistema”

Propiedades del Equipo

  • Seleccionar la botón “variables de entorno”, de la pestaña “opciones avanzadas”

Variables de Entorno

  • Bajando la barra de desplazamiento en las variables de sistema encontraras la variable “path”
  • Click en “editar”, al final del valor de la variable, agregamos el path de donde se ubican los archivos del command line tools del SDK de Windows Azure para PHP. En mi caso, el path es el siguiente: C:\Program Files\Windows Azure SDK for PHP\bin
  • Click en “aceptar” hasta cerrar todas las ventanas abiertas.

Con esto ya estamos listos para poder usar el command line tolos, sin necesidad de navegar hasta el directorio donde se encuentra desempaquetado (instalado). Es necesario reiniciar cualquier consola abierta antes o durante la instalación del SDK para que los cambios tengan efecto.

  1. Probar si instalamos correctamente el SDK de Windows Azure para PHP

Escribimos cualquier comando que interprete el command line tools del SDK. Si recibimos un mensaje de ayuda, habremos instalado todo correctamente.

  • Abrir una ventana de consola
  • Escribimos el comando “package” y luego Enter
  • En la consola debería aparecer un mensaje de ayuda para el comando “package”

NOTA: Si les sale un mensaje diciendo que no se encuentra el php.exe, lo que deben hacer es el mismo paso anterior pero con las dll de PHP.

cmd

En nuestro siguiente post veremos como instalar y configurar las herramientas para trabajar Windows Azure con PHP.

Fuente: Setup the Windows Azure SDK for PHP

Pueden seguirme en twitter @khriztianmoreno

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s