A6 instalación de media wiki

961 views

Published on

Instrucciones de instalación de MediaWiki en servidor Debian Squeeze en equipo virtualizado con VirtualBox

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
961
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

A6 instalación de media wiki

  1. 1. Anexo 6: Instalación de MediaWikiMediaWiki es un software para wikis libre programado en el lenguaje PHP. “Es el softwareusado por Wikipedia y otros proyectos de la Fundación Wikimedia,se encuentra liberadobajo la licencia de software GNU General PublicLicense”1.AntecedentesPara una correcta instalación de MediaWiki se recomienda tener presentes los siguientesantecedentes:  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 sudowget http://download.wikimedia.org/mediawiki/1.19/mediawiki-1.19.1.tar.gz sudotarxvzf mediawiki-1.19.1.tar.gz1 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=57894710Version ID: 57894710
  2. 2. sudo mv /var/www/mediawiki-1.19.1 /var/www/wikiDar permisos de lectura y escritura al sitio: sudochown -R www-data:www-data /var/www/wikiCreación de base de datos sudo mysqladmin -urootcreate wiki -p sudo echo "grant all on wiki.* to wiki@localhost identified by pas wiki;" | mysql - uroot -p sudomysqladmin -uroot -p flush-privilegesLos nombres de la base de datos, usuario y contraseña son requeridos en la instalación deMediaWiki, estos datos son de ejemplo, puede asignar los que quiera.Instalación WebPara 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á lasiguiente pantalla: Ilustración 1: Instalación MediaWiki, 1
  3. 3. En la cual se presiona el vínculo “set up the wiki”y se mostrará la siguiente pantalla: Ilustración 2: Instalar MediaWiki, 2En la cual se selecciona el idioma deseado, en este caso “es – Español” y se presiona elbotón Continuar, se mostrará la siguiente pantalla: Ilustración 3: Instalar MediaWiki, 3
  4. 4. En donde muestra una advertencia, para instalar ACP en el servidor se ejecutan lossiguientes comandos: sudo apt-get install php-pear sudo apt-get install php5-dev apache2-prefork-dev build-essentialIngresar la letra “S” y luego Enter, al terminar ingresar el comando: sudopecl install apcResponder 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.iniSe ingresan las siguientes líneas: extension=apc.so apc.enabled=1 apc.shm_size=30Se presionan las teclas Control + O para guardar y luego Enter, y finalmente Control + Xpara salir, se reinicia Apache con el comando: sudo /etc/init.d/apache2 restartSe regresa a la ventana del explorador web y se refresca la página, ahora se mostrará lasiguiente pantalla:
  5. 5. Ilustración 4: Instalación de MediaWiki, 4Ahora se tendrán que instalar la librería ImageMagick con el siguiente procedimiento: sudo apt-get install imagemagick sudo /etc/init.d/apache2 restartSe regresa a la ventana del explorador web y se refresca la página, ahora se mostrará lasiguiente pantalla: Ilustración 5: Instalación de MediaWiki, 5
  6. 6. En la cual se observa que manda un mensaje de advertencia o “Warning”, cómo se estatrabajando en un entorno de pruebas se omitirá esta advertencia, en caso de que seencuentre trabajando en un entorno que será productivo se recomienda pulsar en el link“closethissecurityvulnerability”.El siguiente paso es habilitar la extensión “intl” lo cual se hace mediante el siguienteprocedimiento: sudo apt-get install php5-intl sudo /etc/init.d/apache2 restartSe regresa a la ventana del explorador web y se refresca la página, ahora se mostrará lasiguiente pantalla: Ilustración 6: Instalación de MediaWiki, 6Ahora se podrá seguir la instalación de MediaWiki, para ello se dirige al final de la página yse presiona el botón “Continuar”, se mostrará la siguiente pantalla:
  7. 7. Ilustración 7: Instalación de MediaWiki, 7Bajando la página se mostrará los parámetros para conectar a la base de datos deMYSQL creada anteriormente: Ilustración 8: Instalación de MediaWiki, 8Se ingresan los datos correspondientes se presiona el botón “Continuar”, se mostrará lasiguiente pantalla:
  8. 8. Ilustración 9: Instalación de MediaWiki, 9En 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, 10En la cual se ingresan el nombre de la wiki, más abajo muestra el formulario para ingresarlos datos del administrador:
  9. 9. Ilustración 11: Instalación de MediaWiki, 11Más abajo muestra más opciones de configuración, o bien saltarse esos pasos y terminarla instalación del wiki, en este ejemplo se selecciona la primera opción “Hazme máspreguntas” y se presiona el botón “Continuar”, se mostrará la siguiente pantalla: Ilustración 12: Instalación de MediaWiki, 12
  10. 10. 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ánrealizar cambios en las páginas, esto es útil cuando se desea crear contenidos que veantodos los usuarios pero solamente el personal con permisos de “editor” pueda hacermodificaciones a dichos contenidos.Más abajo muestra la siguiente información, referente a la licencia que tendrán loscontenidos de la wiki: Ilustración 13: Instalación de MediaWiki, 13Más abajo muestra la configuración del correo electrónico:
  11. 11. Ilustración 14: Instalación de MediaWiki, 14Más abajo muestra información de las extensiones disponibles por defecto, en este casohabilito todas: Ilustración 15: Instalación de MediaWiki, 15Más abajo muestra información de la carga de archivos e imagen:
  12. 12. Ilustración 16: Instalación de MediaWiki, 16Finalmente muestra un apartado de configuración avanzada, en la cual se habilita elalmacenamiento en caché: Ilustración 17: Instalación de MediaWiki, 17Posteriormente se presiona el botón “Continuar” y se mostrará la siguiente pantalla: Ilustración 18: Instalación de MediaWiki, 18
  13. 13. Si se desea realizar algún cambio se presiona el botón “Atrás”, si desea terminar lainstalación se presiona el botón “Continuar” en cuyo caso se mostrará la siguientepantalla: Ilustración 19: Instalación de MediaWiki, 19El error que apare en la página no implica mayor problema, se presiona el botón“Continuar” y se mostrará la siguiente pantalla:
  14. 14. Ilustración 20: Instalación de MediaWiki, 20En la cual descarga automáticamente el archivo LocalSettings.php que se tendrá quemover a la carpeta /var/www/wiki, lo cual se realiza con el siguiente comando: sudo mv /home/usrserver/Descargas/LocalSettings.php /var/www/wikiNota: El directorio /home/usrserver/Descargas es el directorio donde se descargan losarchivos 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 severifica el contenido: cd /var/www/wiki dirY se observará el siguiente contenido:
  15. 15. Ilustración 21: Instalación de MediaWiki, 21Ahora se podrá entrar en la wiki, para ello se ingresa en la direcciónhttp://localhost/wiki/index.php y se observará la siguiente pantalla: Ilustración 22: Instalación de MediaWiki, 22Para 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 auna URL o a un archivo ubicado dentro del directorio /var/www/wiki, para realizar unejemplo se creó un nuevo directorio en el cual se ingresó una imagen, la ruta de dichaimagen se ingresa en el archivo LocalSettings.php mediante una terminal con lossiguientes comandos: cd /var/www/wiki sudomkdirimagenes cdimagenes
  16. 16. sudowgethttp://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.pngAhora se edita el archivo LocalSettings.phpy ingresa la ruta:http://localhost/wiki/imagenes/logowiki.png en el logo de mi wiki: cd /var/www/wiki sudonanoLocalSettings.phpSe 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:
  17. 17. Ilustración 23: Instalación de MediaWiki, 23Con lo cual se finaliza la instalación de MediaWiki y una personalización básica, elsiguiente paso es comenzar a crear las entradas de la wiki.Vínculos recomendadosEsta instalación de MediaWikicontiene algunos ejemplos de páginas, para conocer más deeste 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.phpPara 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

×