主页 > 学习 | 软件 > CentOS搭建mediawiki

CentOS搭建mediawiki

很久前也搭建过wiki,不过只是简单的碰了碰,就知难而退了…

现在工作需要,逼着自己去熟悉wiki,熟悉在各平台搭建维护wiki,熟悉修改wiki页面——三叶草不懂php啊!!!谁的眼泪在飞~~~

不过搭建wiki还是不在话下的,这次选用的是mediawiki,为什么选它?人家维基百科都用它——谁用谁知道~

废话不多说,进入正题:

1、全新CentOS5.5系统,直接安装httpd、mysql、php、Zend:

yum -y install httpd php* mysql*

wget http://downloads.zend.com/optimizer/3.0.1/ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz

tar zxvf ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz

cd ZendOptimizer-3.0.1-linux-glibc21-i386

./install

(一路next……)

注意:安装wiki时,mysql是必须要设置密码滴:

mysql

grant all privileges on test.* to root@localhost identified by ‘password’;

2、下载mediawiki程序:

wget http://dumps.wikimedia.org/mediawiki/1.16/mediawiki-1.16.2.tar.gz

tar zxvf mediawiki-1.16.2.tar.gz

mv mediawiki-1.16.2 /var/www/html/wiki

3、下载FCKeditor(可视化编辑器)

wget http://mediawiki.fckeditor.net/nightly/svn/mediawiki_fckeditor_ext_N.tar.gz

tar zxvf mediawiki_fckeditor_ext_N.tar.gz

cd extensions/

mv FCKeditor/ /var/www/html/wiki/extensions/

4、下载eaccelerator(缓存工具)

wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2

tar jxvf eaccelerator-0.9.6.1.tar.bz2

/usr/bin/phpize

./configure –enable-eaccelerator=shared –with-php-config=/usr/bin/php-config

make

make install

注意:三叶草在这里遇到一点问题,就是在make这一步,遇到一个“make: *** [ea_store.lo] Error 1”的错误,解决方案是搞个patch…,三叶草运气背,没有搞定,准备稍后继续努力。

cp eaccelerator.ini /etc/php.d/

OK,现在基本上算是配置完成了,直接打开http://localhost/wiki,根据提示安装吧!由于三叶草eaccelerator没有搞定,所以缓存选项就没有选上…

记得安装后,把LocalSettings.php拷贝到根目录来哦…,这个文件很重要,很多配置在里面——我也不懂,努力去学习吧~

Ps.三叶草流量用完了…暂时购买了1G流量…目前准备闭关修炼ing!

原创文章,转载请注明: 转载自三叶草

本文链接地址:http://www.anjing.me/1221.html

特别声明:商业网站转载需经作者同意,否则视为侵权!

, ,

评论:2

参与评论
  1. 回复 mumu 11/03/22

    大师都闭关了,不知道木木出关了没

发表评论

邮箱地址不会被公开。

*

引用:0

下面所列的是引用到本博客的链接
CentOS搭建mediawiki 来自 三叶草
顶部