Size: 1011
Comment: 写了开头
|
Size: 2535
Comment: todo很多呢
|
Deletions are marked like this. | Additions are marked like this. |
Line 37: | Line 37: |
Freebsd为你准备了 | Freebsd为你准备了moinmoin 1.2.3的ports,安装会非常的简单: {{{ cd /usr/ports/www/moinmoin make install make clean }}} == 配置moinmoin == === 配置moinmoin cgi === 编辑{{{/usr/local/etc/apache2/httpd.conf}}}文件,加入cgi的alias: {{{ ScriptAlias /moin/moin.cgi "/usr/local/www/cgi-bin/moin" }}} 这样我们访问/moin.cgi就等同于访问/usr/local/www/cgi-bin/moin这个程序了。 === 配置moinmoin设置 === moinmoin的配置文件存储在{{{/usr/local/share/moin/cgi-bin}}}中的moin_config.py文件里。 编辑moin_config.py文件中以下相关内容: {{{ #!python sitename = 'Woodpecker Wiki' #改为你的wiki的名字 charset = 'utf-8' # 字符集,为什么不使用utf-8呢? }}} 在moinmoin 1.2.2版本以后集成了中文的国际化程序,所以你已经不再需要配置有关国际化的东东了,而且moinmoin会根据你的浏览器所使用的语言来显示对应的本地化字符。 === 测试moinmoin的安装 === 使用浏览器访问 http://youhostname/moin 试试,如果没有问题哪么就成功了。如果出现问题请检查以下内容: * cgi-bin中的程序的权限 * {{{/usr/local/share/moin/cgi-bin}}}中的程序的权限 * {{{/usr/local/share/moin/data}}}的权限 * moin_config.py文件中的配置 == moinmoin高级配置 == 现在没时间写,请各位大虾来补罢: * 工具栏配置 * 用户权限配置 * 附件上传配置 * skin配置 * 管理权限配置 * 使用mod_python配置 * 其它 |
-- hd [DateTime(2004-08-08T21:57:19Z)] TableOfContents
MoinMoin For Freebsd安装Howto
moinmoin的安装总是让人感觉很迷惑,其实在FreeBSD下的安装还是让人很愉快的。因为ports中已经准备了moinmoin的Makefaile。
本文使用的Freebsd版本为4.10 stable,moinmoin为1.2.3。
安装需要的软件环境
python
你需要安装python:
cd /usr/ports/lang/python make install make clean
apache
你可以选择你安装apache的版本,但是我使用了apache 2,因为我希望使用mod_python 3(使用它的多线程功能)。
cd /usr/ports/www/apache2 make install make clean
mod_python
如果你希望moinmoin使用mod_python来提高速度,哪么建议你安装这个port。如果只是使用cgi方式运行moinmoin,哪么这步可以省略。
cd /usr/ports/www/mod_python3 make install make clean
安装moinmoin
Freebsd为你准备了moinmoin 1.2.3的ports,安装会非常的简单:
cd /usr/ports/www/moinmoin make install make clean
配置moinmoin
配置moinmoin cgi
编辑/usr/local/etc/apache2/httpd.conf文件,加入cgi的alias:
ScriptAlias /moin/moin.cgi "/usr/local/www/cgi-bin/moin"
这样我们访问/moin.cgi就等同于访问/usr/local/www/cgi-bin/moin这个程序了。
配置moinmoin设置
moinmoin的配置文件存储在/usr/local/share/moin/cgi-bin中的moin_config.py文件里。 编辑moin_config.py文件中以下相关内容:
在moinmoin 1.2.2版本以后集成了中文的国际化程序,所以你已经不再需要配置有关国际化的东东了,而且moinmoin会根据你的浏览器所使用的语言来显示对应的本地化字符。
测试moinmoin的安装
使用浏览器访问 http://youhostname/moin 试试,如果没有问题哪么就成功了。如果出现问题请检查以下内容:
- cgi-bin中的程序的权限
/usr/local/share/moin/cgi-bin中的程序的权限
/usr/local/share/moin/data的权限
- moin_config.py文件中的配置
moinmoin高级配置
现在没时间写,请各位大虾来补罢:
- 工具栏配置
- 用户权限配置
- 附件上传配置
- skin配置
- 管理权限配置
- 使用mod_python配置
- 其它