含有章节索引的中文 文章模板
::-- ehu4ever [2005-09-26 11:36:31]
1. Setup MoinMoin using Twisted
- 本文的目地是介绍一种傻瓜的方法,将基于TWISTED的MOIN安装到WIN32平台上,并且可以正常使用。
1.1. 请下载并安装有关组件
ActivePython:http://downloads.activestate.com/ActivePython/windows/2.4/ActivePython-2.4.1-247-win32-ix86.msi
Twisted:http://tmrc.mit.edu/mirror/twisted/Twisted/2.0/Twisted_NoDocs-2.0.1.win32-py2.4.exe
OpenSSL:http://nights.doc.ntu.ac.uk/pyOpenSSL-0.6.win32-py2.4.exe
moin:http://jaist.dl.sourceforge.net/sourceforge/moin/moin-1.3.5.tar.gz
分别安装它们:ActivePython、Twisted、OpenSSL。 解压moin,在它的目录运行:
python setup.py install --prefix=E:/moin2 --record=install.log
其中“E:/moin2”是安装目录,install.log是安装的日志文件。
1.2. 配置
- 来到目录“E:/moin2”,将wikiconfig.py、mointwisted.py以及mointwisted.cmd复制到顶层目录,也就是“E:/moin2”。
- 分别对某些代码行作以下修改:
1.2.1. wikiconfig.py
allowed_actions = ['AttachFile'] data_dir = 'E:/moin/MMDE/wiki/data' data_underlay_dir = 'E:/moin/MMDE/wiki/underlay' default_lang = "zh"
1.2.2. mointwisted.py
sys.path.insert(0, 'E:/moin2/Lib/site-packages') sys.path.insert(0, 'E:/moin2/wikiconfig') docs = 'E:/moin2/share/moin/htdocs' port = 80 logPath = 'mointwisted.log'
1.2.3. mointwisted.cmd
"C:\Python24\Scripts\twistd" --python mointwisted.py
对于上面单引号或是双引号中的字符串自己要作相应的修改,还请注意不要把代码的缩进弄错了。
到这里,运行mointwisted.cmd,打开链接http://127.0.0.1,就可以使用moin了。