WIMP Server y Aplicación Web

21
MONTAJE: SERVIDOR WIMP (WINDOWS, INTERNET INFORMATION SERVER, MYSQL, PHP) APLICACIÓN WEB (WORDPRESS) POR: JUAN CAMILO GÓMEZ PINEDA PROFESOR: FERNANDO QUINTERO SENA MEDELLÍN 2009

Transcript of WIMP Server y Aplicación Web

MONTAJE:

SERVIDOR WIMP (WINDOWS, INTERNET INFORMATION SERVER, MYSQL, PHP) 

APLICACIÓN WEB (WORDPRESS)

POR:

JUAN CAMILO GÓMEZ PINEDA

PROFESOR:

FERNANDO QUINTERO

SENA

MEDELLÍN

2009

ÍNDICE

1. INSTALAR IIS EN WINDOWS SERVER 2003

2. INTEGRAR EL LENGUAJE DE PROGRAMACIÓN PHP.

3. INSTALAR MYSQL (PARA GESTIONAR BASES DE DATOS)

4. INSTALAR LA APLICACIÓN WEB WORDPRESS.

SERVIDOR WIMP (WINDOWS, IIS, MYSQL, PHP)

INSTALAR EL IIS (INTERNET INFORMATION SERVER)

El IIS de windows es un servidor de aplicaciones dentro de las cuales encontramos las más comunes como son: servidor FTP, SMTP, NMTP, y HTTP o HTTPS. Nosotros para instalar una aplicación web en el servidor WIMP, como el mismo nombre lo dice, sólo necesitaremos instalar el servicio de servidor web.

1. Vamos a panel de control, agrgar o quitar componentes de Windows y elegimos servidor de aplicaciones

2. En detalles escogemos “Instalar Internet Information Server” y procedemos a instalar.

INTEGRAR EL LENGUAJE PHP AL INTERNET INFORMATION SERVER (IIS)

El PHP es un lenguaje de programación usado especialmente para crear y leer páginas web dinámicas.Para poder acceder al contenido de una aplicación web, es necesario que la extensión .php esté instalada en el equipo, ya que ésta no viene por defecto con la instalaciónde windows, así que lo haremos manualmente.

1. Descargamos de internet el PHP (mientras más actualizado mejor), lo descomprimimos y renombramos la carpeta para mejor facilidad a la hora de copiar la ruta de acceso.

2. Lo copiamos en el disco local del equipo.

3. Después de haber instalado el servidor de aplicaciones, nos dirigimos al inicio, herramientas del sistema y abrimos Internet Information Server.

4. En sitio web predeterminado, le damos clic derecho y propiedades, y en la pestaña de filtros 

ISAPI le damos clic en agregar, examinar, nos dirigimos a la carpeta de PHP y escogemos el archivo php5isapi.dll.

5. Luego vamos a la pestaña “Directorio particular”, damos clic de configuración.

6. Damos clic en agregar, en examinar escogemos otra vez el archivo php5isapi.dll, y en la extensión escribimos “.php”.

7. En el IIS, vamos a la carpeta de extensiones de servicios y damos clic en “Agregar una nueva extensión de servicio web.

8. En nombre de la extensión volvemos a escribir “.php”, damos clic en agregar y elegimos de nuevo el archivo php5isapi.dll. Habilitamos la opción “Establecer el estado de extensión a permitido” y aceptar.

9. Nos cercioramos que sí esté chuleado y permitido la extensión.

10. También nos cerciramos que esté habilitada en el IIS la extensión .php en los filtros ISAPI de las propiedades del “Sitio Web Predeterminado”.

11. Para sincronizar el php con mysql, entraremos al la carpeta PHP (C:/php)

12. Renombramos el archivo php.inirecommended con el nombre php.ini

13. Lo abrimos y modificamos las siguientes líneas

