welcome: please sign in

The following 316 words could not be found in the dictionary of 7 words (including 7 LocalSpellingWords) and are highlighted below:
about   above   access   additional   Administration   administrator   Administrators   After   all   already   Also   also   Alternative   an   and   any   anyway   Aol   Apache   apply   are   as   at   Authentication   Backup   Basic   be   Because   behind   below   but   by   can   capabilities   cgi   Cgi   chances   choose   code   come   commands   common   compared   components   concrete   config   Configuration   configuration   configure   contains   Contents   copy   Copy   cover   Create   create   Creation   current   currently   data   date   declares   default   demonstrating   describes   Desktop   development   differ   directly   directory   distributed   Distribution   distributions   do   documentation   does   Domain   each   easy   Easy   edit   Edition   encounter   ensure   error   etc   evaluating   example   examples   excellent   exists   explaining   expressions   extremely   farm   farmconfig   Farming   Fast   faster   file   find   fixing   following   For   for   from   Ftp   general   guides   Guides   harder   have   Help   helps   here   High   home   However   http   if   If   in   In   Information   information   install   Installation   installation   installations   installed   installing   Installing   Installs   Instance   instances   instructions   Instructions   interfaces   Internet   into   is   it   It   its   keyword   keywords   launcher   Lighttpd   like   links   Linux   Logic   looked   Ls   Mac   maintenance   make   matches   matching   might   migrated   minimal   Minimal   minimalistic   Miscellaneous   Mod   mod   mode   moinmaster   moinmo   moinmoin   more   much   multiple   named   need   never   new   Next   no   not   Note   note   Of   of   offers   On   on   Once   one   One   only   operate   option   optional   options   or   Osx   other   out   override   packaged   page   pages   per   performance   personal   platform   point   ports   pre   precedence   presented   problems   processing   provide   proxy   Public   public   py   Qs   quick   read   regarding   regex   regular   run   same   scenario   scenarios   script   see   See   seek   served   Server   servers   set   sets   setup   several   share   Shooting   showing   site   slower   small   So   solutions   Some   source   standalone   Standalone   Standard   standard   Steps   stops   successful   support   system   Table   takes   Technical   tested   than   that   The   the   these   These   they   this   through   to   topics   tree   trees   Trouble   Twisted   two   under   unless   up   Updating   use   used   using   usr   version   versions   very   Very   visit   visitor   walk   want   Web   webservers   well   what   when   which   wiki   Wiki   wikiconfig   will   Win32   Win32with   with   With   Within   workgroup   would   you   your   yourself  

Clear message
Page Locked


HelpForAdministrators > HelpOnInstalling

The following guides will walk you through concrete examples of installation scenarios, showing the commands used and explaining what they do. ( /!\ For standard wiki installations you need to do a /BasicInstallation. )

Installation Guides

1. Standard Wiki installations

1.1. Public wiki using CGI

CGI is very common, well tested and easy to configure, but slower compared to solutions below.

1.2. Standalone mode

Very quick and can be run behind Apache's mod_proxy.

Technical note: Standalone is faster than Twisted currently, but does not support multiple interfaces/ports.

1.3. High performance public wiki

These servers are much faster than CGI, but might be harder to install and configure.

1.4. Next Steps

After a successful installation, you might want to read more about configuration and other options that you, as the wiki administrator, can set up.

<!> A note about using Distribution versions: Some Linux distributions come pre-packaged with MoinMoin already installed. However, chances are that the distributed version is out of date from the current version. The installation scenarios will not differ much as you will have to create new instances by yourself anyway.

1.5. Wiki Farming

One copy of moinmoin source code can be used to operate more than one wiki. Create a directory for your farm, and under it, make two data trees per the /WikiInstanceCreation instructions. In the config directory (by default /usr/share/moin/config) you will find an example farmconfig.py file. Copy this into the farm directory, and edit moin's launcher script (moin.py if you are standalone, moin.cgi if you are cgi, etc.) to point directly at it.

farmconfig.py declares regular expressions for each wiki "tree" you would like - several trees make a tree farm. It also sets the default wikiconfig options (see HelpOnConfiguration).

Once a URL matches, its keyword is used to seek out an additional (but optional) configuration file. The example describes the moin home site and its documentation development tree (moinmoin and moinmaster). So, when you visit http://moinmo.in/ the URL matches moinmoin, moinmoin.py is looked for (and exists in the same directory as farmconfig.py). Within moinmoin.py, the options override the farmconfig, wikiconfig processing stops, and the moinmoin data tree is served to the visitor.

Note that URLs matching no regex at all will not be served by moin. If you are in standalone mode, an error page will be presented. Also note that unless one of your keywords is wikiconfig any file named wikiconfig.py will never be read; the farm takes precedence.

2. Alternative Installs