yumアップグレードphpバージョン

2363 ワード

centosのデフォルトインストールphpはすべて5.3で、今5.6以上のバージョンが必要です
手動でインストールするのが面倒で、yumで直接アップグレードしました.
一、準備
まず、現在のphpバージョンを確認します.
#php -v
インストールされたphp拡張パッケージの表示
#yum installed|grep php
競合を回避するために、すべての低バージョンphp#yum remove php*を直接削除します.
二、yumソースをアップグレードするネット上のアップグレードyumソースの方法をまとめると、大体以下の2つの方法がある.epel+websiteの2つのソースをインストール
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インストールが完了するとyum repolistを使用してインストール済みのソースを表示し、yum install php 55 wでphp 5をインストールできます.5またはyum install php 54 wまたはyum install php 56 wまたはyum install php 70 w…新しいPHPをインストールできます
2.epel+Remiをインストールする2つのソースRemi repositoryは、最新バージョンのPHPとMySQLパッケージを含むLinuxソースであり、Remiがメンテナンスを提供する
centosが持参したyumはepel#yum install epel-releaseをインストールできる.Noarch remiのcentos 7をインストールするソース# rpm -ivh http: //rpms.famillecollet.com/enterprise/remi-release-7.rpm
このremiのソースをインストール後、有効にするには修正が必要です.repos.d/remi-php??どのバージョンphpを使用する必要があるか、どのバージョンファイルを変更します.
例えば、remi-php 70.repoはphp 7を表す.0のソースは赤い行のコメントを削除し、青い行0は1に変更します.
[remi] name=Remi's RPM repository  for
  Enterprise Linux 6 - $basearch #baseurl=http://rpms.remirepo.net/enterprise/6/remi/$basearch/ mirrorlist=http: //rpms .remirepo.net /enterprise/6/remi/mirror enabled=1 gpgcheck=1 gpgkey= file : ///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
          php 
# yum install php