简单快速安装Apache+PHP+MySql服务环境(二)—— centos使用yum安装php5.6

  使用默认方式yum install php安装的php版本为5.4,在使用某些PHP框架的时候可能会有问题,所以需要安装高版本的PHP。

  通过yum list php*查看是否有自己需要安装的版本,如果没有就需要添加第三方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 

  rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

  rpm -Uvh https://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  // 笔者选择的是这个

  //rpmforge

  #32位:  

  wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm  

  rpm -ivh rpmforge-release-0.5.1-1.el5.rf.i386.rpm  

  #64位:  

  wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm  

  rpm -ivh rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm  

  安装完成后可以使用yum repolist查看已经安装的源,也可以通过ls /etc/yum.repos.d/查看。 

 

  1. 查看已安装的php软件

  yum list installed | grep php

  2. 删除当前的php软件

  yum remove php*

  3. 安装第三方yum源

  rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm 

  rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

  在yum repolist查看已安装源的时候可能会有一些关于yum的警告,好像是类似yum缓存方面的东西。我是通过重启处理该问题的。

  4. 安装所需版本的php

  yum install php56w

  5. 重启web服务器

  systemctl restart httpd

  6. 查看php版本

  php -v

  PHP 5.6.40 (cli) (built: Jan 12 2019 13:11:15)
  Copyright (c) 1997-2016 The PHP Group
  Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

  

  7. 安装mysql扩展和其他依赖包

  yum install php56w-mysql php56w-gd

  #yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring         #安装依赖包

 

posted @ 2019-07-30 11:15  阿木工作室  阅读(747)  评论(0编辑  收藏  举报