Instalando MoinMoin en Ubuntu (la wiki que utiliza Canonical)

Aug 24th, 2010 | Posted by | Filed under Internet, Redes, Ubuntu, wiki

Lo primero que te preguntaras es tal vez: ¿Y que es una wiki?

El termino WikiWiki es una palabra de origen hawaiano que significa: rápido. En terminos informaticos es una aplicación para la creación de contenidos de forma colaborativa. Podrias considerarse como un editor de texto en base a HTML donde los usuarios que esten dados de alta, pueden leer los contenidos creador por otros, editarlos o añadir nuevos contenidos. El ejemplo más claro de Wiki y que seguramente conozcas lo tendrás en la Wikipedia, una enciclopedia colaborativa online.

Tu segunda pregunta: ¿Y para que diablos quiero yo una Wiki?

Bueno, esto siempre dependera de tus necesidades o las ganas de aprender algo nuevo. En mi caso la uso en el trabajo, con mis tareas de coordinador de individuos ^^ para planificar las vacaciones de mi equipo. Ellos pueden ver los dias estimados y si hay algun error comentarlo para evitar futuros desastres y perdidas de viajes. Tambien la utilizo para compartir información de uso comun. En tu caso podrias por ejemplo usarla para guardar información que consideres relevante o incluso llevar una especie de bitacora, agenda o diario personal (vete a saber).

MoinMoin

Aunque ya hace tiempo comente como instalar otra wiki (llamada MediaWiki) me decidi a empezar a utilizar MoinMoin al ver que era la wiki utilizada por el equipo de Ubuntu, pues pense, “mmm, no debe ser muy mala”. Y la verdad, no me arrepiento, es bastante simple y sencillo su manejo. Otras wiki me dejaron mal sabor de boca a la hora de instalarlas y tener por en medio la necesidad de utilizar un sistema de base de datos como puede ser MySQL. Esta wiki tira unicamente de ficheros en disco sin bases de datos con tablas que exportar, con lo que llevarla a otros servidores se simplifica.

Instalación en Ubuntu

Los pasos en http://moinmo.in/HowTo/UbuntuQuick
aqui un resumen:

Instalar Apache2 y librerias necesarias:

sudo apt-get install apache2 libapache2-mod-wsgi

Si da problemas de arranque, cambia el puerto de escucha desde

/etc/apache2/ports.conf

Arrancas y paras Apache con:

sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 stop

o

sudo /etc/init.d/apache2 restart

Descargamos moin moin desde: http://moinmo.in/MoinMoinDownload

Descomprimimos e instalamos:

tar xvzf moin-1.9.0.tar.gz
cd moin-1.9.0
sudo python setup.py install --force --prefix /usr/local --record=install.lo

Configuramos:

cd /usr/local/share/moin
sudo cp server/moin.wsgi .
sudo cp config/wikiconfig.py 

Editamos:

sudo gedit /etc/apache2/apache2.conf

y añadimos al final:

#
# MoinMoin WSGI configuration
#
# you will invoke your moin wiki at the root url, like http://servername/FrontPage:
WSGIScriptAlias / /usr/local/share/moin/moin.wsgi
# create some wsgi daemons - use user/group same as your data_dir:
WSGIDaemonProcess moin user=www-data group=www-data processes=5 threads=10 maximum-requests=1000 umask=0007
# use the daemons we defined above to process requests!
WSGIProcessGroup moin

Editamos:

sudo gedit /usr/local/share/moin/moin.wsgi

y añadimos en la seccion a2) lo siguiente:

sys.path.insert(0, '/usr/local/share/moin')

Configuramos los permisos:

cd /usr/local/share
sudo chown -R www-data:www-data moin
sudo chmod -R ug+rwX moin
sudo chmod -R o-rwx moin

Configuramos algunos valores de la wiki:

sudo gedit /usr/local/share/moin/wikiconfig.py

Como por ejemplo el nombre del sitio:

sitename = u'Ubuntu Life Wiki'

Descomentar la pagina de bienvenida:

page_front_page = u"FrontPage"

En la seccion navi_bar podemos añadir nuestras propias paginas:

navi_bar = [
# If you want to show your page_front_page here:
#u'%(page_front_page)s',
u'RecentChanges',
#u'FindPage',
#u'HelpContents',
]

E incluso cambiar el estilo del tema, algunos de los que trae por defecto la version
1.9 son:

"classic", "modern", "modernized", "modernized_cms" and "rightsidebar"

Yo uso:

theme_default = 'modernized'

Aqui mas info sobre temas: http://moinmo.in/HelpOnThemes

Vale ya podemos reiniciar:

sudo /etc/init.d/apache2 restart

Apunta a tu wiki:

http://localhost:80 y listo, ya puedes empezar a escribir tus paginas!!

Hay detalles como cambiar los temas utilizados o información de como es la sintaxis para escribir las paginas que no comento aqui, para esos temas te remito al sitio principal de MoinMoin.

Enlace | Ejemplos de temas y otros sitios que usan Moin

Fuente | UbuntuLife

Share
  1. Phil Pustejovsky
    Aug 5th, 2014 at 01:53
    #1
  2. service calculator
    Sep 24th, 2014 at 11:08
    #2
  3. deathly hallows necklace
    Sep 25th, 2014 at 00:25
    #3
  4. click here to find out more
    Sep 25th, 2014 at 04:15
    #4
  5. yellowthreads.com
    Oct 2nd, 2014 at 05:50
    #5
  6. quetals.com
    Oct 2nd, 2014 at 21:42
    #6
  7. living mindfully
    Oct 4th, 2014 at 05:32
    #7
  8. dog pregnancy nutrition
    Oct 4th, 2014 at 22:08
    #8
  9. cold sore under your nose
    Oct 8th, 2014 at 07:13
    #9
  10. more info
    Oct 12th, 2014 at 08:53
    #11
  11. bodybuilding supplements china
    Oct 12th, 2014 at 13:32
    #12
  12. uncle buck
    Oct 16th, 2014 at 23:42
    #13
  13. Adams Adirondack Resin Chair
    Oct 18th, 2014 at 15:54
    #14
  14. keyword ranking software
    Nov 3rd, 2014 at 09:08
    #15
  15. fuck
    Nov 7th, 2014 at 10:02
    #16
  16. google spam
    May 4th, 2016 at 19:37
    #17
Comments are closed.