可能有一些没有必要的步骤在里面
1.安装moin
2.创建MoinMoin实例
例如我的用户名是fason,我在/home/fason/Program/ 里创建mywiki实例
3.设置实例目录权限
MoinMoin系统默认使用www-data用户运行WiKi服务器。
4.Apache2+Mod_Python
装载mod_python模块
5.修改moin的设置
5.1
分别查找下面几行相应修改
其实估计只需要修改data_dir和data_underlay_dir就可以了
最后save as 将encoding 改成utf-8保存
5.2
在import sys 后加入
最后再检查一次目录有没有全部设置正确。
重启apache
备注:
I.确认是否moin正常安装
命令行输入 python
如果没有错误信息即为正常安装
II.确认python的版本
III.安装modpython也要安装相应的版本
参考:
1.http://man.chinaunix.net/linux/debian/d ... h09s12.htm
2.http://koukaipan.pixnet.net/blog/post/21611407
3.http://blog.warrenc.com/2009/03/moinmoin-wiki.html
1.安装moin
代码:
sudo apt-get install python-moinmoin
2.创建MoinMoin实例
例如我的用户名是fason,我在/home/fason/Program/ 里创建mywiki实例
代码:
cd /home/fason/Program/
mkdir mywiki
cp -rf /usr/share/moin/data mywiki/
cp -rf /usr/share/moin/underlay mywiki/
cp /usr/share/moin/config/wikiconfig.py mywiki/
cd mywiki
mkdir cgi-bin
cp /usr/share/moin/server/moin.cgi cgi-bin/
cd ..
3.设置实例目录权限
MoinMoin系统默认使用www-data用户运行WiKi服务器。
代码:
chown -R www-data:www-data mywiki/
chmod -R ug+rw mywiki/
chmod -R o-rwx mywiki/
4.Apache2+Mod_Python
代码:
apt-get install libapache2-mod-python2.6
装载mod_python模块
代码:
文件中加入sudo gedit /etc/apache2/httpd.conf
代码:
LoadModule python_module modules/mod_python.so
Alias /moin_static182/ "/usr/share/moin/htdocs/"
ScriptAlias /mywiki "/home/fason/Program/mywiki/cgi-bin/moin.cgi"
5.修改moin的设置
5.1
代码:
sudo gedit ~/Program/mywiki/wikiconfig.py
分别查找下面几行相应修改
其实估计只需要修改data_dir和data_underlay_dir就可以了
代码:
# -*- coding: utf-8 -*- #使用UTF-8编码
sitename = u'Untitled Wiki' #你的WiKi网站的名称
page_front_page = u"FrontPage" #启用首页
data_dir = '/home/fason/Program/mywiki/data/' #设置data目录路径,要用绝对路径
data_underlay_dir = '/home/fason/Program/mywiki/underlay/' #设置underlay目录路径,要用绝对路径
superuser = [u"moin_admin", ] #设置超级用户,1.5版新增选项
navi_bar = [ #设置导航栏
# If you want to show your page_front_page here:
u'%(page_front_page)s',
u'RecentChanges',
u'FindPage',
u'HelpContents',
]
language_default = 'zh' #设置默认语言
最后save as 将encoding 改成utf-8保存
5.2
代码:
sudo gedit ~/Program/mywiki/cgi-bin/moin.cgi
在import sys 后加入
代码:
sys.path.insert(0, '/home/fason/Program/mywiki')
最后再检查一次目录有没有全部设置正确。
重启apache
sudo /etc/init.d/apache2 restart浏览器里输入
http://localhost/mywiki
备注:
I.确认是否moin正常安装
命令行输入 python
代码:
Python 2.6.2 (release26-maint, Apr 19 2009, 01:58:18)
[GCC 4.3.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MoinMoin
>>>
如果没有错误信息即为正常安装
II.确认python的版本
代码:
python -V
Python 2.6.2
III.安装modpython也要安装相应的版本
代码:
apt-get install libapache2-mod-python2.6
参考:
1.http://man.chinaunix.net/linux/debian/d ... h09s12.htm
2.http://koukaipan.pixnet.net/blog/post/21611407
3.http://blog.warrenc.com/2009/03/moinmoin-wiki.html

