安装MoinMoin WiKi教程

网络上的Wiki程序有好多,包括asp,jsp,php的,但基于python的wiki程序MoinMoin也是非常经典,关键并不在于其功能的复杂,而是简单的功能带有很好的扩展能力,所以就此安装此wiki。

网络上关于此wiki的安装教程也很多,我就根据我自己安装实践写这个教程。

一,下载

官方网站:

官方下载页面:

下载地址:

为了下文叙述方便,假定 MoinMoin 包下载后解压缩至 /home/liusai/moin-1.9.2 目录。

clip_image002

到这一步就可以使用MoinMoin自带的服务器先睹为快,在命令栏中输入

liusai@liusai-laptop:~$ cd moin-1.9.2

liusai@liusai-laptop:~/moin-1.9.2$ python wikiserver.py

clip_image004

二,安装moinmoin 引擎

在终端进入 /home/liusai/moin-1.9.2 后,执行 MoinMoin 安装脚本 setup.py:

# python -v setup.py –quiet install –record=install.log

clip_image006


但我这出现这样的错误提示:

error: could not create ‘/usr/local/lib/python2.6/dist-packages/MoinMoin’: Permission denied

原因是没有权限,所以要使用sudo命令,即将命令改为

#sudo python -v setup.py –quiet install –record=install.log

安装完后,如未发现出错信息,可以在当前目录下看一看安装时输出的日志文件,可以看到 MoinMoin Wiki 引擎默认被安装在 /usr/local/lib/python2.6/site-packages/MoinMoin 目录下,MoinMoin Wiki 模板文件被安装在一般在 /usr/share/moin ,但我的是在/usr/share/local/moin目录下,为了规范,就用一般的/usr/share/moin作为例子。

clip_image002[4]

clip_image004[4]

像这些信息你都可以在刚刚的/home/liusai/moin-1.9.2目录下install.log文件里看出

clip_image006[4]

/usr/share/moin 目录下有这样一些重要目录:

· /usr/share/moin/data:存放WiKi Pages,Users,etc。只能被MoinMoin访问。

· /usr/share/moin/underlay:存放默认的WiKi Pages,有多种语言版本的帮助文档、默认页面文档等。只能被MoinMoin访问。

· /usr/share/moin/htdocs:存放网页元素,如图片、主题风格等。可被Web Server(Apache、IIS等)访问。

· /usr/share/moin/server:存放服务器启动脚本示例。

· /usr/share/moin/config:存放配置文件示例。

通过拷贝模板文件,就可生成不同的 Wiki 实例(即多个 Wiki 站点,Wiki Farm)。另外,MoinMoin 的软件升级也很简单,只需用新版本的模板文件覆盖旧的就可以了。

更多详情见请继续阅读下一页的精彩内容

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/db111b4c2d6f67597a3ff6f65b4d5631.html