changeset 5877:044b2a46063d

make install-docs interwiki
author Thomas Waldmann <tw AT waldmann-edv DOT de>
date Sun, 16 Sep 2012 01:01:52 +0200
parents 0fd330339378
children 27a8a7f4febc
files docs/INSTALL.html docs/UPDATE.html wiki/data/intermap.txt
diffstat 3 files changed, 4 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/docs/INSTALL.html	Sun Sep 16 00:51:58 2012 +0200
+++ b/docs/INSTALL.html	Sun Sep 16 01:01:52 2012 +0200
@@ -18,7 +18,7 @@
 <![endif]-->
 
 
-
+<link rel="alternate" title="1.9 Master Wiki: InstallDocs" href="/4ct10n/rss_rc/InstallDocs?diffs=1&amp;show_att=1&amp;action=rss_rc&amp;unique=0&amp;page=InstallDocs&amp;ddiffs=1" type="application/rss+xml">
 
 
 <link rel="Start" href="/FrontPage">
@@ -48,17 +48,7 @@
 <h2 id="InstallDocs.2BAC8-Requirements.What_software_do_you_need_to_have_installed.3F">What software do you need to have installed?</h2>
 <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-31"></span><p class="line862">The software that has to be installed on the target machine, also largely depends on the type of deployment AND on the features you want to make use of. While the largest amount of functionality in MoinMoin works with a minimal set of requirements, some features can only be activated in the presence of additional software: <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-32"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.line-33"></span><p class="line867">
 <h3 id="InstallDocs.2BAC8-Requirements.Required_software">Required software</h3>
