I've set up a new MoinMoin wiki for my son's Lego League team. Here are a few quick notes to myself about what I did for future reference:
- Installed MoinMoin from aptitude
- Read the installation docs from /usr/share/doc/python-moinmoin/README.Debian.gz
- Created the directories for producing a wiki called “lego”
- Added site to /etc/apache2/sites-available
- Configured MoinMoin by editting /etc/moin/mywiki.py
- Edited /etc/moin/wikilist
- Called a2ensite to active the wiki
- Restarted the apache server with invoke-rc.d apache2 reload
- Went http://your.site/MyWiki/LanguageSetup to set up username and password
- Installed the English language pack all_pages
- Turned on apache mod_rewrite
- a2enmod rewrite
- Edit /etc/apache2/sites-available/lego to include
RewriteEngine on
RewriteRule ^/$ /Lego/FrontPage [R]
- Restart apache again
- Make so only registered users can edit:
- Edit /etc/moin/mywiki.py
- Add line: acl_rights_default = u'Known:read,write,delete,revert All:read'
- Set up site uptime testing at http://pingability.com
No comments:
Post a Comment