14. Guardamos, salimos y hacemos lo siguiente, dentro de la carpeta php elegimos los archivos: php.ini y php5ts.dll, los copiamos

15. Los pegamos en C:/WINDOWS

BASE DE DATOS MYSQL

Todas las aplicaciones web necesitan una base de datos para poder ser instaladas.Las bases de datos son sistemas relacionales de la información que reducen al mínimo el riesgo de errores al buscar y procesar información.

1. Para instalar MySQL, descargamos el servicio de la página, como es un instalador lo ejecutamos.

2. Damos clic en siguiente, elegimos la configuración estándar y clic en siguiente.

3. Habilitamos la segunda opción para que se copien la carpeta donde se encuentran los comandos ejecutables de MySQL en la Variable de entorno “PATH”. Esto es para que en el CMD se pueda acceder administrar MySQL por línea de comandos.

4. Escribimos la contraseña de acceso privilegiado y la opción habilitada se opcional, esta se usa para dejar que desde otras máquinas se pueda acceder a las bases de datos.

5. Damos clic en ejecutar y finalizamos.

6. Ahora entramos a la consola de MySQL y creamos la base de datos para la aplicación.

APLICACIÓN WEB (WORDPRESS)

Wordpress es una aplicación web montada en el lenguaje php. Esta aplicación es un sistema de blogs donde uno puede gestionar tanto usuarios como contenidos.

1. Para instalar esta aplicación, descargamos wordpress de la página oficial: “http://es.wordpress.org”.

2. Descomprimimos la carpeta y la ubicamos en la ruta C:/Inetpub/wwwroot

3. En la carpeta descomprimida de wordpress, creamos un archivo que se llame wpconfig.php.

4. Copiamos todo el texto que hay en el archivo wpconfigsample.php y lo pegamos en el archivo creado (wpconfig.php).

5. En el archivo wpconfig.php (abierto) ubicamos las siguientes líneas y las modificamos de acuerdo a la configuración de sus bases de datos, usarios y ubicación de la base de datos. El 

primero es el nombre de la base de datos, el segundo es el usuario de la base de datos (normalmente es el root), el trercero es la contraseña para ingresar a la base de datos y el cuarto es la ubicación de la base de datos.

6. Luego abrimos el explorador, y digitamos la URL: http://localhost/wordpress/wpadmin/install.php y damos clic en instalar.

7. En la página que sigue nos dan el usuario admin y la contraseña, para comenzar a administrarlo damos clic en iniciar sesión y digitamos los datos que nos dieron en esta página.

8. Al dar clic en iniciar sesión, salió lo siguiente:

Eso significa que en el IIS no está configurado el sitio Web de wordpress y por lo tanto haremos lo siguiente:

9. En el servidor de aplicaciones abrimos “Sitio Web Predeterminado”, desplegamos los archivos y nos saldrá la carpeta de wordpress, a ella le damos clic derecho, propiedades, damos clic en crear.

10. Luego en la pestaña “Documentos”, en agregar copiamos index.php y lo subimos hasta la primera fila

11. Ahora sí, en el navegador, digitamos la URL: http://localhost/wordpress 

CONCLUSION

Hay muchas diferentes maneras de instalar aplicaciones web en servidores web. Ahora en día hay demasiados programas que instalan los servicios de un servidor web. Muchos de estos se han desarrollado para que tengan una fácil configuración (como por ejemplo Apache) pero sin duda, tuve que lidiar bastante con el IIS (Internet Information Server) para poder crear un directorio virtual.

Lo más fácil de esta actividad fue incorporar el lenguaje PHP al sistema.

Por otro lado también se me difcultó algo sincronizar el servicio de MySQL con php ya que al buscar y buscar, encontré que había que copiar dos archivos de la carpeta de php y pegarlos en la carpeta de WINDOWS. Al copiar estos dos archivos en esta carpeta se habilitaron todas las configuraciones que se hicieron en los archivos que se editaron en la carpeta de PHP.