Mediawiki update to 1.24

Mediawiki update to 1.24

  1. #yum update
  2. #service iptables stop
  3. #chkconfig iptables off
  4. #disable selinux
  5. #yum install wget gcc gcc-c++ openssl openssl-devel autoconf freetype freetype-devel gd harfbuzz libpng libpng-devel libxml2 libxml2-devel bzip2-devel curl-devel pam-devel libjpeg-devel libc-client libc-client-devel postgresql-devel libxslt-devel openldap-devel libXpm-devel db4-devel
  6. Install apr-1.5.2.tar.gz
  7. #./configure --prefix=/usr/local/apr
  8. Install apr-util-1.5.4.tar.gz
  9. #./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
  10. Install pcre-8.37.tar.gz
  11. #./configure --prefix=/usr/local/pcre --with-apr=/usr/local/apr/ --with-util=/usr/local/apr-util/
  12. Install zlib-1.2.7.tar.gz
  13. #./configure
  14. Install httpd-2.4.12.tar.gz
  15. #./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/ --enable-modules=most --enable-mods-shared=most --enable-ssl --enable-so
  16. #rm /etc/rc.d/init.d/httpd
  17. # ln -s /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd
  18. #ln –s /usr/local/apche /etc/httpd
  19. #vim /etc/rc.d/init.d/httpd
  20. # chkconfig: 2345 85 15
  21. # description: Activates/Deactivates Apache Web Server
    #chkconfig --add httpd
  22. tar xvf MySQL-5.6.26-1.el6.x86_64.rpm-bundle.tar
  23. rpm -ivh MySQL-server-5.6.26-1.el6.x86_64.rpm
  24. rpm  -e --nodeps Delete old Mysql ,Install new
    mysql
  25. rpm -ivh MySQL-devel-5.6.26-1.el6.x86_64.rpm
  26. rpm -ivh MySQL-client-5.6.26-1.el6.x86_64.rpm
  27. Install jpegsrc.v9a.tar.gz
  28. #./configure  --prefix=/usr/local/jpeg
  29. Install libmcrypt-2.5.8
  30. #./configure  --prefix=/usr/local/libmcrypt
  31. Install freetype-2.6.tar.gz
  32. #./configure  --prefix=/usrlocal/freetype
  33. ln -s
    /usr/lib64/libc-client.so /usr/lib/libc-client.so
  34. Install php5.6.11.tar.gz
  35. ./configure
    --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs
    --with-pdo-pgsql --with-zlib-dir --with-freetype-dir=/usr/local/freetype/
    --with-pcre-dir=/usr/local/pcre/ --enable-mbstring --with-libxml-dir
    --enable-soap --enable-calendar --with-curl
    --with-mcrypt=/usr/local/libmcrypt 
    --with-gd --with-pgsql --disable-rpath --enable-inline-optimization
    --with-bz2 --with-zlib --enable-sockets --enable-sysvsem --enable-sysvshm
    --enable-pcntl --enable-mbregex --enable-exif --enable-bcmath --with-mhash  --with-pcre-regex --with-mysql
    --with-pdo-mysql --with-mysqli --with-jpeg-dir=/usr --with-png-dir=/usr
    --enable-gd-native-ttf --with-openssl --enable-ftp --with-imap-ssl
    --with-kerberos --with-gettext --with-xmlrpc --with-xsl --enable-opcache=no
    --enable-fpm --with-fpm-user=www --with-fpm-group=www --disable-fileinfo
    --with-imap=/usr/local/php-imap
  36. [[email protected]
    php-5.6.11]# cp php.ini-
  37. php.ini-development  php.ini-production
  38. [[email protected]
    php-5.6.11]# cp php.ini-production /etc/php.ini
  39. #vim /etc/httpd/conf/httpd.conf
  40. AddType
    application/x-httpd-php .php
  41. AddType
    application/x-httpd-php .html
  42. AddType
    application/x-httpd-php .fuck

