You are on page 1of 44

IMPLEMENTACION DE LA APLICACIÓN WAMP USANDO PHP DENTRO DE I.I.

(DOKUWIKI)

APRENDÍZ:

SERGIO ANDRÉS QUINTERO P.

INTRUCTOR:

FERNANDO QUINTERO

NÚMERO DE ORDEN

20186

MEDELLÍN

2010

Página 1 de 44
Contenido.

• Informacion del contacto


• Introducción
• Definición de dokuwiki
• Definicion PHP
• Definicion I.I.S
• Definicion de mysql
• Implementacion de I.I.S
• Implementacion php
• Implementacion mysql (base de datos)
• Implementacion dokuwiki
• Conclusiones
• Bibliografía

Página 2 de 44
Información del contacto:

Sergio Andrés Quintero Pineda

Blog: http://checho916.wordpress.com/

Correo: checho916@misena.edu.co

Página 3 de 44
Introduccion.

A continuación vamos a observar el proceso que se lleva al implementar dokuwiki


usando php dentro de I.I.S

Página 4 de 44
Definicion Dokuwiki

Este es un software que sirve para la gestión de webs colaborativas de tipo wiki.

Esta escrito en lenguaje de programación php y es de código abierto es decir para


cualquier persona que lo desee utilizar bajo la licencia de GPL.Dokuwiki esta enfocado
para ser usado por grupos de desarrolladores grupos de trabajo en general y pequeñas
compañías.

La sintaxis de dokuwiki es parecida a la de Mediawiki pero esta debido a que la


información se almacena en archivos de texto planos,por lo cual no requiere de una
base de datos.

Definicion PHP (PHP Hypertext Pre-processor)

PHP es un lenguaje de programación el cual esta diseñado para elaborar paginas web
dinamicas y que puede ser incrustado dentro de código HTML.

Generalmente se ejecuta en un servidor web, Puede ser desplegado en la mayoría de


los servidores web y en casi todos los sistemas operativos y plataformas sin costo
alguno.

Página 5 de 44
Definicion I.I.S

Es conocido como internet information services es una serie de servicios para los
ordenadores que operan en Windows . Los servicios que ofrece son: FTP, SMTP NNTP
y http/HTTPS..

Este servicio convierte a un ordenador en un servidor de Internet o Intranet es decir


que en las computadoras que tienen este servicio instalado se pueden publicar páginas
web tanto local como remotamente (servidor web).

Los Servicios de Internet Information Services (IIS) proporcionan las herramientas y


funciones necesarias para administrar de forma sencilla un servidor Web seguro. Si ha
pensado alojar un sitio Web y FTP (File Transfer Protocol, Protocolo de transferencia
de archivos) con IIS, configure el servidor como un servidor de aplicaciones.

El servidor web se basa en varios modulos que le dan la capacidad para procesar
diferente tipos de paginas, ejemplo Microsoft incluye los de Active Server Pages (ASP)y
(ASP:NET) también pueden ser incluidos los de otros fabricantes como PHP o perl.

Página 6 de 44
Definicion de MYSQL

Este es un sistema de gestión de bases de datos con mas de seis millones de


instalación, este es un software libre en un esquema de licenciamiento dual es el mas
usado a nivel mundial.

Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia,
pero para aquellas empresas que quieran incorporarlo en productos privativos
(software propietario) deben comprar a la empresa una licencia específica que les
permita este uso. Está desarrollado en su mayor parte en ANSI C (lenguaje de
programación c).

Página 7 de 44
IMPLEMENTACION DE DOCUWIKI EN SERVER

Instalación ISS

Debemos ir al menú inicio>panel de control>agregar o quitar programas

Después seleccionamos la opción agregar o quitar componentes de Windows

Página 8 de 44
Elegimos la opción servidor de aplicaciones y le damos detalles

Página 9 de 44
Seleccionamos la opción instalar internet information services (IIS) y al marcar
este automáticamente se marca la opción “habilitar el acceso de red COM+”.

Página 10 de 44
Le damos clic en aceptar para que comience la instalación.

Página 11 de 44
Para verificar que nuestro IIS funciona correctamente vamos al navegador y
copiamos localhost y nos debe aparecer lo siguiente.

Página 12 de 44
INSTALACIÓN LENGUAJE PHP

Comenzamos por ir al disco local C:/ .

En este creamos una carpeta llamada MIPHP

Después descargamos el archivo php-5.2.11-win32.tar.gz y cuando lo


descarguemos lo descomprimimos en MIPHP.

Página 13 de 44
Después vamos a la carpeta y buscamos un archivo llamado php.ini-
recommender y le cambiamos el nombre por php.ini

Página 14 de 44
Después vamos al menú inicio damos clic en herramientas administrativas y
seleccionamos la opción de administrador de internet information services (IIS)
para agregar una librería.

Abrimos la opción de sitios web y en sitio web predeterminado le damos clic


derecho y propiedades

Página 15 de 44
Vamos a la pestaña que dice filtros ISAPI y le damos agregar

Se abrirá la siguiente ventana agregamos la librería php5isapi.dll que esta en la


ruta c:\MIPHP\php-5.2.11-win32\php5isapi.dll, nombre del filtro: php y en
ejecutable la ruta.

