Linux

Cómo instalar MediaWiki en Ubuntu 14.04

MediaWiki es un paquete wiki PHP, originalmente tenía la intención de usarse en WikiPedia, permitiendo que cualquiera pueda crear su sitio Wiki. Se usa por la mayoría de los sitios Wikis que hay en internet.

Si estás interesado en usarlo, en este tutorial te enseñaremos cómo instalar MediaWiki en Ubuntu 14.04:

¿Qué necesitas?

  • Un droplet de Ubuntu 14.04 con acceso SSH.
  • Un LAMP stack.

Paso 1 – Configurar tu servidor

Una vez que hayas instalado LAMP stack, lo primero que tendrás que hacer será instalar unos módulos PHP 5 adicionales. Los cuatro módulos son opcionales, pero los primeros dos, especialmente Intl y GD, son muy recomendados.

El primero será instalado con la extensión Intl, para soporte internacional:

sudo apt-get install php5-intl

El segundo es GD que sirve para crear las imágenes miniaturas (thumbnails):

sudo apt-get install php5-gd

Puedes instalar Text Live para la visualización en-línea de fórmulas matemáticas:

sudo apt-get install texlive

Para finalizar puedes instalar XCache para mejorar el rendimiento:

sudo apt-get install php5-xcache

Una vez que hayas remplazado todos los módulos que quieras, reinicia Apache.

sudo service apache2 restart

Paso 2 – Descargar MediaWiki

En esta sección veremos cómo descargar MediaWiki, el cual está disponible en el repositorio apt-get de Ubuntu, pero no está actualizado. Así que la mejor alternativa es descargar MediaWiki directamente desde la fuente:

curl -O http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz

Puedes asegúrate de que es la última versión entrando a este enlace. Copia el enlace de Download MediaWiki seguido por el número de la versión y úsalo en lugar de la versión del enlace de arriba, en caso de que el primero esté desactualizado.

Cuando hayas terminado con la descarga, procede a extraer el paquete:

tar xvzf mediawiki-*.tar.gz

A continuación, moveremos el directorio de MediaWiki a un documento raíz:

sudo mv mediawiki-1.24.1/* /var/www/html

Paso 3 – Crear una base de datos

En esta sección crearemos una base de datos MySQL. Esto no es necesario para una correcta instalación de MediaWiki, ya que también puedes usar una base de datos SQLite. Sin embargo, es una medida muy recomendada.

Para crear una base de datos, primero tendrás que ingresar a MySQL:

mysql -u root -p

Verás tu terminal cambiar a mysql>.

Ahora puedes crear una base de datos. Puedes elegir el nombre que quieras para esta base de datos, pero el nombre por default en la configuración de MediaWiki es my_wiki.

CREATE DATABASE my_wiki;/pre>

Verás un código saliente como este:

Query OK, 1 row affected (0.00 sec)

A continuación, necesitarás crear un usuario de la base de datos para la instalación de MediaWiki:

GRANT INDEX, CREATE, SELECT, INSERT, UPDATE, DELETE, ALTER, LOCK TABLES ON my_wiki.* TO 'sammy'@'localhost' IDENTIFIED BY 'password';

Cambia la primera variable resaltada por el nombre de la base de datos que elegiste, la segunda variable del nombre de usuario que quieras usar, y al final una contraseña segura. Deberás de ver algo como la siguiente:

Query OK, 0 rows affected (0.00 sec)

Ahora, necesitas vaciar los privilegios de MySQL:

FLUSH PRIVILEGES;

El código resultante debería de ser cómo el siguiente:

Query OK, 0 rows affected (0.00 sec

Para terminar, necesitas salir del Shell de MySQL:
<preexit

El código resultante debe de ser:

Bye

Paso 4 – Configurar MediaWiki

Ahora solo queda configurar MediaWiki para que esté listo para usarse. Visita la página principal de tu Droplet en tu navegador señalando el navegador a http://your_server_ip. En esa página, selecciona set up the wiki.

En la primera página selecciona el lenguaje y haz clic en Continue (continuar). La siguiente página debería de mostrarte el environment (ambiente) y debería decir en letras verdes: “The environment has been checked. You can install MediaWiki”. Ahora selecciona Continue.

Ahora serás enviado a la página de los ajustes de MySQL. Para el Database Type (tipo de base de datos) selecciona MySQL (or compatible). Para el database host, usa localhost, y para el database name, usuario y contraseña, usa los valores que escogiste anteriormente. El prefijo de la tabla puede estar vacio. Posiblemente se vea como la siguiente imagen:

Una vez que hayas completado este paso habrás terminado este tutorial. En la página que aparecerá después de los ajustes MySQL, los valores se pueden dejar tal y como están. En la siguiente página tendrás que llegar algunos detalles sobre tu wiki, tales como su nombre. También puedes crear un administrador para el wiki de esta página.  

Conclusion

Inslatar el mediaWIKI no es tan complicado como muchos lo pintan, y gracias a el podras tener tu propia wiki corriendo.

Gustavo B.

Gustavo es un apasionado por la creación de sitios web. Se enfoca en la aplicación de estrategias SEO en Hostinger para España y Latinoamérica, así como la creación de contenidos de alto nivel. Cuando no está aplicando nuevos trucos en WordPress lo puedes encontrar tocando la guitarra, viajando o tomando un curso online.

Agrega un Comentario

Dale clic aquí para dejar un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

¡Comienza a ahorrar hoy mismo!

Alojamientos con todo incluido y nombre de dominio por

MX$45
00
/mes