在内部建立一个维基知识库是很多公司的普遍需求。如果你还没有接触过维基,可以到维基百科 http://en.wikipedia.org/wiki/Main_Page 上去了解一下。  

维基一般部署于服务器上,如Windows Server 2003, 这篇文章是在一台Windows XP SP2工作机上安装和配置MediaWiki的步骤。 另外,网上大多数的教程都是在Apache server上安装MediaWiki的,关于在Windows IIS server上安装的内容就少一些。这里只对IIS server做介绍。

除了要安装IIS Services之外,还需要安装MySQL和PHP,这篇文章所用的版本是MySQL Server 5.0.22和PHP5.2.6。下载链接如下:

MySQL Server 5.0.22,  http://download.mysql.cn/download_file/zip/5.0/mysql-5.0.22-win32.zip

PHP5.2.6, http://cn2.php.net/get/php-5.2.6-win32-installer.msi/from/this/mirror

本文所使用的MediaWiki版本为mediawiki-1.13.0,到mediawiki.org下载压缩包

http://download.wikimedia.org/mediawiki/1.13/mediawiki-1.13.0.tar.gz

然后可以用7-Zip等解压软件来解压,7-Zip下载链接http://www.skycn.com/soft/3404.html

安装的步骤包括四部分,对应四篇文章。

1.配置Web Server和上传MediaWiki目录

3.安装PHP

4.安装MySQL和配置数据库

5.配置MediaWiki

 

首先第一步是配置Web Server。

大多数的XP机器都已经安装了IIS服务,如果已经安装了IIS,一般可以在C:\下找到一个Inetpub的目录。

如果IIS没有安装, 可以到“添加或删除程序”中的“添加或删除Windows组件”去安装,如下图。这里有可能需要插入Windows系统盘CD,网上也有很多关于安装IIS的文章可供参考。

安装完成之后,打开IE浏览器,输入http://localhost/, 能显示IIS的帮助文档,那么OK, IIS已经安装好了!

点击 开始-〉运行, 输入inetmgr,回车

就能进入Internet Information Services的配置界面,在这里能新建Web Server, 也可以管理已有的Web Server,比如启动停止和重启等, 见下图。 

 

上传MediaWiki目录

 下载mediawiki-1.13.0.tar.gz压缩包,.tar.gz是一种常见的压缩文件,可以用7-Zip解压。得到一个30M左右的文件夹mediawiki-1.13.0,这就是MediaWiki的文件目录了,以下我们就把它称为<mediawiki>文件夹。接下来我们将这个<mediawiki>文件夹上传到web server上。

可以直接将<mediawiki>文件夹拷贝到C:\Inetpub\wwwroot下,即IIS的主目录下。或者把<mediawiki>放到其他分区去,如D:\<mediawiki>,再使用虚拟目录来指向D:\<mediawiki>,如下图所示。

 

在设虚拟目录时,首先要求输入目录的别名Alias,可以输入任何好记的名称,如Wiki,来代表实际的目录。这样,在IE中输入 http://localhost/Wiki/, 就能够访问到实际目录D:\<mediawiki>。

然后指定Alias的指向目录D:\<mediawiki>,

下一页设置权限,无需做其他设置,点Next.

下一步,点击Finish,完成虚拟目录的设置。

由于web server需要对<mediawiki>目录下config文件夹进行写操作,所以还需要设置对这个目录上的权限,选择config文件夹,右键-〉属性,如图

添加“读”权限,如下图。

点击确定,这样MediaWiki目录就设置好了。

End of Part 1

 (Ref: http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki)

 

posted on 2008-10-07 16:24  newkid  阅读(5071)  评论(0)    收藏  举报