LoadModule php5_module        modules/libphp5.so

  1. #service mysql start
  2. #mysql –uroot –p
  3. #Enter password: 123456     Setting pwd
  4. #mysql –uroot –p
  5. If error:
  6. error: ‘Access
    denied for user ‘root‘@‘localhost‘ (using password: YES)‘
  7. #service mysql stop
  8. #mysqld_safe --skip-grant-tables &
  9. #mysql -uroot –p
  10. >use mysql;
  11. > update user set
    password=PASSWORD("123456")where user="root";
  12. > flush privileges;
  13. > quit
  14. #service mysql
    restart
  15. #mysql –u root
    –p
  16. #Enterpassword:
  17. MySql5.6
    Error:You must SET PASSWORD before executing this statement解决
  18. mysql>  SET PASSWORD = PASSWORD(‘123456‘);
  19. #use mysql
  20. #mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘WITH GRANT
    OPTION ;
  21. >flush
    privileges;
  22. >exit
  23. # chkconfig httpd on
  24. # chkconfig mysql on
  25. Upload newwiki
    to /usr/local/apache/htdoc/
  26. #mysql –u root –p
  27. Enter paaword:
  28. #create database wiki;
  29. #use wiki
  30. #source /opt/ wiki_20150803.sql;
  31. >quit
  32. ##copy below
    directory all file to new wiki same directory
  33. wiki/LocalSettings.php
  34. wiki/extensions/*
  35. wiki/images/*
  36. Default  cp command canot copy ,Use /bin/cp –fr
  37. Browse open http://localhost/wiki/   start update
  38. 解决centos 7 imap依赖包

    #wget ftp://ftp.cac.washington.edu/imap/imap-2007f.tar.gz
    #tar -zxf imap-2007f.tar.gz
    #cd imap-2007f
    #make lr5 PASSWDTYPE=std SSLTYPE=unix.nopwd EXTRACFLAGS=-fPIC IP=4
    #rm -rf /usr/local/imap-2007f/
    #mkdir –p /usr/local/imap-2007f/
    #mkdir –p /usr/local/imap-2007f/include/
    #mkdir /usr/local/imap-2007f/lib/
    #cp c-client/*.h /usr/local/imap-2007f/include/
    #cp c-client/*.c /usr/local/imap-2007f/lib/
    #cp c-client/c-client.a /usr/local/imap-2007f/lib/libc-client.a
    备注:在 64 位下编译时 make 参数需要带 EXTRACFLAGS=-fPIC ,在 32 位下则不需要。
    同时,在 CentOS 7 下编译 PHP 的 imap 扩展时,添加如下参数:

    --with-imap=/usr/local/imap-2007f
    --with-imap-ssl
    在 CentOS 6 下编译时,由于已经安装了依赖包 libc-client-devel ,所以参数如下: 代码如下 复制代码
    --with-imap
    --with-imap-ssl
    --with-kerberos

 

 

时间: 2024-11-03 04:48:00

Mediawiki update to 1.24的相关文章

[MySQL Reference Manual] 24 MySQL sys框架

24 MySQL sys框架 24 MySQL sys框架... 1 24.1 sys框架的前提条件... 1 24.2 使用sys框架... 2 24.3 sys框架进度报告... 3 24.4 sys框架的对象... 3 24.4.1所有sys下的对象... 3 24.4.2 sys框架的表和触发器... 8 24.4.2.1 sys_config. 8 24.4.3 性能框架视图... 10 24.4.4 sys框架存储过程... 13 24.4.5 sys框架存储函数... 14 24.

使用Trigger审计一张表的DML操作

最近ogg的灾备端复制进程中的一张表老是报错ORA-04031,但是又查不到原因,于是想用审计的方法来看到底这张表是被谁做了DML操作,把数据搞没了.本来想用数据库自带的审计功能参考:http://hbxztc.blog.51cto.com/1587495/1870181 但是需要重启数据库,就放弃了,上网查资料看到有人用触发器来实现这个功能,于是自己也做了尝试. 平台11.2.0.4 [email protected]>select * from v$version; BANNER -----

HDU 5775:Bubble Sort(树状数组)

http://acm.hdu.edu.cn/showproblem.php?pid=5775 Bubble Sort Problem Description P is a permutation of the integers from 1 to N(index starting from 1).Here is the code of Bubble Sort in C++. for(int i=1;i<=N;++i) for(int j=N,t;j>i;—j) if(P[j-1] > P

开源JDBC工具类DbUtils

本篇将会详细地介绍Apache公司的JDBC帮助工具类DbUtils以及如何使用.在上一篇中我们已经通过将以前对dao层使用JDBC操作数据库的冗余代码进行了简易封装形成自己的简单工具类JdbcUtils,而在这过程中很多都是借鉴和参考了DbUtils的代码,因此通过上一篇的学习,会让我们在对DbUtils进行更快速简单的认识. 俗话说学习一个开源的工具最好的方法就是看其官方文档,是的,在Apache官网中对DbUtils进行了详细的介绍:http://commons.apache.org/pr

总结一下工作中用到的Mybatis业务逻辑

1.简单说明. MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO( Plain Old Java Objects,普通的Java 对象)映射成数据库中的记录. 什么是Mapper对象?根据Mybatis的官方手册,应用程序除了要初始并启动Mybatis之外,还需要定义一些接口,接口里定义访问数据库的方法,存放接口的包路径下需要放置同名的XML配置文件.每个mapper元素对应一个mapper配置文件. 1 <?xml version="1.0

兼容PC和手机触摸代码

测试环境:unity3d 4.6.1 1 using UnityEngine; 2 using System.Collections; 3 4 public class neccc : MonoBehaviour 5 { 6 7 8 public bool isMouseDown = false; 9 private Vector3 lastMousePosition = Vector3.zero; 10 11 Vector3 defaultPosition; 12 public float s

zjuoj 3606 Lazy Salesgirl

http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3606 Lazy Salesgirl Time Limit: 5 Seconds      Memory Limit: 65536 KB Kochiya Sanae is a lazy girl who makes and sells bread. She is an expert at bread making and selling. She can sell the 

Cocos Creator脚本开发事例

HelloWorld.js 1 window.Global = { 2 gint: 168, 3 }; 4 cc.Class({ 5 extends: cc.Component, 6 7 properties: { 8 label: { 9 default: null, 10 type: cc.Label 11 }, 12 // defaults, set visually when attaching this script to the Canvas 13 text: 'Hello, Wor

【UI插件】简单的日历插件(下)—— 学习MVC思想

前言 我们上次写了一个简单的日历插件,但是只是一个半成品,而且做完后发现一些问题,于是我们今天尝试来解决这些问题 PS:距离上次貌似很久了 上次,我们大概遇到哪些问题呢: ① 既然想做一套UI库,那么就应该考虑其它UI库的接入问题 这个意思就是,我们的系统中所有UI插件应该有一些统一行为,我们如果希望统一为所有的插件加一点什么东西,需要有位置可加 这个意味着,可能我们所有的插件需要继承至一个抽象的UI类,并且该类提供了通用的几个事件点 ② 上次做的日历插件虽然说是简单,其耦合还是比较严重的(其实