1.安装python。去python.org上下载并安装python。
2.安装apache2.2的版本。去apache.org下载http server并安装。apache2.2的windows版本在apache网站下载的other files下面。
3.安装apache的mod_wsgi模块。下载地址:http://modwsgi.googlecode.com/files/mod_wsgi-win32-ap22py27-3.3.so。将下载的文件重命名为mod_wsgi.so并将该文件拷贝到apache安装目录下的modules文件夹下。同时,打开apache安装目录的conf/httpd.conf文件在对应LoadModule下增加一行:
LoadModule wsgi_module mod_wsgi-win32-ap22py27-3.3
4.安装MoinMoin。去Moin的主站上下载Moin安装包,在文件系统的任何位置新建一个目录叫wiki,以下用<wiki>来代表该目录的全路径。首先将Moin压缩包中MoinMoin目录,Moin压缩包中wiki/conf/wikiconf.py文件,以及Moin压缩包中wiki/server/moin.wsgi,wiki/data目录,wiki/underlay拷贝到<wiki>目录下。
5.使用notepad打开<wiki>/moin.wsgi文件。在该文件中"a2)"注释的下方加入:
sys.path.insert(0, <wiki>)
,注意<wiki>替换成具体wiki目录,例如:'D:/wiki'。
6.使用notepad打开<wiki>/wikiconf.py文件,在其中加入加入一行:
url_prefix_static = '/wiki' + url_prefix_static
,这里要注意python的缩进,tab键可能有问题,请使用空格到与上面的python定义的变量对齐的位置。
7.使用notepad打开apache安装conf/httpd.conf文件,加入如下一行:
WSGIScriptAlias /wiki '<wiki>/moin.wsgi' #这里<wiki>为上面的wiki全路径
<Directory <wiki>>
Order allow,deny
Allow from all
</Directory>
修改完成后,保存。重启apache服务器,在流浪器中使用http://localhost/wiki来访问刚刚搭建好的wiki。
分享到:
相关推荐
windows平台下好用的wiki,集成了latex的moinmoin,安装简易,懒人适用。 3分钟快速安装。
在Windows环境下,可以通过下载并安装Apache2.2和mod_python来实现Python与Apache的集成,这样可以提高MoinMoin的运行效率。mod_python的安装过程中,需要指定Apache的安装路径,并在Apache的配置文件httpd.conf中...
MoinMoin是这些Wiki引擎中的一员,它以GPL协议发布,源代码开放,支持跨平台运行,适用于Linux/Unix/BSD、Windows和MacOSX等操作系统。其名称“MoinMoin”来源于德国方言“早上好”,体现了Wiki世界的亲切感。 ...
7. **可部署性**:MoinMoin可以在各种平台上运行,包括Linux、Unix、Windows等,且可以部署为独立服务器或集成到现有Web环境中。 **三、安装与配置** 安装MoinMoin通常涉及以下几个步骤: 1. **安装Python**:...
本节将详细介绍如何在Ubuntu 8.04环境下安装MoinMoin Wiki系统。 ##### 2.1 安装准备 - **Python**: 首先确保系统已安装Python 2.5.2。可以通过命令`python --version`来验证版本信息。 - **Apache2**: 安装Apache...
在Ubuntu 8.04上安装MoinMoin 1.9.3和Python 2.5.2时,可以按照默认路径安装这两个组件。 要安装MoinMoin桌面版,你需要: 1. 从官方网站下载最新版本的MoinMoin。 2. 解压缩到你选择的安装目录。 3. 进入解压后的...
这使得项目团队可以在不同的环境下部署和使用MoinMoin,从而更好地利用开源资源进行数据处理和内容管理。 在知识共享和知识管理方面,MoinMoin提供了一个既高效又友好的平台,可以帮助用户记录、共享和协作处理信息...
这个版本是moinmoin Wiki软件的1.9.3迭代,提供了一个强大的桌面版解决方案,让用户在本地环境下也能享受到Wiki系统的便利性。 一、moinmoin Wiki概述 moinmoin是一款功能丰富的Wiki系统,由Jan Gerken开发,并且...
- **安装方法**:对于Windows用户,推荐寻求助教的帮助来进行安装。 - **应用领域**: - **Anaconda**:一个流行的Python发行版,常用于数据科学领域,特别是与Red Hat Linux集成使用时。 - **Google内部项目**:...
3. **可移植性**:Python是开源的,可以在多种操作系统上运行,如Linux、Windows、Mac OS等,只需微小的修改即可适应不同的平台。 4. **面向对象**:Python支持面向过程和面向对象编程,允许开发者组织代码为可重用...
7. **可移植性**:Python可以在多种操作系统上运行,包括但不限于Linux、Windows、Mac OS X等。这为跨平台开发提供了极大的便利。 8. **丰富的库支持**:Python拥有庞大的标准库以及众多第三方库,这些库涵盖了几乎...