阅读目录

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

转自:http://blog.csdn.net/gao36951/article/details/43965527

目录(?)[-]

  1. 1MediaWiki简介
  2. 2MediaWiki安装
    1. 21 本例子的安装环境如下

       1:MediaWiki简介

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

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

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

     2:MediaWiki安装

回到顶部

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

     Libxml2-2.7.4

     LAMP:

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

     MediaWiki1.2.41

php下载地址:http://cn.php.net/get/php-5.6.6.tar.gz/from/a/mirror

剩余的其他软件下载地址:http://download.csdn.net/detail/gao36951/8460349

2.2 开始安装

        ==>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=all 
           d)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的详细配置和常见问题参考下面文档

常见配置:

http://www.mediawiki.org/wiki/Manual:FAQ/zh-hans#.E6.88.91.E5.BA.94.E8.AF.A5.E6.80.8E.E6.A0.B7.E5.90.AF.E7.94.A8.E4.B8.8A.E4.BC.A0.E5.8A.9F.E8.83.BD.EF.BC.9F

常见问题帮助:

http://codex.wordpress.org.cn/Mediawiki%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E8%A7%A3%E7%AD%94

参考文档:

http://www.mediawiki.info/thread-1182-1-1.html

http://blog.csdn.net/huoyunshen88/article/details/19083299

http://blog.csdn.net/hualichenxi123/article/details/7709547

http://blog.chinaunix.net/uid-24373487-id-83842.html

本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/sky-heaven/p/7503808.html,如需转载请自行联系原作者

MediaWiki安装配置(Linux)【转】相关推荐

  1. Apache安装配置(Linux)-有手就行

    Apache安装配置(Linux)-有手就行 文章目录 ## Apache(Linux)## 1.下载## 2.解压## 3.安装## 4.启动服务## 5.设置开机自启## 6测试## 7.总结 A ...

  2. linux lighttpd php,安装配置Linux+lighttpd+mysql+PHP(FastCGI)

    安装配置Linux+lighttpd+mysql+PHP(FastCGI) . 分类: Linux-web服务器搭建 2009-08-28 17:38 3758人阅读 评论(0) 收藏 举报 安装配置 ...

  3. linux redis数据库安装配置,Linux系统中redis的安装配置步骤

    Linux系统中redis的安装配置步骤 发布时间:2020-06-23 10:13:36 来源:亿速云 阅读:87 作者:Leah 这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步 ...

  4. Redis安装配置(Linux)

    Redis 是一个高性能的key-value存储数据库.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorte ...

  5. 在虚拟机下安装配置Linux和Oracle

    第1阶段:安装VMware. 第 2a 阶段:安装 Linux (RHEL3 U2) 在开始安装之前,请下载并解压缩框架 zip 文件. 然后运行 .vmx 文件,这将打开空的 VM. 1. 将 RH ...

  6. nginx安装配置 linux

    编译安装nginx的配置文件的路径在哪 这个版本不同,位置还是不同的. 我的是nginx-1.9.9版本源码安装,配置文件在conf这个目录里面: /usr/local/nginx/conf/ngin ...

  7. python3下载安装配置-Linux 安装python3.7.3

    我这里使用的是Redhat6.5,centos系统本身默认安装有python2.x,版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自带的p ...

  8. redis linux安装配置,linux下安装配置单点redis

    so easy. step1. 下载资源 redis-4.0.10.tar.gz step2. 解压到 /usr/local/redis下面 tar -zxvf redis-4.0.10.tar.gz ...

  9. linux mysql odbc驱动安装_mysql odb驱动_Mysql的odbc driver安装配置(Linux)

    一.下载与安装 下载地址(tar.gz):https://dev.mysql.com/downloads/connector/odbc/ 安装: #tar -zxvf mysql-connector- ...

最新文章

  1. 从Weex到Web,性能逆势如何破局?
  2. SpringSecurity授权(访问控制)
  3. vector 查找结构体对象_面试大厂回来,我狠补了一把算法和数据结构
  4. [JetBrains Rider] 在保存文件时自动更新文件头的方法
  5. 还在纠结是否入手M1 macbook?看完这篇文章再做决定也不迟!
  6. VMware Workstation v14.1.3 精简特别版本
  7. 阮一峰es6,Proxy和Reflect学习
  8. vue3使用datav
  9. 【织恋袜业】一双袜子的数字化之路——写在第十四届中国·大唐国际袜业博览会开幕前(下)
  10. 使用idea快速生成项目树结构
  11. [实变函数]3.3 可测集类
  12. android手机病毒原理,安卓手机病毒的原理是什么
  13. 【毕业设计】15-基于单片机的交通灯系统设计(原理图+仿真+论文)
  14. 灵魂拷问:Java的可变参数究竟是怎么一回事?
  15. 闭区间上的连续函数必定是一致连续的
  16. 九龙证券|主力资金 矿业龙头尾盘净买超亿元
  17. 关于前端flex的使用
  18. 瑞星宣布个人杀毒产品免费 行业告别收费时代
  19. 【三层交换机的配置】
  20. Win11+安卓子系统安装使用

热门文章

  1. matlab能力处理,书+程序《MATLAB图像处理:能力提高与应用案例》赵小川
  2. GIT提交message规范
  3. 学习笔记13-C语言-字符串函数、缓冲区
  4. html页面按钮删除一条数据库,需要添加一个删除按钮到一个HTML表格从数据库中删除记录与消息...
  5. C++:46---绝不重新定义继承而来的non-virtual函数
  6. TensorFlow(4)-TFRecord
  7. C++(4)--初识变量、数据类型
  8. Android RecyclerView实现九宫格效果
  9. Android设计模式之——责任链模式
  10. DirectShow组件原理分析及应用