在内部建立一个维基知识库是很多公司的普遍需求。如果你还没有接触过维基,可以到维基百科 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)
浙公网安备 33010602011771号