Moin Moin

MoinMoin es un motor Wiki implementado en Python, basado en el motor Wiki PikiPiki, y licenciado bajo la licencia GNU GPL.

Instalación

Para instalar MoinMoin, ejecute el siguiente comando:

sudo apt-get install python-moinmoin

También deberá instalar el servidor web apache2. Para ello, consulte el apartado “Instalación” en la sección “HTTPD - Servidor web Apache2”.

Configuración

Para configurar su primera aplicación Wiki, ejecute los siguientes comandos. Asumimos que va a crear un Wiki llamado mywiki:

cd /usr/share/moin
sudo mkdir mywiki
sudo cp -R data mywiki
sudo cp -R underlay mywiki
sudo cp server/moin.cgi mywiki
sudo chown -R www-data.www-data mywiki 
sudo chmod -R ug+rwX mywiki
sudo chmod -R o-rwx mywiki

Después debería configurar MoinMoin para que encuentre su nuevo Wiki mywiki. Para configurar MoinMoin, abra el archivo /etc/moin/mywiki.py y cambie la siguiente línea:

data_dir = '/org/moin/mywiki/data'

por

data_dir = '/usr/share/moin/mywiki/data'
[Nota]

Si el archivo /etc/moin/mywiki.py no existe, deberá copiar el archivo /etc/moin/moinmaster.py a /etc/moin/mywiki.py y efectuar los cambios mencionados anteriormente.

[Nota]

En el caso de haber nombrado a su Wiki como my_wiki_name debería insertar la línea “("my_wiki_name", r".*")” en el archivo /etc/moin/farmconfig.py tras la línea “("mywiki", r".*")”.

Una vez que haya configurado MoinMoin para detectar la primera aplicación Wiki mywiki, deberá configurar apache2 y prepararlo para su aplicación Wiki.

Deberá añadir las siguientes líneas en el archivo /etc/apache2/sites-available/default dentro de la etiqueta “<VirtualHost *>”:

### moin
  ScriptAlias /mywiki "/usr/share/moin/mywiki/moin.cgi"
  alias /wiki "/usr/share/moin/htdocs"
  <Directory /usr/share/moin/htdocs>
  Order allow,deny
  allow from all
  </Directory>
### end moin
  

Una vez configurado el servidor web apache2 deberá reiniciarlo. Puede ejecutar el siguiente comando para reiniciar el servidor web apache2:

sudo /etc/init.d/apache2 restart

Verificación

Puede verificar la aplicación Wiki y ver si funciona correctamente accediendo desde su navegador web a la siguiente URL:

http://localhost/mywiki

También puede ejecutar el comando de prueba accediendo desde su navegador web a la siguiente URL:

http://localhost/mywiki?action=test

Para más detalles, vea el sitio web de MoinMoin.