Ubuntu下MediaWiki的安装以及设置

Filed Under (Ubuntu, 开源应用) by checkfors on 01-07-2008

Tagged Under : ,

公司的项目管理一直感觉非常混乱,关键是没有形成有效的文档管理和规范。要管理文档就不可避免要涉及到共同维护相同的文档资料,本来想用Google Docs来处理这些问题,可在实际使用中,只比较适合单个的文件管理,如果共享的文件多了,就不好维护了,并且文档之间的链接也很不好处理,并且管理共享用户也比较麻烦。最后还是决定在公司内部服务器上建立一个Wiki库,这样在公司内部访问速度也能比较快。Wiki程序当然毫无疑问,选择最流行的MediaWiki。

公司的内部服务器安装是Ubuntu操作系统,当然首选安装Ubuntu软件包管理器中的MediaWiki,现在MediaWiki的最高版本是1.12.0 ,而软件包管理器中的是1.11.2,版本相差不大,完全可以接受。如果需要用到MediaWiki的一些图形转换等高级功能,还需要安装ImageMagick包和mediawiki-math包。安装的命令非常简单

sudo apt-get install mediawiki imagemagick mediawiki-math

MediaWiki被安装在 /var/lib/mediawiki 目录下。同时会生成一个配置文件目录 /etc/mediawiki ,此目录下的apache.conf 为针对Apache的配置文件(这个目录下的另外一个文件cherokee.conf是针对Cherokee HTTP Server的配置文件,我们可以把它忽略)。编辑apache.conf文件,去掉 “#Alias /mediawiki /var/lib/mediawiki” 这一行代码前面的#注释符,这是针对整个服务器的设置,如果想要只要在某个域名下起作用,那就在该域名的配置文件中,添加一行 “Alias /mediawiki /var/lib/mediawiki” 。然后重新载入Apache

sudo /etc/init.d/apache2 force-reload

然后就可以通过地址  http://你的服务器/mediawiki 来访问你的Wiki系统了。

在没完成配置前,访问首页会提示你安装,如下图所示

点击 set up the wiki 就进入安装页面了,需要做的就是根据各自的情况,填写服务器的配置,然后点击Install MediaWiki! 按钮,稍等一会儿就完成安装了。(如果安装不成功,仔细阅读错误提示,修复后再重新执行安装过程)

然后移动 /var/lib/mediawiki/config/LocalSettings.php 文件到 /etc/mediawiki 目录下,然后重新访问你的wiki首页,一个新的wiki系统就此诞生了。

在确定你的wiki系统工作正常后,为了安全,可以删除 /var/lib/mediawiki/config 目录。

Make a comment