wdcp mysql5.6_wdcp常见组件安装方法,memcache,mysql_innodb,升级php5.3等

此教程升级php、mysql,安装redis,memcahe等已经废弃,请查看新教程:

安装以下脚本时,请注意服务器内是否有安装云锁,安装前请先卸载(教程)

通过ssh方式登陆服务器后输入以下命令即可下载脚本并执行

sh memcachednew.sh

升级mysql5.5.36|5.6.15

适合新开通wdcp环境的vps/云服务器,若有重要数据,请自行备份,升级mysql后需重新编译php,所以推荐升级数据库后

再升级php5.3/5.4或更高版本

wget http://downinfo.myhostadmin.net/vps/mysql5.6.sh

要升级5.5.36则执行

sh mysql5.6.sh

若要升级5.6.15则执行

sh mysql5.6.sh 5.6.15

升级到php5.3

需要说明升级5.3后,原来服务器上必须使用php 5.2运行的网站将无法正常使用,请知悉,谢谢

sh pdo_mysql_ins5.3.sh

wget http://down.wdlinux.cn/in/ZendGL_ins.sh

sh ZendGL_ins.sh

wget http://down.wdlinux.cn/in/eac0961_ins.sh

sh eac0961_ins.sh

shutdown -r now

注意:升级后将不支持Zend Optimizer,将会和以前程序不兼容,需确认程序必须使用5.3方可执行(执行要进行大量编译,一般半小时-1小时才能安装完成)

sh php_up54.sh

如果需要安装其它版本用这样即可:sh php_up54.sh 版本号;

5.5版本目前最高5.5.38,使用sh php_up54.sh 5.5.38即可

5.6版本目前最高5.6.32,使用sh php_up54.sh 5.6.32即可

升级到php7.0.4

sh php_up7.0.4.sh 7.0.4

安装zend guard (自适应wdcp2.5版本,支持wdcp3.2版本)

wget http://downinfo.myhostadmin.net/vps/zendguard6.shsh zendguard6.sh 5.4

php5.5.x版本,执行sh zendguard6.sh 5.5

php5.6.x版本,执行sh zendguard6.sh 5.6

重启服务

URL地址不区分大小写

sh speling.sh

wdcp安装mod_encoding

wdcp安装mod_encoding实现中文文件名访问

wget -c "http://download.west263.net/linux/mod_encoding_2010.zip"

unzip mod_encoding_2010.zip

cd mod_encoding_2010

patch -p0 < mod_encoding.c-apache2.2-20060520.patch

cd lib

chmod 777 configure

./configure --prefix=/usr

make

make install

ldconfig

cd ../

chmod 777 configure

./configure --with-apxs=/www/wdlinux/apache/bin/apxs --with-iconv-hook=/usr/include

make

gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -Llib -liconv_hook

cp mod_encoding.so /www/wdlinux/apache/modules/

vi  /www/wdlinux/apache/conf/httpd.conf

添加一下内容到加载模块的部分:

LoadModule encoding_module modules/mod_encoding.so

EncodingEngine on

NormalizeUsername on

SetServerEncoding GBK

DefaultClientEncoding UTF-8 GBK GB2312

apache对SSL的支持,需重新编译apache(lamp/lnamp版环境)

如果是lnmp版的环境(针对httpd-2.2.22版本)

sh http2222_ssl.sh

如果是lnmp版的环境,则使用下面这个试试(针对默认的php-5.2.17版本)

sh lnmp_php_ssl_5217.sh

wdcp2.5版本默认环境的openssl 、apache 、nginx无法满足苹果对https的ATS验证需求:

注意:只在默认wdcp2.5环境测试测试通过,如果升级过或者修改过默认目录的,请先做好配置的备份

1.如果使用apache模式 ,需要升级openssl以及apache 并重新编译安装

sh httpd2232_ssl.sh

2.如果使用nginx或nginx+apache模式 ,需要升级openssl和nginx

sh nginx_up.sh

nginx默认升级为最新稳定版本nginx-1.10.2 ,如果需要其他版本在后面加上版本号即可 (推荐默认版本)

sh nginx_up.sh 1.11.8

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值