ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Como portar aplicaciones PHP MSSQL a Windows Azure


Enviado por   •  23 de Noviembre de 2015  •  Síntesis  •  668 Palabras (3 Páginas)  •  95 Visitas

Página 1 de 3

Cómo portar aplicaciones PHP-MSSQL a WindowsAzure

En este documento se explica cómo portar una aplicación típica NGINX PHP MSSQL Memcached a Windows Azure. En particular, se muestra como hacer la importación de la base de datos, y como hacer el deploy de manera rápida desde las configuraciones de NGINX a la configuración de IIS.

Instrucciones Deploy Aplicaciones NGINX+PHP+MSSQL a Windows Azure

Damos a continuación las instrucciones para convertir una aplicación NGINX+PHP+MSSQL a la plataforma Windows Azure, en particular, deployando como Aplicación Web + Base de Datos SQL Azure.

I. Deploy de la base de datos

1. Clic en el blade de Bases de Datos SQL

[pic 1]

2. Clic en + Nuevo -> Servidor de Datos -> Base de datos SQL -> Personalizado

[pic 2]

Nombrar de acuerdo a la siguiente convención: xonoro-db-01.

Elegir siempre la zona EEUU Centro Sur.

Especificar el usuario administrador siguiendo la convención siguiente: xonoro-sa
Elegir una password (anotarla en un papel).

El tiempo de creación y aprovisionamiento de la nueva DB es de aprox. 5min.

[pic 3]

3. Una vez creada la DB, hacer clic en el nombre de la misma (columna nombre).

4. Vamos a autorizar a continuación la IP de la máquina del usuario a conectarse a esta DB, con credenciales de administrador.

Hacer clic en PANEL:

[pic 4]

Hacer clic en Administrar las direcciones IP Permitidas.

[pic 5]

Agregar en el diálogo que se abre a continuación la dirección IP de la máquina actual desde donde se desea utilizar SQL Server Management Studio para administrar la base de datos.

5. Volver al menú principal con la base de datos xonoro-db-01.

6.  Hacer clic en Consultar las cadenas de conexión de las base de datos SQL para ADO .Net, ODBC, PHP y JDBC

7. Abrir SQL Server Management Studio y probar conectar con la base de datos.

nr2hyq4znu.database.windows.net,1433
Usuario: xonoro-sa
Password: ......

Las bases de datos Windows Azure no soportan relaciones ni diagramas. Notar que es una buena práctica de diseño conforme al shardeo reducir el uso de relaciones en las bases de datos.

II. Deploy de la Aplicación PHP

Vamos a dar a continuación las instrucciones necesarias para deployar una aplicación NGINX+PHP a Windows Azure.

1. Hacer clic en el blade de Aplicaciones Web.

2. Configurar la aplicación como PHP5.6, Plataforma 64-bits

3. Aplicar el siguiente mapeo:

[pic 6]

...

Descargar como (para miembros actualizados)  txt (4 Kb)   pdf (497 Kb)   docx (256 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com