WDCP面板已经很久没有对其框架进行升级了,最多也就是修复一些BUG,在AMH5.0宣布收费以来,其WDCP成为了不错的选择。对于mysql有需要更高版本的的朋友来说就需要自己手动升级,不过WDCP升级相比AMH4.2版本要方便很多,而且也还容易成功。目前WDCP安装好后默认的还是5.1版本,那如何升级到mysql 5.5版本呢?其实也非常简单,不过也有注意事项,方法如下:
用root登陆SSH(可以用putty),执行以下命令,一行为一条命令
wget http://down.wdlinux.cn/in/mysql_up55.sh
sh mysql_up55.sh
这个的时间稍微久一点,等一会就好了,这些小七都是亲自使用过的,几次都是成功升级。没有办法,购买了一套飞飞CMS的模板,需要PHP5.4 mysql更高的版本,几次都是一次成功。直到你看见“mysql update is OK”出现。此时虽然脚本提示mysql升级完成,但网站无法登陆wdcp后台,ssh下一查连mysql进程都没有启动,如是手动执行mysql进程:
service mysqld restart
出现以下报错:
Starting MySQL… ERROR!
Starting MySQL.The server quit without updating PID file (/www/wdlinux/mysql-5.5
.27/data/unassigned.psychz.net.pid).
解决方法:
输入命令:
vi /www/wdlinux/init.d/mysqld
编辑mysql配置文件,通过vi命令(按i进入编辑模式、按ESC退出编辑模式、输入:wq保存退出)新增加两行如下配置:
basedir=/www/wdlinux/mysql-5.5.27
datadir=/www/wdlinux/mysql-5.5.27/var
或者以下两行代码也可以:
basedir=/www/wdlinux/mysql
datadir=/www/wdlinux/mysql/var
注意的是:只找到basedir=与datadir=即可,在后面增加上面的信息。两者是挨着一起的,非常明显的哦。
保存退出,重启mysql进程,输入:
service mysqld start
启动成功!