PHP5.3升级5.5安装过程

发布时间:2019-08-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP5.3升级5.5安装过程脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

参考资料:

http://www.blogjava.net/nkjav...
http://www.111cn.net/sys/Cent...

1.检查当前安装的PHP包

yum list installed | grep php

如果有安装的PHP包,先删除他们

yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-MySQL.x86_64 php-pdo.x86_64

2.更新yum

 Centos 5.X  
    rpm -Uvh http://mirror.weBTatic.COM/yum/el5/latest.rpm

 CentOs 6.X
      rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm  我们系统用这个
 CentOs 7.X
      rpm -Uvh https://mirror.webtatic.com/yum/el7/EPEL-release.rpm
      rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

如果想删除上面安装的包,重新安装

@H_153_126@rpm -qa | grep webstatic
rpm -e  上面搜索到的包即可

3.运行yum install

yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mySQL.x86_64 php55w-pdo.x86_64

yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64

注:如果想升级到5.6把上面的55w换成56w就可以了。

yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64

4.安装PHP FPM

yum install php55w-fpm 
yum install php56w-fpm 
yum install php70w-fpm

注:如果想升级到5.6把上面的55w换成56w就可以了。

5.安装PHP的MongoDB客户端
MongoDB 依赖php55w-devel.x86_64

yum install php55w-devel.x86_64

代码如下

cd /usr/local/src
wget -c http://PEcl.php.net/get/mongo-1.4.4.tgz
tar -xzvf ./mongo-1.4.4.tgz
cd ./mongo-1.4.4
/usr/local/php/bin/phpize # 利用PHP的 phpize 命令来安装扩展

或者:phpize
./configure --wITh-php-config=/usr/local/php/bin/php-config
或者:./configure

make && make install

完成后,编辑你 php.ini 文件增加一行。
代码如下

@H_656_360@cd /etc/php.d/ vi mongo.ini extension=mongo.so cd /etc/php-fpm.d vi www.conf listen=/tmp/PHP-CGI.sock listen.owner = nginx listen.group = nginx listen.mode = 0666 user = nginx group = nginx vi /etc/php-fpm.conf daemonize = yes
yum list |grep php55w
yum remove php55w-devel.x86_64
service nginx restart

远程文件对比:

scp root@10.252.213.163:/etc/php-fpm.d/www.conf
scp root@10.252.213.163:/etc/php-fpm.d/www.conf .
diff /etc/php-fpm.d/www.conf www.conf 
停止php-fpm:service php-fpm stop
启动php-fpm:service php-fpm start
启动php-fpm:service php-fpm restart

脚本宝典总结

以上是脚本宝典为你收集整理的PHP5.3升级5.5安装过程全部内容,希望文章能够帮你解决PHP5.3升级5.5安装过程所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。