MoinMoin est un moteur Wiki implémenté dans le langage Python, basé sur le moteur Wiki PikiPiki et publié sous licence GNU GPL.
Pour installer MoinMoin, lancez la commande suivante dans une console :
sudo apt-get install python-moinmoin
Vous devriez également installer le serveur Web apache2. Pour ce faire, référez-vous à la sous-section la section intitulée « Installation » de la section la section intitulée « HTTPD - serveur Internet Apache2 ».
Pour configurer votre première application Wiki, veuillez entrez la série de commandes suivantes en supposant que vous vouliez créer un Wiki nommé monwiki :
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
Maintenant, vous devez configurer MoinMoin pour trouver votre nouveau Wiki mywiki. Pour ce faire, éditez le fichier /etc/moin/mywiki.py
et changez la ligne suivante :
data_dir = '/org/moin/mywiki/data'
en
data_dir = '/usr/share/moin/mywiki/data'
![]() |
|
Si le fichier |
![]() |
|
Si vous avez appelé votre Wiki my_wiki_name, vous devrez insérer une ligne « ("my_wiki_name", r".*") » dans le fichier |
Une fois MoinMoin configuré, pour que votre première application Wiki mywiki fonctionne, vous devrez configurer apache2 et le préparer pour votre application Wiki.
Ainsi, vous devez ajouter les lignes suivantes à l'intérieur de l'étiquette « <VirtualHost *> » dans le fichier /etc/apache2/sites-available/default
|nbsp]:
### 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
Une fois que vous avez configuré le serveur web apache2 et qu'il est prêt pour votre application Wiki, vous devrez le redémarrer de la façon suivante :
sudo /etc/init.d/apache2 restart
Vous pouvez vérifier le bon fonctionnement de votre application Wiki en pointant votre navigateur web sur l'URL suivante :
http://localhost/mywiki
Vous pouvez également exécuter la commande de test en pointant votre navigateur web sur l'URL suivante :
http://localhost/mywiki?action=test
Pour plus de détails, référez-vous au site web MoinMoin.