维基网站MoinMoin配置实例

下载安装Python
MoinMoin需要Python才能运行,所以第一步就是要检查是否安装了可以使用的Python版本以及安装是否正确。如果有问题,你必须先修复它。
Python2.3是MoinMoin 1.5所需要的最低版本,但是我们建议你使用最新的Python版本。
你可以在 http://www.python.org/download/下载Python。
如果你非常肯定已经安装了可接受的Python版本,但是下面的命令却不能正常工作,那么可能是因为你的Python文件不在 搜索路径中。如果Python安装到了D:/Python25路径下,请将该目录添加到path环境变量中。
只要输入下面的命令,然后看看结果就可以:
D:>Python –V
Python 2.5
下载MoinMoin
要下载发行包,请到 下载区获得最近的归档。
下一步是解压发行包,发行包是一个带有版本号的.tar.gz压缩包,你可以按照下面的方法来解压。
Windows
Ø       你可以使用最近版本的解压程序,比如 WinZip WinRar and  WinAce ,他们可以处理 .tar.gz 类型的压缩包。
Ø       在命令行下,可以使用 GNU gzip and GNU tar Windows 版本。
Linux/UNIX
Ø       你可以使用喜欢的文件管理器 -- 它应该可以解压它们。
Ø       在任意 shell 提示符下,你可以使用 tar命令。
发行包通常会解压到一个名字为 moin-<verion> 的目录下,比如 moin-1.5 示例:
> tar xzf moin-1.5.6.tar.gz
> cd moin-1.5.6 
安装MoinMoin
安装 MoinMoin 到指定目录, Linux/UNIX 示例:
> python -v setup.py --quiet install --prefix=$HOME --record=install.log
附加的-v标志会给你提供安装过程中每一步的详细信息。
Windows示例:
D:/moin-1.5.6/python setup.py --quiet install --prefix=”D:/moin” --record=install.log
所有的 MoinMoin 文件将被安装到这些目录中,install.log 记录着那些文件被安装以及它们的安装位置。
注意:你可能会看到下面的警告:
warning:  install:  modules  installed  to  'D:/moin/',  which is  not  in  Python's  module  search  path  (sys.path)  --  you'll have  to  change  the  search  path  yourself .
警告中给出了信息,你需要把你的安装目录增加到 Python 的搜索路径中,否则它没法找到 MoinMoin 代码。
仍以上述安装路径为例,搜索编辑 D:/Python25/Lib/site.py 文件,如下图增加一行:
 
最后一步,如果你能使用 shell 或者命令行,可以检查安装是否正确可以运行。运行 Python 并输入import MoinMoin 。对此命令应该没有任何东西显示。示例:
D:>Python
Python 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import MoinMoin
>>> 
 
如果提示如下:
Tracebask (most recent call last):
File "<stdin>", line 1, in ?
ImportError: No module named MoinMoin
解决方法仍然是搜索编辑 D:/Python25/Lib/site.py 文件增加 sys.path
创建WIKI实例
仍以上述安装目录为例, 修改 D:/moin/share/moin/server/ moin.py 文件,如下图所示:
 
 
User group Windows 下的具体作用尚不明确。可以先新建一个 www-data 用户,并将其隶属于 Administrators 组。
Interface 设置为空即可以本机 IP 地址方式远程访问。
新建 D:/ moin/share/moin/InformationSite 目录。
拷贝 D:/moin/share/moin/data 目录下的所有东东(连同 data 目录一起拷贝)到 D:/ moin/share/moin/InformationSite 目录下。
拷贝 D:/moin/share/moin/underlay 目录下的所有东东(连同 underlay 目录一起拷贝)到 D:/ moin/share/moin/InformationSite 目录下。
拷贝 D:/moin/share/moin/config/ wikiconfig.py 文件到 D:/ moin/share/moin/InformationSite 目录下。
修改 D:/ moin/share/moin/InformationSite/wikiconfig.py 文件,如下图示例:
 
 
 
 
以上设置该 WIKI 实例的管理员是 tangby 用户,需要登陆后注册该用户。
注册用户后创建第一个网页 Main ,该设置即可以生效。后续登陆网站后第一个显示的网页是 Main
运行WIKI实例
仍以上述设置为例,运行 WIKI 实例的方式非常简单,如下:
D:/moin/share/moin/server>Python moin.py
登陆WIKI网站
      假设运行WIKI实例的机器IP地址为10.61.38.13,登陆时可以打开IE浏览器,输入http://10.61.38.13:8000访问即可。  
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值