使用remi源更新redhat企业级linux6.0中的PHP+MySQL版本(这篇文章也发在了我的个人博客:http://blog.opendigest.org/show-751-1.html) 注意:本文介绍的方法也适用于redhat enterprises linux6 / centos5 /fedora,只需要适当变通一下安装的软件包就可以了。 为何用remi源更新rhel中内置的PHP+MySQL版本?自带的PHP+MySQL版本一般都比当前最新的稳定版低,想使用最新的稳定版本需要手动便宜安装,耗时不用说了,还要解决令人头疼的一系列的软件的依赖关系,作为系统管理员希望找到便捷的升级PHP+MySQL版本的方法。remi源针对Fedora和rhel、CentOS的更新源。remi解决了相关软件的依赖关系,而且不会跟Fedora和rhel、CentOS原来的软件包冲突。remi使用yum自动从网络上下载需要更新的软件包进行更新。下面是详细的配置过程。 remi官方网站:http://rpms.famillecollet.com/ 本文参考网址:http://blog.famillecollet.com/pages/Config-en 1.下载和安装必须的rpm包 wget http://download.fedora.redhat.com/pub/epel/beta/6/i386/epel-release-6-5.noarch.rpm (注意remi需要使用EPEL,所以要安装epel的rpm包) epel安装的文件列表如下: /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 remi安装的文件列表: /etc/pki/rpm-gpg/RPM-GPG-KEY-remi (数字签名文件) 使用这两个rpm包就是为了方便repo的配置的。如果要手动下载这几个repo配置文件也可以(参考上面的http://blog.famillecollet.com/pages/Config-en) 2.使用yum更新或者安装需要的软件包 #yum --enablerepo=remi update php 出现上述的错误,需要编辑文件:/etc/yum.repo.d/packagekit-media.repo,在最后添加“enabled=0”,禁用此repo配置。或者直接将其删除即可。 #yum --enablerepo=remi update mysql 注意写本文时remi还没有php的更新包,所以更新php时会提示没有包需要更新。只有测试包。如果想所以remi的测试包升级php(不推荐): #yum --enablerepo=remi-test update php |
使用remi源更新redhat企业级linux6.0中的PHP+MySQL版本
最新推荐文章于 2024-07-14 18:57:12 发布