wdcp mysql5.1_wdcp2.5.1(linux的虚拟主机面板)的PHP和MYSQL升级方法

wdcp2.5.1(linux的虚拟主机面板)的PHP和MYSQL升级方法:

一:将MYSQL5.1单独升级到mysql5.5:

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

sh mysql_up55.sh

二:关于mysql升级到5.5报错或不能登陆问题

vi /www/wdlinux/init.d/mysqld

编辑mysql配置文件,通过vi命令(按i进入编辑模式、按ESC退出编辑模式、输入:wq保存退出/或者按键盘“CAPS LOCK/大小写切换键”。按2次Z退出vi模式。并保存)

建议命令不好的朋友用winscp在里面打开编辑器编辑,方便。

找到 这两句:

basedir=

datadir=

修改成如下配置:

basedir=/www/wdlinux/mysql

datadir=/www/wdlinux/mysql/var

注意的是:只找到basedir=与datadir=即可,在后面增加上面的信息。两者是挨着一起的,非常明显的哦。

保存退出,重启mysql进程,输入:

service mysqld start

重新启动MYSQL!

特别主要一定要删除 原来空白的

basedir=

datadir=

三:PHP5.2单独升級PHP5.5:

加入了mysqli、pdo_mysql、bcmath、opcache擴展,提供給喜歡追新或有高版本需求的網友(例如我)

該升級只是升級PHP的版本,相應的zend、eaccelerator沒有升級

且zend opt從php5.3開始已不再支持,也就是說有用到zend opt的,就不要升級了,否則只會瞎折騰

升級方法如下:

首先在SSH執行:

wget http://download.arefly.com/wdcp/php_up55.sh

然後再執行此命令(大約需要10-30分鐘時間):

sh php_up55.sh

注意:腳本裡的PHP版本為5.5.7,如果以後發布了新版本的話,執行:(將版本號改成實際的版本號即可)

sh php_up55.sh 版本號

如:sh php_up55.sh 5.5.7

當看到「PHP UPDATE FINISH!」就說明PHP升級成功啦!

四:PHP5.2升级到php5.3,eaccelerator和Zend Guard Loader相应的升级

在lanmp/wdcp/wdOS的当前版本中,默认的php都是用到5.2.17的版本

如需要升级到php5.3的,可使用如下脚本升级:

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

sh php_up53.sh

看到"php update is OK"提示,表示,顺利完成!

备注:该升级只是升级PHP的版本,相应的zend,eaccelerator没有升级

且zend opt从php5.3开始已不再支持,也就是说有用到zend opt的,就不要升级了,否则只会瞎折腾

不过可以使用Zend Guard Loader:

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

sh ZendGL_ins.sh

而且eaccelerator也只要安装最新的0.9.6.1版本:

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

sh eac0961_ins.sh

五:lanmp/wdcp不支持微博/QQ登录(https)的问题的解决办法:

原因是,apache里没有对SSL的支持,只要重新编译下apache就可以(lamp/lnamp版环境)

如下执行可以完成(针对httpd-2.2.22版本)

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

sh http2222_ssl.sh

没有出错安装完成就可以了

以上是针对httpd-2.2.22版本的,如果不是这个版本的,可以改成相应的版本号就可以

六:关于php版本5.3降级还原成5.2.17的方法

wget -c http://dl.wdlinux.cn:5180/soft/php-5.2.17.tar.gz

tar zxvf php-5.2.17.tar.gz

cd php-5.2.17

./configure --prefix=/www/wdlinux/php-5.2.17 --with-config-file-path=/www/wdlinux/etc --with-mysql=/www/wdlinux/mysql --with-iconv=/usr --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --with-mcrypt=/usr --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-ftp --with-apxs2=/www/wdlinux/apache/bin/apxs

make

make install

rm -f /www/wdlinx/php

ln -s /www/wdlinux/php-5.2.17 /www/wdlinux/php

service httpd restart

七:强制修改mysql的root密码,在忘记mysql密码时有用

sh /www/wdlinux/tools/mysql_root_chg.sh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值