QQ 1640076782

2015年09月25日

Wdcp 升级PHP、Mysql 5.5

Filed under: phper — 标签: — liphp @ 2:36 上午

这两天有位优化的客户准备把网站放在本公司优化(网站不是本公司建站)他本来的主机打开网站比较慢。对于优化肯定是有影响的 客户决定放在本公司的VPS服务器下面 并由我们来负责维护网站:

本来转移网站是件很轻松的事情 下载好了程序 数据库 域名解析好后 发现出现了一个问题 :

Your host needs to use PHP 5.3.1 or higher to run this version of Jooml!

提示我的服务器版本太低了 不支持他网站的程序。 这下就麻烦了 VPS升级PHP和mysql版本不是那么容易的 而且之前也没有弄过。操作不好 就直接把服务器弄垮了 。

在网上找了好多资料 但大多都不敢试 因为错了 就很难回复了 操作过命令的人都知道 。总于找到了一个很完美的解决方法:

第一: 升级PHP5.2到5.3

wget http://soft.itbulu.com/wdcp/php_up53.sh

sh php_up53.sh

直接执行命令 这命令可能运行的时间比较长 大概需要20分钟左右  不要着急 等这就是

第二:升级mysql5.1到mysql5.5

wget http://soft.itbulu.com/wdcp/mysql_up55.sh

sh mysql_up55.sh

运行上面的命令,然后升级完毕。这个时候我们打开WDCP面板的时候会发现数据库连接不上,各种错误,运行service mysqld restart也会出现这样的错误。

不要着急 下面就是解决方法:

第一找到:vi /www/wdlinux/init.d/mysqld文件

找到下面两行:

basedir=

datadir=

默认他是空的 什么都没有

修改成:

basedir=/www/wdlinux/mysql-5.5.27

datadir=/www/wdlinux/mysql-5.5.27/var

或者修改成:

basedir=/www/wdlinux/mysql

datadir=/www/wdlinux/mysql/var

在次重启mysql 完美解决了。在次访问网站 发现提示的错误已经消失了。

很实用的一篇文章 轻松升级PHP版本 mysql 服务器的防御能力大大加强 。