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 official 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 desktop wiki in virtual python - up and running with one line wikiconfig.py change 
- Guide for setting up a wiki on Debian 8 - based on MoinMoin 1.9.8 and recent Debian 8 
- Quick guide for setting up a first wiki on Ubuntu - based on MoinMoin 1.9 and recent Ubuntu (9.10 - 15.04). 
- Quick guide for setting up a first wiki on Centos - based on MoinMoin 1.9 and CentOS 5.X. 
- Quick guide for setting up a first wiki on SUSE Linux Enterprise Server - based on MoinMoin 1.9 and SLES 10 SP3. 
- Quick guide for setting up a first wiki on FreeBSD - based on MoinMoin 1.9 and FreeBSD 9.1-RELEASE. 
- A wikifarm example with basic features - based on MoinMoin 1.9 and Ubuntu 9.10 Karmic Koala. 
- Management of MoinMoin wikis for beginners - based on MoinMoin 1.8 and 1.9, Apache and Linux (RHEL5). Upgrade instructions for MoinMoin 1.5-1.8. 
- /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 
- Windows with Apache Server - standard Apache or VisualSVN's Apache distribution. 
- /Install a new Python on a old Linux system - if your Python is below MoinMoin's requirements. 
- Install MoinMoin under sudo, setuid, or setgid wrapper - sudo(8), setuid(2), and setgid(2) are 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) 
 
- NGINX with uWSGI - An alternative that uses less memory 
- 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. 
- How to configure the openldap interface for the moin ldapauth script - to be defined 
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. 
