登录 |
  • 注册
  • Linux下安装MoinMoin Wiki

    2007年09月19日21:17:20 星期三 | 作者:marcian

    MoinMoin是一个基于Python环境的wiki引擎程序,支持包括中文在内的多语种特性。

    MoinMoin最新版本: http://prdownloads.sourceforge.net/moin/moin-1.5.8.tar.gz?download

    Python最新版本: http://www.python.org/ftp/python/2.5.1/Python-2.5.1.tgz

    在安装MoinMoin-1.5.8之前要确保Python的版本不低于2.3。

    基本安装:

    1:解压缩安装文件。

    2:执行python install setup.py –prefix=install pathinstall path为自定义的安装路径。

    创建Wiki实例:

    1:创建Wiki文件夹,mkdir /path/wiki。path为自定义的路径。

    2:在Wiki文件夹下建一个cgi目录,mkdir /path/wiki/cgi-bin。

    3:拷贝/install path/share/moin/data文件夹和/install path/share/moin/underlay文件夹到/path/wiki文件夹下。

    4:拷贝/install path/config/wikiconfig.py到/path/wiki/cgi-bin目录下。

    5:拷贝/install path/server/moin.cgi到/path/wiki/cgi-bin目录下。

    6:编辑moin.cgi, 将MoinMoin的python库添加如python的搜索路径。

    sys.path.insert(0, ‘/install path/lib/python2.5/site-packages’)

    6:使用chown和chmod修改wiki文件夹的权限。使只有apache可以读些其中的内容。

    设置Apache :

    编辑httpd.conf文件,添加如下内容。

    Alias /wiki/ “/install path/share/moin/htdocs/”
    <Directory “/install path/share/moin/htdocs/”>
    Order deny,allow
    Allow from all
    </Directory>

    ScriptAlias /cgi “/path/wiki/cgi-bin/moin.cgi”
    <Directory “/path/wiki/cgi-bin”>
    Order deny,allow
    Allow from all
    </Directory>

    重启Apache后,就可以通过http://domain/cgi来访问MoinMoin Wiki了。

    设置MoinMoin:

    1:添加管理员,首先创建一个帐号,然后编辑/path/cgi-bin/wikiconfig.py中的superuser,将其设为这个帐号。

    2:安装中文语言包,使用管理员帐号登录,访问SystemPagesSetup页面,安装中文简体包。

    3:设置管理权限,可根据具体情况进行。

    OK,MoinMoin安装完毕。

    新浪博客尝试与博主分享广告收入,利润五五分成。

    2007年09月12日12:44:52 星期三 | 作者:marcian

    新浪博客商业化启动,这个大鳄又准备吃人了,呵呵。不知道最早搞博客的方兴东会做何感想,先行的未必就是赢家。如果博客中国当年低调一些的话,也许不至于沦落到今天,不过也只能是也许了。更多的BSP要OVER了。

    在足够强大之前,不要试图挑战门户,那会死的很惨。

    原文地址:http://tech.sina.com.cn/i/2007-09-12/09181734393.shtml