miércoles, 17 de octubre de 2012

Instalación y Configuración de Wiki en Debian (MediaWiki)

El Primer Objetivo, es realizar la Instalación de una Aplicación, en este caso Media Wiki, en la cual varias personas puedan construir Información, Documentación, etc., para que entre tod@s logren Colaborar en la mejora del Contenido, de esta manera todos se estarán nutriendo de dicha Información y estarán cooperando en la construcción de la misma.

El segundo Objetivo, es tener toda la Información referente al área de trabajo bien Estructurada y Documentada para que las personas autorizadas (tanto en el Sistema o Wiki como por una autoridad) puedan acceder de manera libre en el momento que la necesiten, bien sea para darle continuidad a un Proyecto, Ejecutar una Tarea concerniente a un Tema expuesto en la Wiki o mejorar el mismo. 



Esta Instalación de MediaWiki se realiza en un Servidor con 512 MB de RAM, Disco Duro 20 GB, 1 Procesador.

1. Descargar la Aplicación mediawiki.tar.gz, (Versión 1.19.2), última Versión para la fecha, desde el siguiente Link:

http://www.mediawiki.org/wiki/Download

2. Colocar en "/var/www" el archivo descargado, dentro del Servidor que se utilizará para la Wiki, con el siguiente comando:

# scp -r /ruta/archivo/descargado/ usuario@ip_servidor:/var/www

3. Conectado por ssh al Servidor Wiki, descomprimir el archivo descargado, se puede utilizar el siguiente Comando:

# tar -zxvf mediawiki-1.19.2.tar.gz  (o la versión que se haya descargado)

4. De ser necesario se puede cambiar el nombre de la Carpeta descomprimida, ya que este nombre de Directorio será utilizado en el Navegador Web cuando inicie la Configuración, con el siguiente comando estando en /var/www:

# mv mediawiki-1.19.2 wiki

5. Instalar los paquetes:
  • Apache o IIS como Servidor Web
  • PHP, version 5.0 o superior
  • MySQL, versión 4.0 o superior, o PostgreSQL, versión 8.1 o superior
  • phpMyAdmin, para Administrar Base de Datos de MySQL o phpPgAdmin para Administrar Base de Datos PostgreSQL
 # aptitude install nombre_paquete
 # aptitude install apache2 php5 mysql-server-5.1 phpmyadmin

Estos Paquetes a su vez instalarán Librerías que harán falta, por eso se debe confirmar la Instalación de las mismas.

En el Repositorio de Debian se encuentra la Versión 1.15 de mediawiki.

6. Ingresar y Crear la Base de Datos en MySQL, de la siguiente manera:

# mysql -p (solicitará una contraseña que fue la que se colocó en al Instalación de mysql)


mysql> CREATE DATABASE wikidb;

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,
-> DROP,INDEX,ALTER ON wikidb.*
-> TO usuario_wiki@localhost IDENTIFIED BY 'tu_contraseña';

En este caso "wikidb" es el nombre de la Base de Datos que se desea Crear para la Wiki, "usuario_wiki" es el Usuario que se quiere Crear, "localhost" la Dirección IP del Servidor y "tu_contraseña" la contraseña que usted quiera usar.

7. Colocar en Navegador Web de su preferencia, la Dirección IP del Servidor en donde se realizó la Instalación seguido de una slash o barra y el nombre que se colocó a la Carpeta en el paso 5, en la Barra de Direcciones del Navegador se debe colocar lo siguiente:

direccion_ip_servidor/nombre_carpeta [Enter]

De esta manera iniciará la Configuración de Parámetros Generales de la Wiki. En cada uno de los Parámetros se tiene un botón con un signo de interrogación en donde se encuentra la ayuda para cada item.

Algunas Referencias