Página 16 de 44
Después vamos a la pestaña directorio particular y en este seleccionamos la opción
configuración

Página 17 de 44
Se nos abrirá la siguiente ventana y le damos agregar

Y en esta agregamos la misma librería de la ruta c:\php\php-5.2.11-


win32\php5isapi.dll y como extensión ponemos .php

Página 18 de 44
Después vamos a extensiones del servidor para que IIS pueda ejecutar la
librería para esto agregar una nueva extensión de servicio web.

En este agregamos nuevamente la librería php5isapi.dll y la extensión .php

Página 19 de 44
seleccionamos la librería creada y le damos permitir para que esta se pueda ejecutar.

cuando terminemos esto debemos reiniciar nuestro servicio dándole stop para
pararlo y play para que se inicie nuevamente el servicio.
Después vamos una vez más a disco local C:/>inetpub

Página 20 de 44
Entramos a esta carpeta y entramos la carpeta wwwroot

En esta carpeta creamos un archivo .php con el siguiente contenido

Página 21 de 44
Después vamos al navegador y ponemos localhost/nombredelarchivo.php en
este caso jorge.php y nos debe mostrar lo siguiente

Página 22 de 44
INSTALACIÓN DE LA BASE DE DATOS

Primero debemos descargar el paquete de la instalación de mysql desde


internet, para poder realizar la instalación.

Página 23 de 44
Seleccionamos la instalación típica ya que es más rápida ya que solo
necesitamos lo que esta ofrece cuando se instala por defecto.

Página 24 de 44
Después le damos instalar.

En esta imagen podemos observar como comienza la instalación.

Página 25 de 44
En esta imagen nos muestra algunas características de lo que vamos a instalar.

Página 26 de 44
Seleccionamos solo la primera opción “configure the MySQL Server now y le
damos finalizar.

Página 27 de 44
Después nos aparecerá el asistente de configuración de mysql. Damos clic en
next.

Seleccionamos la configuración estándar y le damos siguiente

Página 28 de 44
Después seleccionamos la opción install as Windows service y le damos
siguiente.

Página 29 de 44
En esta ventana nos pide:
1. Contraseña del usuario de la maquina
2. Contraseña para la base de datos
3. Confirmar la contraseña

Página 30 de 44
Después le damos ejecutar para desarrollar la información.

Ahora podemos ver que la instalación se a desarrollado correctamente


entonces le damos finalizar.

Página 31 de 44
Ahora vamos a:
inicio>todos_los_programas>MySQL>mysql_server5.1>mysql_command_line_c
lient. Como vemos en esta imagen.

- En esta ejecutamos el comando “connect mysql” para conectarnos a la base de


datos, para ver los usuarios ejecutamos el comando “select user from user;” y
“show databases;” para ver las bases de datos. Para crear una base de datos
nueva utilizamos el comando “create database” y el nombre que en este caso
es (jorge), y después de haberla creado nos conectamos a ella.

En este podemos ver como nos conectamos a mysql

Acá podemos ver cómo crear una base de datos en este caso Jorge

Página 32 de 44
En esta miramos las bases de datos

Y este para ver los usuarios

Página 33 de 44
INSTALACION DE DOKUWIKI

Lo primero es descargar desde http://www.splitbrain.org/projects/dokuwiki y


descomprimirlo en la carpeta wwwroot asi:

Con winrar le damos extraer en discolocalC:/>inetpub>wwwroot

Después abrimos el navegador y copiamos localhost/dikuwiki-2009-12-


25/install.php

Página 34 de 44
Llenamos los espacios que nos aparecen y le damos guardar

Página 35 de 44
En el momento que le demos guardar nos pude aparecer el siguiente problema
ya que no tenemos algunos permisos

Página 36 de 44
Para solucionarlo seguimos los siguientes pasos:
Vamos a la carpeta de dokuwiki, le damos clic derecho y propiedades

Página 37 de 44
Vamos a la pestaña de seguridad y seleccionamos opciones avanzadas.

Seleccionamos la primera y le damos clic en modificar

Página 38 de 44
Le damos clic en permitir control total y con esto solucionamos el error.

Ahora podemos ver la pagina inicial de dokuwiki pero primero debemos conectarnos.

Nos aparecerá la siguiente ventana donde pondremos el nombre de usuario y


la contraseña que aviamos configurado anteriormente en la instalación

Página 39 de 44
Ahora podemos empezar a administrarla

Página 40 de 44
Para crear contenidos podemos darle en crear esta página o en el buscador
poner el tema que queremos crear y nos aparecerá una página para crearla.

Página 41 de 44
Si queremos crear usuarios entramos a administrar y administración de
usuarios.

Se nos abrirá una ventana donde podemos agregar los usuarios.

En esta misma zona podemos ver la lista de usuarios y los grupos si creamos
alguno.

Página 42 de 44
Cuando nos logueamos con el usuario que creamos podremos ver que no
tenemos los mismos privilegios del administrador sino que solo tiene permisos
de lectura y escritura.

Página 43 de 44
Conclusiones

Bibliografía:

Documentos pdfs aplicaciones web

Información trimestre pasado

Página 44 de 44

You might also like