a6 instalación de media wiki
Upload: propuesta-de-guia-para-implementar-servicios-en-la-biblioteca-20
Post on 13-Jun-2015
654 views
DESCRIPTION
Instrucciones de instalación de MediaWiki en servidor Debian Squeeze en equipo virtualizado con VirtualBoxTRANSCRIPT
Anexo 6: Instalación de MediaWiki
MediaWiki es un software para wikis libre programado en el lenguaje PHP. “Es el software
usado por Wikipedia y otros proyectos de la Fundación Wikimedia, se encuentra liberado
bajo la licencia de software GNU General Public License”1.
Antecedentes
Para una correcta instalación de MediaWiki se recomienda tener presentes los siguientes
antecedentes:
Instalación de un servidor debían (creación de usuario root, usuario normal y la
instalación del sistema base)
Dar permiso al usuario normal para usar el comando “sudo” o “su” (editando el
archivo /etc/sudoers como usuario root)
Todo el trabajo se desarrolla en línea de comandos, no se instala ningún entorno
gráfico de escritorio en el servidor. Esto es opcional
Para la edición de archivos de texto se usa el editor “Nano”.
La sesión de usuario activa es la del usuario normal, no la de root.
Si requiere copiar y pegar las sentencias tendrá que instalar o iniciar un entorno
gráfico de escritorio, se recomienda Xfce.
En cada sección se indican los comandos necesarios para realizar la acción
requerida.
Descarga del software MediaWiki
cd /var/www
sudo wget http://download.wikimedia.org/mediawiki/1.19/mediawiki-1.19.1.tar.gz
sudo tar xvzf mediawiki-1.19.1.tar.gz
sudo mv /var/www/mediawiki-1.19.1 /var/www/wiki
1 WIKIPEDIA, 2012d. MediaWiki [En línea]. S.l.: Wikimedia Foundation, Inc. [Consulta 20 agosto 2012]. Disponible en: http://es.wikipedia.org/w/index.php?title=MediaWiki&oldid=57894710 Version ID: 57894710
Dar permisos de lectura y escritura al sitio:
sudo chown -R www-data:www-data /var/www/wiki
Creación de base de datos
sudo mysqladmin -uroot create wiki -p
sudo echo "grant all on wiki.* to ' wiki'@'localhost' identified by 'pas wiki';" | mysql -
uroot -p
sudo mysqladmin -uroot -p flush-privileges
Los nombres de la base de datos, usuario y contraseña son requeridos en la instalación de
MediaWiki, estos datos son de ejemplo, puede asignar los que quiera.
Instalación Web
Para iniciar la instalación de MediaWiki debe entrar a la dirección http://localhost/wiki
(sustituyendo “wiki” por el nombre de la carpeta que creo anteriormente), se mostrará la
siguiente pantalla:
Ilustración 1: Instalación MediaWiki, 1
En la cual se presiona el vínculo “set up the wiki” y se mostrará la siguiente pantalla:
Ilustración 2: Instalar MediaWiki, 2
En la cual se selecciona el idioma deseado, en este caso “es – Español” y se presiona el
botón Continuar, se mostrará la siguiente pantalla:
Ilustración 3: Instalar MediaWiki, 3
En donde muestra una advertencia, para instalar ACP en el servidor se ejecutan los
siguientes comandos:
sudo apt-get install php-pear
sudo apt-get install php5-dev apache2-prefork-dev build-essential
Ingresar la letra “S” y luego Enter, al terminar ingresar el comando:
sudo pecl install apc
Responder a las preguntas con la respuesta por defecto, se crea el archivo
/etc/php5/conf.d/apc.ini con el comando:
sudo nano /etc/php5/conf.d/apc.ini
Se ingresan las siguientes líneas:
extension=apc.so
apc.enabled=1
apc.shm_size=30
Se presionan las teclas Control + O para guardar y luego Enter, y finalmente Control + X
para salir, se reinicia Apache con el comando:
sudo /etc/init.d/apache2 restart
Se regresa a la ventana del explorador web y se refresca la página, ahora se mostrará la
siguiente pantalla:
Ilustración 4: Instalación de MediaWiki, 4
Ahora se tendrán que instalar la librería ImageMagick con el siguiente procedimiento:
sudo apt-get install imagemagick
sudo /etc/init.d/apache2 restart
Se regresa a la ventana del explorador web y se refresca la página, ahora se mostrará la
siguiente pantalla:
Ilustración 5: Instalación de MediaWiki, 5
En la cual se observa que manda un mensaje de advertencia o “Warning”, cómo se esta
trabajando en un entorno de pruebas se omitirá esta advertencia, en caso de que se
encuentre trabajando en un entorno que será productivo se recomienda pulsar en el link
“close this security vulnerability”.
El siguiente paso es habilitar la extensión “intl” lo cual se hace mediante el siguiente
procedimiento:
sudo apt-get install php5-intl
sudo /etc/init.d/apache2 restart
Se regresa a la ventana del explorador web y se refresca la página, ahora se mostrará la
siguiente pantalla:
Ilustración 6: Instalación de MediaWiki, 6
Ahora se podrá seguir la instalación de MediaWiki, para ello se dirige al final de la página y
se presiona el botón “Continuar”, se mostrará la siguiente pantalla:
Ilustración 7: Instalación de MediaWiki, 7
Bajando la página se mostrará los parámetros para conectar a la base de datos de
MYSQL creada anteriormente:
Ilustración 8: Instalación de MediaWiki, 8
Se ingresan los datos correspondientes se presiona el botón “Continuar”, se mostrará la
siguiente pantalla:
Ilustración 9: Instalación de MediaWiki, 9
En la cual es recomendable dejar los valores por defecto, se presiona el botón “Continuar”,
se mostrará la siguiente pantalla:
Ilustración 10: Instalación de MediaWiki, 10
En la cual se ingresan el nombre de la wiki, más abajo muestra el formulario para ingresar
los datos del administrador:
Ilustración 11: Instalación de MediaWiki, 11
Más abajo muestra más opciones de configuración, o bien saltarse esos pasos y terminar
la instalación del wiki, en este ejemplo se selecciona la primera opción “Hazme más
preguntas” y se presiona el botón “Continuar”, se mostrará la siguiente pantalla:
Ilustración 12: Instalación de MediaWiki, 12
En esta sección es posible elegir la forma de trabajar en la wiki, en este caso la wiki será
visible para todos pero solamente los editores autorizados por el administrador podrán
realizar cambios en las páginas, esto es útil cuando se desea crear contenidos que vean
todos los usuarios pero solamente el personal con permisos de “editor” pueda hacer
modificaciones a dichos contenidos.
Más abajo muestra la siguiente información, referente a la licencia que tendrán los
contenidos de la wiki:
Ilustración 13: Instalación de MediaWiki, 13
Más abajo muestra la configuración del correo electrónico:
Ilustración 14: Instalación de MediaWiki, 14
Más abajo muestra información de las extensiones disponibles por defecto, en este caso
habilito todas:
Ilustración 15: Instalación de MediaWiki, 15
Más abajo muestra información de la carga de archivos e imagen:
Ilustración 16: Instalación de MediaWiki, 16
Finalmente muestra un apartado de configuración avanzada, en la cual se habilita el
almacenamiento en caché:
Ilustración 17: Instalación de MediaWiki, 17
Posteriormente se presiona el botón “Continuar” y se mostrará la siguiente pantalla:
Ilustración 18: Instalación de MediaWiki, 18
Si se desea realizar algún cambio se presiona el botón “Atrás”, si desea terminar la
instalación se presiona el botón “Continuar” en cuyo caso se mostrará la siguiente
pantalla:
Ilustración 19: Instalación de MediaWiki, 19
El error que apare en la página no implica mayor problema, se presiona el botón
“Continuar” y se mostrará la siguiente pantalla:
Ilustración 20: Instalación de MediaWiki, 20
En la cual descarga automáticamente el archivo LocalSettings.php que se tendrá que
mover a la carpeta /var/www/wiki, lo cual se realiza con el siguiente comando:
sudo mv /home/usrserver/Descargas/LocalSettings.php /var/www/wiki
Nota:
El directorio /home/usrserver/Descargas es el directorio donde se descargan los
archivos por defecto en esta instalación, verificar donde se ha descargado el archivo.
Para confirmar que se ha movido correctamente se ingresa al directorio /var/www/wiki y se
verifica el contenido:
cd /var/www/wiki
dir
Y se observará el siguiente contenido:
Ilustración 21: Instalación de MediaWiki, 21
Ahora se podrá entrar en la wiki, para ello se ingresa en la dirección
http://localhost/wiki/index.php y se observará la siguiente pantalla:
Ilustración 22: Instalación de MediaWiki, 22
Para cambiar el logo del wiki se tendrá que editar el archivo LocalSettings.php ubicado
en /var/www/wiki y actualizar la URL que aparece en $wgLogo, se podrá vincular el logo a
una URL o a un archivo ubicado dentro del directorio /var/www/wiki, para realizar un
ejemplo se creó un nuevo directorio en el cual se ingresó una imagen, la ruta de dicha
imagen se ingresa en el archivo LocalSettings.php mediante una terminal con los
siguientes comandos:
cd /var/www/wiki
sudo mkdir imagenes
cd imagenes
sudo wget http://imagenes.es.sftcdn.net/es/scrn/3335000/3335743/wiki-
enciclopedia-06-100x100.png
sudo mv /var/www/wiki/imagenes/wiki-enciclopedia-06-100x100.png
/var/www/wiki/imagenes/logowiki.png
Ahora se edita el archivo LocalSettings.php y ingresa la ruta: http://localhost/wiki/
imagenes/logowiki.png en el logo de mi wiki:
cd /var/www/wiki
sudo nano LocalSettings.php
Se muestra el siguiente contenido:
$wgLogo = "$wgStylePath/common/images/wiki.png";
Que será cambiado por:
$wgLogo = "http://localhost/wiki/imagenes/logowiki.png";
Se presiona Control + O para guardar, luego Enter y posteriormente Control + X para salir,
al refrescar la página http://localhost/wiki/index.php se mostrará la siguiente imagen:
Ilustración 23: Instalación de MediaWiki, 23
Con lo cual se finaliza la instalación de MediaWiki y una personalización básica, el
siguiente paso es comenzar a crear las entradas de la wiki.
Vínculos recomendados
Esta instalación de MediaWiki contiene algunos ejemplos de páginas, para conocer más
de este sistema se recomienda visitar las siguientes páginas:
Manuales, tutoriales, dudas y comunicación con otros usuarios que usan MediaWiki:
Página oficial MediaWiki en español: http://www.mediawiki.org/wiki/mediawiki/es
Manual MediaWiki: http://www.mediawiki.org/wiki/Manual
Foro No oficial de MediaWiki: http://www.mwusers.com/forums/forum.php
Para personalizar MediaWiki:
Extensiones de MediaWiki:
http://meta.wikimedia.org/wiki/Category:mediawiki_extensions
Temas MediaWiki: http://www.mediawiki.org/wiki/Manual:Gallery_of_user_styles