DOKUWIKI EN WINDOWS SERVER 2003 EN UN ENTORNO WAMP
FELIPE MONTOYA GOMEZ JORGE ANDERSON RIOS
# ORDEN: 20187
ORIENTADOR:
FERNANDO QUINTERO
SENA
MEDELLIN
2010
TUTORIAL DE DOCUWIKI EN SERVER
Dokuwiki es un software para gestión web colaborativa tipo wiki que utiliza un lenguaje de
programación PHP.
Para esto necesitamos:
IIS: (internet information services) es un servidor destinado a la publicación, mantenimiento y
gestión de páginas web.
PHP: es un lenguaje de programación diseñado para la creación de páginas web dinámicas.
MYSQL: es un sistema de gestión de bases de datos muy usado a nivel mundial.
Instalación IIS
- Debemos ir al menú inicio>panel de control>agregar o quitar programas
- Después seleccionamos la opción agregar o quitar componentes de Windows
- Elegimos la opción servidor de aplicaciones y le damos detalles
- 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+”.
- Le damos clic en aceptar para que comience la instalación.
- Para verificar que nuestro IIS funciona correctamente vamos al navegador y copiamos
localhost y nos debe aparecer lo siguiente.
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.
- Después vamos a la carpeta y buscamos un archivo llamado php.ini-recommender y le
cambiamos el nombre por php.ini
- 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
- 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.
- Después vamos a la pestaña directorio particular y en este seleccionamos la opción configuración
- 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
- 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
- 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
- Entramos a esta carpeta y entramos la carpeta wwwroot
- En esta carpeta creamos un archivo .php con el siguiente contenido
- Después vamos al navegador y ponemos localhost/nombredelarchivo.php en este caso jorge.php y nos debe mostrar lo siguiente
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.
- 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.
- Después le damos instalar.
- En esta imagen podemos observar como comienza la instalación.
- En esta imagen nos muestra algunas características de lo que vamos a instalar.
- Seleccionamos solo la primera opción “configure the MySQL Server now y le damos finalizar.
- 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
- Después seleccionamos la opción install as Windows service y le damos siguiente.
- 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
- 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.
- Ahora vamos a: inicio>todos_los_programas>MySQL>mysql_server5.1>mysql_command_li ne_client. 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
En esta miramos las bases de datos
Y este para ver los usuarios
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
- Llenamos los espacios que nos aparecen y le damos guardar
- En el momento que le demos guardar nos pude aparecer el siguiente problema ya que no tenemos algunos permisos
- Para solucionarlo seguimos los siguientes pasos: 1. Vamos a la carpeta de dokuwiki, le damos clic derecho y propiedades
2. Vamos a la pestaña de seguridad y seleccionamos opciones avanzadas.
3. Seleccionamos la primera y le damos clic en modificar
4. 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
- Ahora podemos empezar a administrarla
- 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.
- 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.
- 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.