-<span class="anchor" id="InstallDocs.2BAC8-Requirements.line-34"></span><p class="line867">
-<h4 id="InstallDocs.2BAC8-Requirements.All_installations">All installations</h4>
-<span class="anchor" id="InstallDocs.2BAC8-Requirements.line-35"></span><p class="line862">As MoinMoin is written in Python, you need <a class="http" href="http://www.python.org">Python</a>! <img alt=":)" height="16" src="../MoinMoin/web/static/htdocs/modernized/img/smile.png" title=":)" width="16" /> <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-36"></span><ul><li>We recommend using Python 2.4.x or 2.5.x, if possible. <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-37"></span><ul><li>Python 2.6.x should also work, but is less tested. <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-38"></span></li></ul></li><li><p class="line891"><img alt="/!\" height="16" src="../MoinMoin/web/static/htdocs/modernized/img/alert.png" title="/!\" width="16" /> Python 3.x (or Python older than 2.4) will <strong>not</strong> work for MoinMoin. <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-39"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.line-40"></span></li></ul><p class="line867">
-<h4 id="InstallDocs.2BAC8-Requirements.Quick_Installation">Quick Installation</h4>
-<span class="anchor" id="InstallDocs.2BAC8-Requirements.line-41"></span><ul><li style="list-style-type:none">No web server is required (the wiki runs on a built-in server). <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-42"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.line-43"></span></li></ul><p class="line867">
-<h4 id="InstallDocs.2BAC8-Requirements.Server_Installation">Server Installation</h4>
-<span class="anchor" id="InstallDocs.2BAC8-Requirements.line-44"></span><ul><li>A webserver of your choice, for example: <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-45"></span><ul><li><p class="line891"><a class="http" href="http://httpd.apache.org">Apache</a> <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-46"></span></li><li><p class="line891"><a class="http" href="http://www.lighttpd.net">lighttpd</a> <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-47"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.line-48"></span></li></ul></li><li class="gap">A web server protocol extension to speed up the serving of the wiki: <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-49"></span><ul><li><p class="line891"><strong>WSGI</strong>: very fast and standardized protocol for serving Python web apps (<strong>strongly recommended</strong>), available for <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-50"></span><ul><li><p class="line862">Apache (<a class="http" href="http://www.modwsgi.org">mod_wsgi</a>) <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-51"></span></li></ul><p class="line891"><img alt="(!)" height="16" src="../MoinMoin/web/static/htdocs/modernized/img/idea.png" title="(!)" width="16" /> MoinMoin is a WSGI application, thus using a WSGI web server is the most direct way to run MoinMoin. <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-52"></span></li><li><p class="line891"><strong>FastCGI</strong>: also quite fast, available for <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-53"></span><ul><li><p class="line862">Apache (either <a class="http" href="http://www.fastcgi.com">mod_fastcgi</a> or <a class="http" href="http://fastcgi.coremail.cn">mod_fcgid</a>), <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-54"></span></li><li>lighttpd (builtin), <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-55"></span></li><li>and a lot of other web servers. <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-56"></span></li></ul></li><li><p class="line891"><strong>SCGI</strong>: similar to FastCGI, available for <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-57"></span><ul><li><p class="line862">Apache (<a class="http" href="http://www.mems-exchange.org/software/scgi">mod_scgi</a>) or <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-58"></span></li><li>lighttpd (builtin) <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-59"></span></li></ul></li><li><p class="line891"><strong>AJP</strong>: another fast exchange protocol, mostly found in setups involving also an Apache Tomcat Java server. <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-60"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.line-61"></span></li></ul></li><li class="gap"><p class="line862">In the absence of such a protocol extension, you can always run MoinMoin as a <strong>CGI script</strong>, but keep in mind, that: <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-62"></span><ul><li><p class="line862">CGI is <em>very slow</em> <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-63"></span></li><li>and perhaps unsuited for larger public wikis. <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-64"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.line-65"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.line-66"></span></li></ul></li></ul><p class="line867">
-<h3 id="InstallDocs.2BAC8-Requirements.Optional_services">Optional services</h3>
-<span class="anchor" id="InstallDocs.2BAC8-Requirements.line-67"></span><p class="line874">Optional you may need the following configured services to make use of extended features of your wiki: <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-68"></span><ul><li><p class="line891"><strong>SMTP mail server</strong>: (or working sendmail command) for sending out email notifications <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-69"></span></li><li><p class="line891"><strong>Jabber server</strong>: for notifications via Jabber/XMPP <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-70"></span></li><li><p class="line891"><strong>procmail</strong>-like mechanism: for importing emails into the wiki <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-71"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.line-72"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.line-73"></span></li></ul><p class="line867">
-<h3 id="InstallDocs.2BAC8-Requirements.Optional_software">Optional software</h3>
-<span class="anchor" id="InstallDocs.2BAC8-Requirements.line-74"></span><p class="line874">Following is a list of software required for special features: <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-75"></span><ul><li><p class="line891"><strong>xapian libs</strong> with <strong>python bindings</strong>: Xapian indexed search <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-76"></span><ul><li><p class="line891"><strong>antiword, catdoc</strong>: indexing MS word/excel documents <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-77"></span></li><li><p class="line891"><strong>xpdf-utils</strong>: indexing PDF files <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-78"></span></li></ul></li><li><p class="line891"><strong>python-xml</strong> (PyXML): gui editor, docbook <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-79"></span><ul><li>if you use Python 2.5.1 or newer, you don't need to install python-xml. <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-80"></span></li></ul></li><li><p class="line891"><strong>docutils</strong>: parsing reStructuredText wiki pages <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-81"></span></li><li><p class="line891"><strong>gdchart</strong>: nice charts for statistics <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-82"></span></li><li><p class="line891"><strong>openid libs</strong>: authentication with OpenID <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-83"></span></li><li><p class="line891"><strong>python-ldap</strong>: authentication against a LDAP directory <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-84"></span></li><li><p class="line891"><strong>MySQLdb</strong>: authentication against a MySQL database <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-85"></span></li><li><p class="line891"><strong>docbook xslt files</strong>: parsing docbook wiki pages <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-86"></span></li><li><p class="line891"><strong>4suite</strong>: needed for extended XML/XSLT parsing <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-87"></span></li></ul><span class="anchor" id="InstallDocs.2BAC8-Requirements.bottom"></span></div> <span class="anchor" id="line-25"></span><hr /><p class="line874"> <span class="anchor" id="line-26"></span><span class="anchor" id="line-27"></span><p class="line867"><span class="anchor" id="quick"></span> <span class="anchor" id="line-28"></span><div dir="ltr" id="InstallDocs.2BAC8-QuickInstall.content" lang="en"><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.top"></span>
+<span class="anchor" id="InstallDocs.2BAC8-Requirements.line-34"></span><p class="line874">For details, see docs/REQUIREMENTS in your moin download archive. <span class="anchor" id="InstallDocs.2BAC8-Requirements.line-35"></span><span class="anchor" id="InstallDocs.2BAC8-Requirements.bottom"></span></div> <span class="anchor" id="line-25"></span><hr /><p class="line874"> <span class="anchor" id="line-26"></span><span class="anchor" id="line-27"></span><p class="line867"><span class="anchor" id="quick"></span> <span class="anchor" id="line-28"></span><div dir="ltr" id="InstallDocs.2BAC8-QuickInstall.content" lang="en"><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.top"></span>
 <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-1"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-2"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-3"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-4"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-5"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-6"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-7"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-8"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-9"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-10"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-11"></span><p class="line867">
 <h1 id="InstallDocs.2BAC8-QuickInstall.Quick_Installation:_The_1_minute_MoinMoin_install">Quick Installation: The 1 minute MoinMoin install</h1>
 <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-12"></span><ol type="1"><li><p class="line862">Unpack the MoinMoin release archive (get it from <a class="interwiki" href="http://moinmo.in/MoinMoinDownload" title="MoinMoin">MoinMoinDownload</a>). <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-13"></span></li><li>Run wikiserver.py from the top level directory. <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-14"></span></li><li><p class="line862">Read and follow this page in your wiki: <a class="http" href="http://localhost:8080/LanguageSetup">http://localhost:8080/LanguageSetup</a> <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-15"></span></li><li><p class="line862">You are done! Have fun! <img alt=":)" height="16" src="../MoinMoin/web/static/htdocs/modernized/img/smile.png" title=":)" width="16" /> <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-16"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-17"></span></li></ol><p class="line874">If these steps were not verbose enough for you, you can try one of these more detailed instructions: <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-18"></span><ul><li><p class="line891"><a href="#InstallDocs.2BAC8-QuickInstall.2BAC8-Linux.Linux:_Detailed_Quick_Installation">Skip to Linux</a> <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-19"></span></li><li><p class="line891"><a href="#InstallDocs.2BAC8-QuickInstall.2BAC8-MacOSX.Mac:_Detailed_Quick_Installation">Skip to Mac OS X</a> <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-20"></span></li><li><p class="line891"><a href="#InstallDocs.2BAC8-QuickInstall.2BAC8-Windows.Windows:__Detailed_Quick_Installation">Skip to Windows</a> <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-21"></span></li></ul><p class="line867"><hr /><p class="line874"> <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-22"></span><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-23"></span><p class="line867"><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.qdlinux"></span> <span class="anchor" id="InstallDocs.2BAC8-QuickInstall.line-24"></span><div dir="ltr" id="InstallDocs.2BAC8-QuickInstall.2BAC8-Linux.content" lang="en"><span class="anchor" id="InstallDocs.2BAC8-QuickInstall.2BAC8-Linux.top"></span>
--- a/docs/UPDATE.html	Sun Sep 16 00:51:58 2012 +0200
+++ b/docs/UPDATE.html	Sun Sep 16 01:01:52 2012 +0200
@@ -18,7 +18,7 @@
 <![endif]-->
 
 
-
+<link rel="alternate" title="1.9 Master Wiki: HelpOnUpdating" href="/4ct10n/rss_rc/HelpOnUpdating?diffs=1&amp;show_att=1&amp;action=rss_rc&amp;unique=0&amp;page=HelpOnUpdating&amp;ddiffs=1" type="application/rss+xml">
 
 
 <link rel="Start" href="/FrontPage">
--- a/wiki/data/intermap.txt	Sun Sep 16 00:51:58 2012 +0200
+++ b/wiki/data/intermap.txt	Sun Sep 16 01:01:52 2012 +0200
@@ -51,6 +51,7 @@
 SquidWiki http://wiki.squid-cache.org/
 AltLinux http://altlinux.org/
 AltLinuxEn http://en.altlinux.org/
+hg http://mercurial.selenic.com/wiki/
 
 ## Updated 2004-11-19 from http://www.usemod.com/cgi-bin/mb.pl?InterMapTxt
 ## Please modify the upper part of this page only