Archivos para 24/08/10

Instalando MoinMoin en Ubuntu (la wiki que utiliza Canonical)

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

Ubuntu Software Center para Maverick añade fondo de pantalla

Y aunque sea un detalle sin importancia para lo que es en si la funcionalidad de este instalador de aplicaciones, la verdad es que queda bien.

Mas pantallazos en | OMG Ubuntu

Desarrollar en GTK+ sera muy similar a utilizar CSS

Desarrollar en el futuro con GTK+ será muy similar a lo que viene siendo habitual ahora con las hojas de estilo CSS en HTML, esto permitira desarrollar interfaces de usuario más rapidamente y ricas en contenido.

Lee la noticia completa en | Bitelia



The next version of Ubuntu is coming soon


¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
agosto 2010
L M X J V S D
« jul   sep »
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Blog Stats

  • 26,576,078 hits

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 1.032 seguidores