centos yum 升级php到5.5的步骤详解

查看服务器 php 列表

yum list | grep php
http://dl.fedoraproject.org/pub/epel/5/x86_64/

#rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-rpm-macros-5-7.noarch.rpm

rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-rpm-macros-5-7.noarch.rpm

添加 epel 源

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

添加 remi 源

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

yum –enablerepo=remi,remi- php 55 install php -fpm php-common php-devel php-mysqlnd php-mb

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

显示需要安装

epel-release = 5 is needed by (installed) epel-rpm-macros-5-7.noarch

epel-release = 6 is needed by remi-release-6.8-1.el6.remi.noarch

2、remi

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

yum -y install php --enablerepo=remi
安装到5.5

yum --enablerepo=remi,remi-php55 install php-fpm php-common php-devel php-mysqlnd php-mb
安装gd库

yum install php-gd*
yum --enablerepo=remi,remi-php55 install php-gd*
Loaded plugins: fastestmirror

Loading mirror speeds from cached hostfile

* base: mirrors.btte.net

* epel: mirrors.neusoft.edu.cn

* extras: mirrors.btte.net

* updates: mirrors.aliyun.com

Setting up Install Process

Resolving Dependencies

–> Running transaction check

—> Package php-gd.x86_64 0:5.3.3-48.el6_8 will be installed

–> Processing Dependency: php-common(x86-64) = 5.3.3-48.el6_8 for package: php-gd-5.3.3-48.el6_8.x86_64

–> Finished Dependency Resolution

Error: Package: php-gd-5.3.3-48.el6_8.x86_64 (updates)

Requires: php-common(x86-64) = 5.3.3-48.el6_8

Installed: php-common-5.5.38-4.el6.remi.x86_64 (@remi-php55)

php-common(x86-64) = 5.5.38-4.el6.remi

Available: php-common-5.3.3-47.el6.x86_64 (base)

php-common(x86-64) = 5.3.3-47.el6

Available: php-common-5.3.3-48.el6_8.x86_64 (updates)

php-common(x86-64) = 5.3.3-48.el6_8

You could try using –skip-broken to work around the problem

You could try running: rpm -Va –nofiles –nodigest

时间: 2024-10-25 18:15:57

centos yum 升级php到5.5的步骤详解的相关文章

CentOS 32 bit安装golang 1.7的步骤详解_Golang

Golang 1.7介绍 Go 1.7在版本计划阶段设定的目标就是改善和优化(polishing),因此在Go语言(Specification)规范方面继续保持着与Go 1兼容,因此理论上Go 1.7的发布对以往Go 1兼容的程序而言是透明的,已存在的代码均可以正常通过Go 1.7的编译并正确执行.下面话不多说了,直接来看在CentOS 32 bit安装golang 1.7的步骤. 安装步骤如下 到这里下载相应的包 CentOS 32bit对应的包为:https://storage.google

CentOS 5系统中编译安装LNMP的步骤详解

# 手动安装lnmp 包含 libiconv libunwind gperftools libmcrypt mhash mcrypt libpng freetype jpeg gd pcre libmemcached php_memcached(memcached.so)  eaccelerator ZendOptimizer mysql5.5 php5.3 nginx1.2.7 memcached tokyocabinet tokyotyrant #路径 程序存放      /data/ser

CentOS下MySQL 5.7.9编译安装步骤详解

MySQL 5.7 GA版本的发布,也就是说从现在开始5.7已经可以在生产环境中使用,有任何问题官方都将立刻修复. MySQL 5.7主要特性: 更好的性能:对于多核CPU.固态硬盘.锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,下个版本能否上200W QPS才是吾等用户更关心的 更好的InnoDB存储引擎 更为健壮的复制功能:复制带来了数据完全不丢失的方案,传统金融客户也可以选择使用MySQL数据库.此外,GTID在线平滑升级也变得可能 更好的优化器:优化器代码重构的意义将在

CentOS 6系统( 64位)安装Git工具步骤详解

有些时候我们项目的调试需要,在本地Windows环境中搭建的Git环境可能使用的时候有一些问题,于是我就直接在VPS环境中搭建Git工具环境使用.虽然在Linux系统环境中带有git源,我们可以直接yum或者apt-get安装,但是源不是最新版本,安装的git环境提交版本的时候会出现错误,所以我们需要单独手工安装git才可以确保工具的正常使用.   昨天在Q群中,老左有看到有网友提到在Centos环境中安装git的问题,于是今天上午就搜罗信息,把基于centos 6 64位环境的安装git方法分

centos 6系统编译安装mysql-5.6.22步骤详解

[mysql是什么] 简短 的说明,那就是一个数据库软件啦. [下载] 在mysql官网上下载,这里我选择的社区版本source code,下载命令: wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.22.tar.gz [解决包的依赖性] yum -y install make gcc-c++ cmake bison-devel  ncurses-devel 如果缺少包就会报如下错: [新建mysql用户] /usr/sbi

CentOS下安装MySQL5.6.10和安全配置教程详解_Mysql

注:以下所有操作都在CentOS 6.5 x86_64位系统下完成. #准备工作# 在安装MySQL之前,请确保已经使用yum安装了以下各类基础组件(如果系统已自带,还可以考虑yum update下基础组件): gcc cmake openssl+openssl-devel pcre+pcre-devel bzip2+bzip2-devel libcurl+curl+curl-devel libjpeg+libjpeg-devel libpng+libpng-devel freetype+fre

CentOS中禁止用户ssh和sftp登陆的详解

  CentOS中禁止用户ssh和sftp登陆的详解          在linux中出于安全的需要,我们会禁止某些用户SSH登陆系统进行操作.我这里以centos操作系统为例记录下如何进行处理. 1.打开sshd的配置文件 ? 1 vi/etc/ssh/sshd_config 2.修改该配置文件,增加或修改如下行 ? 1 2 3 4 # 禁止用户user1登陆,多个空格分隔 DenyUsers user1 # 禁止用户组group1的所有用户登录,多个空格分隔 DenyGroups group

SQL Server 2005升级的十个步骤详解

server|详解 一.证明升级的必要性 找到进行SQL Server 2005升级的关键因素也许很简单,但要说服技术和业务管理人员进行实施却是个难题.调查和教育是良好的开端.要考虑目前的平台遇到过的所有问题,然后确定单单SQL Server 2005(或者连同其他额外产品)会不会解决业务和技术上的难题.把调查结果汇报给上层管理人员. 二.成本和投资回报 升级决策的一个方面免不了归结为将成本与时间跟业务改进与竞争优势进行比较.要找出升级带来的实际成本和效益很难,因为成本和效益都分为有形的和无形的

centos 6.X升级ffmpeg包步骤详解_Linux

前言 ffmpeg是一个重要的应用软件,用于运行与视频文件转换成不同的视频流格式的视频网站,可以安装在linux系统上来使用.本文主要记录的是在centos 6.X升级ffmpeg包的步骤,由于比较难找,简单在此记录下,有需要的可以参考借鉴. 实现方法 [root@vultrvpn yum.repos.d]# ll 总用量 36 -rw-r--r--. 1 root root 1991 8月 3 2015 CentOS-Base.repo -rw-r--r--. 1 root root 647