apache mediawiki 安装_MediaWiki安装配置(Linux)【转】

1:MediaWiki简介

MediaWiki应用程序最为人所知之处就是它是Wikipedia背后的引擎。很多人都发现MediaWiki提供了一个可用的环境来在工作组、甚至整个组织以及在线社区之间共享信息。MediaWiki让用户可以通过博客、wiki以及文件来共享信息。它还允许使用一个标记云来保护所上载的文件,标记文件以便轻松定位,以及定位专家。更多信息,请参见参考资料。

那么,如果想要引入一些不想手动更新的定制信息并插入到您的wiki页面,该怎么办呢?又如果想要为特定的某种信息提供定制的输出格式化,又该怎样呢?这些情况正是MediaWiki的用武之地,因为您可以轻松地通过扩展的使用来添加这些特定于站点的特性。

让我们来看看您如何创建能够与不同的信息源协作的MediaWiki扩展,而同时又能通过熟悉的wiki页的用户界面来提供数据。

2:MediaWiki安装

2.1 本例子的安装环境如下:

Libxml2-2.7.4

LAMP:

linuxCentOS release 5.8(Final) +Apache2.2.27+Mysql5.5.25+PHP5.6.6

MediaWiki1.2.41

==>libxml2的安装

a) tar -zxvf libxml2-2.7.4.tar.gz

b) cd libxml2-2.7.4

c)./configure

d)make&&make install

==>Apache2.2.27 的安装

a) tar -zxvf httpd-2.2.27.tar.gz

b) cdhttpd-2.2.27

c)./configure --enable-so

d)make&&make install

==>Mysql5.5.25 的安装

a) tar -zxvf tar -zxvf mysql-5.5.25.tar.gz

b) cdmysql-5.5.25并且添加用户和用户组groupadd mysql   useradd -g mysql mysql

c)./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-charsets=all --enable-assembler --enable-thread-safe-client --with-    big-tables --with-readline --with-ssl --with-embedded-server --with-plugins=alld)make&&make install

==>Php5.6.6 的安装

a)tar -zxvf php-5.6.6.tar.gz

b) cdphp-5.6.6

c)./configure--with-apxs2=/usr/local/apache2/bin/apxs --with-mysql

d)make&&make install

e)cp php.ini-dist /usr/local/lib/php.ini(5.1.2)

cp php.ini-development /usr/local/lib/php.ini(新版本5.6.6)本文章采用的版本

f)编辑 httpd.conf 文件以调用 PHP 模块。LoadMolude 表达式右边的路径必须指向您

系统中的 PHP。以上的 make install 命令可能已经帮您完成了这些,但务必要检查。

对于 PHP 5:

LoadModulephp5_module modules/libphp5.so

注:httpd.conf 文件在目录/usr/local/apache2/conf中

h)继续编辑 httpd.conf 文件,告知 Apache 将特定的扩展名解析成 PHP,例如,我们让 Apache 将扩展名 .php   解析成 PHP。您可以将任何扩展名指定为 PHP,只需添加它们,每一个用空格分隔。

例如,我们要添加 .phtml:

AddTypeapplication/x-httpd-php .php .phtml

通常,我们还将 .phps 扩展名设置成显示高亮的 PHP 源文件,可以这样来完成:

AddTypeapplication/x-httpd-php-source .phps

i)启动您的 Apache 服务器:       /usr/local/apache2/bin/apachectl start

启动成功浏览器访问如下

==>MediaWiki安装

tar -zxvf mediawiki-1.24.1.tar.gz然后把解压后的文件拷贝至/usr/local/apache2/htdocs下,浏览器访问解压出来文件夹根目录下的index.php进行下一步

如图

依次如下图点击配置

一路配置下来,成功后如下图

安装过程中遇到的apache问题

解决:httpd: Could not reliably determine the server'sfully qualified domain name

用记事本打开 httpd.conf

将里面的 #ServerName localhost:80 注释去掉即可。

再执行 httpd

然后可以通过浏览器访问 http://localhost:80 ,如果页面显示 “It works!” ,即表示apache已安装并启动成功。

附加:

安装成功后,关于MediaWiki的详细配置和常见问题参考下面文档

常见配置:

常见问题帮助:

参考文档:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值