在ubuntu9.04下 快速配置moinmoin 1.82

1. 下载apache2
sudo apt-get install apache2
2. 下载moinmoin
sudo apt-get install python-moinmoin
3. 下载mod_python
sudo apt-get install libapache2-mod-python
4. 创建wiki数据目录
mkdir ~/mywiki
sudo cp -/usr/share/moin/{underlay,data,htdocs,config/wikiconfig.py} ~/mywiki/
5.  配置mod_python
touch /etc/apache2/conf.d/moin_mod_python.conf
加入以下内容:
Alias /mywiki "/home/acm/mywiki/htdocs/"

<Location /wiki>
  SetHandler python-program
# Add the path of your wiki directory
  PythonPath 
"['/home/acm/mywiki/'+ sys.path"
  PythonHandler MoinMoin.request.request_modpython::Request.run
</Location>

# 如果你用了django,请加入下面语句,否则造成主题无法显示
<Location /mywiki>
  SetHandler None
</Location>
6. 配置wiki
gedit ~/mywiki/wikiconfig.py
修改以下几句:
data_dir = './data/'  --> data_dir = '/home/acm/mywiki/data/'
data_underlay_dir 
= './underlay/' --> data_underlay_dir='home/acm/mywiki/underlay'
#url_prefix_static 
= '/moin_static182' --> url_prefix_static = '/mywiki'
#page_front_page 
= u"FrontPage" --> page_front_page = u"FrontPage"
7. 修改权限
sudo chown -R www-data:www-data ~/mywiki
 
完成!!
登录 localhsot/wiki 测试
posted @ 2009-09-11 14:29  sunjian  阅读(388)  评论(0)    收藏  举报