`
haohappy2
  • 浏览: 325946 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

yum upgrade PHP version

 
阅读更多

yum是CentOS系统自带的用于方便地添加/删除/更新RPM包的工具,它能自动解决包的倚赖性问题。
用yum更新PHP,只需用一条命令就可以搞定:
#yum update php
但问题来了,使用此命令后,系统告诉我,没有发现可更新的包。而当前的PHP版本只是5.2.1,PHP官方已经更新到5.2.6了。
经过一番询问,才知道原来CentOS系统的源里PHP仍旧是5.2.1,需要额外的源才能升级PHP。
根据外国网友的介绍,添加了额外的源:

登录SSH后依次运行下列命令:
#rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

#vi /etc/yum.repos.d/utterramblings.repo #

用vi

在打开的文档中加入下面内容:

[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

保存。

再次运行下面的命令就可以完成php的升级了

#yum update php

同理,运行下面命令,升级mysql

#yum update mysql

分享到:
评论

相关推荐

    CentOS 通过yum来升级php到php5.6

    ### CentOS 通过 YUM 升级 PHP 至 PHP5.6 的详细步骤及知识点 在 CentOS 系统中,有时我们需要对系统中的 PHP 版本进行升级,以便满足某些应用程序的需求或者利用新版本中提供的功能与性能改进。本文将详细介绍如何...

    yum安装mysql,apache,php

    在Linux环境下使用Yum安装MySQL、Apache(httpd)以及PHP是一个常见并且简便的过程,主要适合基于RPM包的发行版,比如CentOS和Fedora。以下是安装与配置这三个软件包的详细知识点: 1. Yum安装的简介: Yum(Yellow...

    linux 重装yum需要的包

    包含包内容: python-iniparse-0.4-9.el7.noarch.rpm python-urlgrabber-3.10-10.el7.noarch.rpm rpm-4.11.3-45.el7.x86_64.rpm rpm-python-4.11.3-45.el7....yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm

    yum yum doesn't match version of Python

    yum yum doesn't match version of Python 终极解决方案

    yum命令的使用总结

    yum update和yum upgrade命令用于更新系统,其中update会更新所有可更新的软件包,而upgrade通常用于系统升级,可能包括主版本升级。 yum clean命令用于清除yum缓存中的数据,如yum clean packages命令会清除软件包...

    CentOS 5.5 yum 搭建 Apache+PHP5+MySQL

    yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring ``` 3. **重启 Apache 服务**: ```bash /etc/init.d/httpd restart ``` 4. **再次测试 PHP5**:再次访问 `...

    Linux7的yum安装包

    sudo yum upgrade ``` 4. 查找软件包: ``` yum search ``` 输入关键词搜索相关的软件包。 5. 删除已安装的软件: ``` sudo yum remove ``` 四、Yum的配置 Yum的配置文件通常位于 `/etc/yum.conf`,你可以在...

    linux yum命令详解

    - `yum upgrade package`:升级指定的软件包`package`至最新版本。 #### 查看软件包信息 - `yum info package`:显示指定软件包`package`的详细信息,包括版本、描述、大小等。 #### 列出软件包 - `yum list`:...

    yum.rar离线资源yum包

    【yum离线资源yum包】 在Linux系统管理中,`yum`(Yellowdog Updater, Modified)是一个基于RPM包管理的工具,它使得安装、更新、卸载软件变得非常简单。`yum`通过网络连接从指定的仓库下载并安装软件包,极大地...

    linux的好工具yum

    2. 更新软件包:`yum update <package_name>` 或 `yum upgrade`,用于更新系统中的所有软件包。 3. 查询软件包:`yum search <keyword>` 查找包含特定关键字的软件包,`yum list` 列出已安装或可安装的所有软件包。 ...

    yum离线安装包.zip

    4. **验证阶段**:安装完成后,可以通过运行`yum --version`来确认YUM是否成功更新。如果一切正常,你应该能看到YUM的版本信息。 离线安装虽然相对复杂,但却是网络环境受限情况下的必要手段。在进行离线安装时,...

    centos6.9重装yum软件包及步骤

    sudo yum --version ``` 9. **更新系统**: 使用新安装的`yum`更新系统到最新状态: ``` sudo yum update ``` 10. **测试`yum`功能**: 验证`yum`能否正常工作,尝试搜索一个软件包: ``` sudo yum ...

    fedora-yum的用法

    # yum upgrade ``` 2. **RPM包的安装和删除** - 安装RPM包,如`xmms-mp3`: ``` # yum install xmms-mp3 ``` - 删除RPM包,包括与之相关的依赖包: ``` # yum remove licq ``` 3. **YUM缓存的相关参数*...

    yum安装包(yum.7z )

    《yum安装包详解及其组件分析》 Yum(Yellowdog Updater, Modified)是Linux系统中广泛使用的包管理器,特别是在基于RPM的系统如CentOS、Red Hat Enterprise Linux等中,它使得软件的安装、更新和卸载过程变得简单...

    centos使用yum安装lamp

    在CentOS 7上使用yum安装LAMP(Linux, Apache, MariaDB/MySQL, PHP)环境是一种常用的方式来搭建动态网站或应用。LAMP环境能够支持多种动态网站和应用的运行,包括流行的WordPress, Drupal等。CentOS(Community ...

    linux下yum的使用

    ### Linux下YUM的使用详解 #### 一、引言 在Linux环境下,尤其是对于Red Hat及Fedora发行版的用户来说,系统管理和软件包维护是日常操作中的重要部分。YUM(Yellow Dog Updater, Modified)作为一种强大的软件包...

    本地Yum源库配置

    "本地Yum源库配置" 在 Linux 系统中,Yum 源库配置是一个非常重要的知识点。Yum 是一个 shell 前端软件管理器,可以自动的进行依赖软件的定位、指定服务器的下载,实现一次性的将所有包安装完成。在使用 Yum 进行...

    CentOS yum 升级php 5.2.6

    在本场景中,我们将讨论如何通过yum包管理器将CentOS中的PHP从5.2.6版本升级到更现代的版本。 首先,`yum`是Yellowdog Updater, Modified的简称,是Red Hat和CentOS系统中用于安装、更新和管理软件包的工具。它自动...

    Centos卸载yum及重装yum-python.zip

    yum --version ``` 在整个过程中,`Python`起着关键的作用,因为`YUM`是用Python编写的,它依赖于特定版本的Python运行。确保你的系统中的Python环境与`yum`兼容,是成功重装的关键。 总结来说,卸载和重装`YUM`...

    yum.repos.d.zip

    3. **升级软件包**:`yum upgrade <package_name>` 可以单独升级某个软件包到最新版本。 4. **查询软件包**:`yum search <keyword>` 可以搜索与关键词相关的软件包。 5. **列出已安装的软件包**:`yum list ...

Global site tag (gtag.js) - Google Analytics