centos系统升级PHP版本程序

鉴于Centos 默认yum源的php版本太低了,手动编译安装又有点一些麻烦,那么如何采用Yum安装的方案安装最新版呢。那么,今天我们就来学习下如何用yum安装php最新版。

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源(6.8版本)

rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

yum源(7.0版本)

yum install epel-release

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

3.安装PHP5.6.x

yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

用PHP命令查看版本:

# php --version

PHP 5.6.0 (cli) (built: Sep  3 2014 19:51:31)

Copyright (c) 1997-2014 The PHP Group

Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies

    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies

    with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans

4.安装PHP-fpm

yum install --enablerepo=remi --enablerepo=remi-php56 php-fpm

在这里安装的版本是PHP5.6.13

时间: 2024-11-12 20:36:03

centos系统升级PHP版本程序的相关文章

CentOS系统升级OpenSSH版本

一 .CentOS 6.x 升级 OpenSSH 1.查看环境: [[email protected] ~]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS De

如何升级centos到最新版本

本文将教你如何升级centos到最新版本. centos中"update"命令可以一次性更新所有软件到最新版本. 注意:不推荐使用update的y选项,-y选项会让你在安装每项更新前都进行确认(译者注:这样会非常费时间,更新进度忙): 对于centos 5.X和6.X的系统我们在更新后需要重新安装应用程序恢复数据,庆幸的是centos7不需要这么麻烦,可以直接升级.为了安全起见,如果你有重要数据的话还是建议升级系统前做好备份. 以下是centos 7.X升级的步骤 一.检查系统版本 $

VC++6.0版本程序转成VS2010版

直接转换的时候遇到两个问题: 1.预编译头文件*.PCH找不到 2.static_cast": 无法从"void (__thiscall CView2::* )(void)"转换为"LRESULT (__thiscall CWnd::* 1.来源:http://www.zhuyanfeng.com/archives/2231 错误: fatal error C1083: 无法打开预编译头文件:"Debug\xxx.pch": No such fi

如何查询centos查看系统内核版本,系统版本,32位还是64位

查看centos内核的版本: 1)[[email protected] ~]# cat /proc/version Linux version 2.6.18-194.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 14:58:14 EDT 2010 2) [[email protected] ~]# uname -a Linux localhost.localdoma

Centos 升级MySQL版本或者Yum安装Mysql5.6

Centos 升级MySQL版本或者Yum安装Mysql5.6 1.从MySQL Yum仓库下载最新的rpm文件:http://dev.mysql.com/downloads/repo/yum/CentOS 6 http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm 2.yum remove mysql mysql-* 3.mysql-community-release-el6-5.noarch.rpm 4.yum local

CentOS 6以下版本 支持Ext4

CentOS默认是不支持Ext4.所以你需要处理一下才行. 使用环境使用的是CentOS5.8 内核是  2.6.18-238.19.1.el5 其实CentOS 5.8 里面是有 ext4 模块的,只是没加载,所以我们先把模块加入系统 # cd /lib/modules/2.6.18-238.19.1.el5/kernel/fs/ext4   //ext4模块就在此目录下 # [[email protected] ext4]# ls ext4.ko 找到模块后使用modprobe 命令添加 #

zw.delphi不同版本程序运行速度测试

{ zw.delphi不同版本程序运行速度测试 delphi无论是开发,编译,还是运行,速度方面向来不差,笔者很少进行这种微粒度的优化,调试. 最近,因为项目需要,发现:同一个函数模块,差不多同样的代码,升级后,比2007慢2-3倍 涉及字符串.thashedlist,起初,感觉是uncode字符串函数,替换qstring函数的问题. 测试后,发现: 在短字符串方面,thashedstringlist,甚至字符串退换方面,xe10优化的更好,比d2007速度快20-50%, 真正的瓶颈,出现在x

CentOS查看内核版本、系统版本、系统位数

CentOS查看内核版本.系统版本.系统位数 查看Linux内核版本 [[email protected] ~]# cat /proc/version    Linux version 2.6.32-358.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013     [[email protected] ~]

RHEL6使用163网站CentOS的对应版本作为yum源

#查看是否安装yum # rpm -qa | grep yum [[email protected] ~]# rpm -qa | grep yum #寻找适合自己操作系统的yum安装包(可以通过浏览器, 来翻开寻找)# http://mirror.centos.org/centos-6/6.5/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm [[email protected] huxiaoming]# wget http://mir