MoinMoin How-Tos
These are community-maintained how-to's. This is a wiki, feel free to improve or add your own.
This is intended to supplement, not replace, the offical docs (see Documentation).
Using the HowTos
Reading: compare your moin version with the version the HowTo is about
Searching: add t:re:^HowTo/ to your query
Asking: use the HowTo page to ask questions about it
Writing: log in, collaborate on the HowTo page, subscribe it
Creating: log in, edit this page, add a subpage link, create subpage using HowToTemplate
Installation
Quick guide for setting up a first wiki on Ubuntu - based on MoinMoin 1.9 and Ubuntu 9.10 Karmic Koala.
Quick guide for setting up a first wiki on Centos - based on MoinMoin 1.9 and CentOS 5.4.
A wikifarm example with basic features - based on MoinMoin 1.9 and Ubuntu 9.10 Karmic Koala.
/Run Moin from a Mercurial work directory - easy way to keep up-to-date with some moin repo
/Run Moin using the download archive - easy way to run moin using the download archive
/Install a new Python on a old Linux system - if your Python is below MoinMoin's requirements.
/Install MoinMoin under setuid or setgid wrapper - setuid/setgid is often chosen to implement security policies on POSIX, unix (incl. linux) platforms with or without Apache.
/ApacheWithCherryPy - for Apache 1.3, using CherryPy for WSGI
MoinMoin installation via ftp on vserver (Domainfactory)
Upgrading
/Migrate from 1.5 to 1.6 - (and beyond) for Linux or other POSIX systems.
Rick's Guide to Upgrading from 1.5 to 1.6 - A slightly Windows-centric guide to upgrading from 1.5 to 1.6.
Rick's Guide to Upgrading from 1.6 to 1.7 - A slightly Windows-centric guide to upgrading from 1.6 to 1.7.
Rick's Guide to Upgrading from 1.7 to 1.8 - A slightly Windows-centric guide to upgrading from 1.7 to 1.8.
Rick's Guide to Upgrading from 1.8 to 1.9 - A slightly Windows-centric guide to upgrading from 1.8 to 1.9.
Eric's guide to upgrade MoinMoin - A Linux-oriented guide, as possible up to date to the current moin version.
Configuration
Configuring mod_wsgi for Apache - The recommended Python accelerator for Moin
see also the slides about using mod_wsgi (not moin-specific)
Configuring mod_wsgi for NGINX - (note that this is a different mod_wsgi)
An Active Directory authentication example - based on MoinMoin 1.9 and Ubuntu 9.10 Karmic Koala.
Windows Domain Authentication - Leveraging Moin & Apache auth for Windows Domain Authentication
/Setup Moin with WSGI Apache HTTPAuth - Linux, POSIX, Apache2, http auth
Configuring FastCGI & Apache on Windows - mod_wsgi is the preferred accelerator for Windows (and Moin in general), however these instructions are retained because it may be adaptable for IIS or other servers where mod_wsgi is not an option.
Administration
Backup on Windows - An easy Moin backup solution for Windows
/Tune Performance - make your wiki faster and cause less load
/ManagingAccountCreation - controlling & restricting user accounts
TODO
HowTo authors, please move your stuff to here. While you're at it, add a header like you see on HowToTemplate and check if stuff is still valid.
After http://master18.moinmo.in/ is switched to read only (likely some time after 1.9 release), we should create HowTos from the installation / server specific stuff there that is not contained on master19 wiki, but still up-to-date and useful.
