Cómo instalar MediaWiki en Debian
Después de unos días de inactividad veremos cómo instalar el motor de Wikipedia, el proyecto MediaWiki, sobre un sistema operativo GNU/Linux Debian 7.
Primero de todo necesitamos tener instalado un servidor LAMP, ya sabéis, Apache2, Mysql (no lo he probado con MariaDB) y PHP5
Instalar servidor LAMP
Cómo primer paso instalamos el servidor web Apache
apt-get -y update && apt-get -y install apache2
El siguiente paso es instalar el motor de la base de datos MySQL
apt-get -y install mysql-server mysql-common mysql-client
Habrá un momento en la instalación que debéis introducir una contraseña para el usuario root
Instalamos PHP5 y el módulo para Apache
apt-get -y install php5 libapache2-mod-php5
Reiniciamos Apache
service apache2 restart
Aunque no es obligatorio, si que es recomendable, testear la instalación de PHP5
Lo podemos hacer de manera sencilla creando un archivo de texto, llamado info.php, dentro de /var/www
Lo creamos:
nano /var/www/info.php
Y lo editamos con:
<!--?php phpinfo(); ?-->;
Ya nos podremos ir a nuestro navegador web, y escribir: http://nuestra-ip/info.php
Instalaremos el módulo necesario para soporte de MySQL para PHP5
apt-get -y install php5-mysql
Es verdad que hay muchas más librerías, pero de momento no son necesarias.
Volvemos a reiniciar Apache
service apache2 restart
Con esto ya tenemos instalado el servidor LAMP
Instalamos MediaWiki
En los repositorios main de Debian ya viene el paquete MediaWiki, por lo que su instalación es sencilla.
apt-get install mediawiki php5-gd php5-xcache php-pear
Editamos el archivo /etc/mediawiki/apache.conf, creado durante la instalación.
Y descomentamos la siguiente línea:
Alias /mediawiki /var/www/mediawiki
Cambiamos en el resto del documento /var/lib/mediawiki por /var/www/mediawiki
Movemos el directorio /var/lib/mediawiki a /var/www/
mv /var/lib/mediawiki /var/www
Asignamos el usuario y grupo de Apache al directorio:
chown www-data:www-data /var/www/mediawiki -R
Cambiamos los permisos:
chmod 775 /var/www/mediawiki -R
Y reiniciamos nuevamente el servidor Apache.
Si nos vamos al navegador web, podemos escribir: http://nuestra-ip/mediawiki/config/index.php
Seleccionamos nuestro idioma y el idioma de la Wiki:
En el siguiente paso MediaWiki comprobará la instalación y nos dará una breve explicación sobre los derechos de la obra. Que utiliza licencia GPL
Cómo vemos nos da un aviso que nos falta la extensión intl de PHP5, así que nos vamos a la consola de comandos, y la instalamos:
apt-get install php5-intl
Y reiniciamos el servicio Apache.
Si todo ha ido bien ya no nos dará el aviso, y podremos pasar al siguiente paso.
Debemos de añadir las credenciales de nuestra base de datos.
En el siguiente paso dejaremos la configuración por defecto:
Si usamos el botón «Ayuda» nos dará información detallada del significado de cada opción.
Ya estamos apunto de acabar.
Asignamos un nombre a la Wiki, y un nombre de usuario administrador y contraseña.
Con esto ya lo tenemos listo.
Si queremos usar la Wiki de manera privada, y que no pueda editar el públic en general, podemos seleccionar la opción de «Más preguntas», y allí lo podremos seleccionar.
También nos permitirá seleccionar una opción de licencia predeterminada a pie de página.
Ya hemos acabado, sólo debemos de copiar el archivo LocalSettings.php en el mismo lugar que index.php
Y cómo diría un presentador de la tele de mis años mozos » Aaaa Jugar!»
Espero que os haya gustado el artículo.
Para más info: MediaWiki en Debian
See you soon!!