centos安装mediawiki
今天同事要我在测试服务器上安装mediawiki,mediawiki是一套以GPL授权发行的wiki引擎.它具有很丰富的功能,并被维基百科及其他维基媒体基金会的计划所采用,亦为世界上很多不同的维基所采用.mediawiki采用php语言写成,并以MySQL作为其资料库.mediawiki具有很高的相容性和可塑性,现在的版本支持memcached及squid cache系统,亦支持TeX数学公式.其扩展系统允许用户自行添加他们需要的特性及客制化程式介面.好了,下面来看看怎么安装meidiawiki吧.
系统:centos 5.5
环境:lamp环境(php版本最好是5.2以上的,php5.1是安装不成功的,我的php版本是5.3.8)
需要的软件包:mediawiki-1.20.4.tar.gz
1.安装lamp环境
如果没有安装lamp环境,请大家自己去网上搜下,这里就不说了.
2.下载mediawiki
wget http://dumps.wikimedia.org/mediawiki/1.20/mediawiki-1.20.4.tar.gz
3.创建mediawiki数据库
进入到mysql里输入下面命令:
create database wikidb;
GRANT ALL PRIVILEGES ON wikidb.* TO 'dbwiki'@'localhost' IDENTIFIED BY '123456';
4.安装mediawiki
tar zxf mediawiki-1.20.4.tar.gz
mv mediawiki-1.20.4 /var/www/vhosts/wiki
chown -R root.root /var/www/vhosts/wiki
chmod a+w /var/www/vhosts/wiki/mw-config/
修改apache配置文件
NameVirtualHost 192.168.10.5:80
<VirtualHost 192.168.10.5:80>
ServerAdmin rocdk890@gmail.com
directoryIndex index.html index.php index.htm index.shtml login.php
ServerName 192.168.10.5
DocumentRoot /var/www/vhosts/wiki
<Directory "/var/www/vhosts/wiki">
Options -Indexes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
保存后,重启apache
通过浏览器来开始安装wiki.
在浏览器上输入http://192.168.10.5/mw-config/index.php
这里是选语言的
然后点继续,这一步是检查环境的
如果没有问题,就再点继续,我这里他有几个警告,本来就是测试环境,直接无视了.
这一步是选择连接到数据库的,我这里是mysql,然后输入第3步的wiki数据库名 用户 密码,显示器屏幕不大,我就只截了一半的图.设置好后再点继续.
这一步保持默认就好了,再点继续.
这一步是mediawiki的配置了,配置完后,选下面的我已经不耐烦了,赶紧安装我的wiki。再点继续.
wiki即将安装完成.再点继续.
可以看到wiki已经安装成功了,这里他提示下载LocalSettings.php这个文件.然后我们点击进入您的wiki.
可以看到这里有句提示,说没有找到LocalSettings.php.我们要把这个文件放到和index.php同一个目录里.
好了,我们把LocalSettings.php这个文件传到了网站根目录下了,现在再到浏览器刷新页面.
这下可以看到wiki已经可以访问了,说明安装成功.剩下的事情就不在本文讨论中了.
评论: