GNU/Linux >> Linux の 問題 >  >> Cent OS

[Linux]:CentOS / Fedora/RHELでyumを使用してphpを5.1.6から5.3.3に強制的にアップグレードする方法

最近、CentOSディストリビューションを搭載したLinuxマシンにクライアント用のwordpress3.8をインストールしていました。システムには、PHP5.1.6がすでにインストールされています。ただし、最新のWordPressのインストールには、PHP5.2.4以降が必要です。それで、yum installを実行して、インストールする最新のパッケージを見つけました。驚いたことに、さまざまなリポジトリで何度も実行すると、以下に示すのと同じエラーメッセージが表示されます。

[root@catest yum.repos.d]# yum install php
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Setting up Install Process
Package php-5.1.6-40.el5_9.x86_64 already installed and latest version
Nothing to do

ただし、PHPは少なくとも5.2.4以上にアップグレードする必要があります。残された唯一のオプションは、ソースのコンパイルを介してインストールすることでした。しかし、これはすべての依存関係を手動で満たすので少し怖いように見えました。

YUMを使用してPHP5.3.3バージョンをインストールするために私が見つけた他の簡単な解決策は次のとおりです。

yumeraseを使用して古いPHPパッケージを削除します

まず、以下に示すように、yumremoveコマンドを使用して古いphpインストールを削除します。

[root@catest ~]# yum remove php php-cgi php-cli php-common

yuminstallを使用してPHP5.3.3をインストールします

次のコマンドを発行して、yumを使用してPHP5.3.3をインストールします。

phpバージョンを確認する

インストールされている最新のphpバージョンを確認します:

[root@catest yum.repos.d]# php --version
PHP 5.3.3 (cli) (built: Oct 1 2013 18:32:37)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

Cent OS
  1. Centos6でPHPバージョンを5.6にアップグレードします

  2. DNFを使用してFedora34をFedora33からアップグレードする方法

  3. CentOS / RHEL6.10にPHP7.3、7.2、7.1をインストールする方法

  1. CentOS 7 /RHEL7およびCentOS6/RHEL6にPHP7.4/ 7.3/7.2をインストールする方法

  2. CentOS 8 /RHEL8にPHP7.4/7.3をインストールする方法

  3. CentOS6.9-6.0からCentOS6.10をアップグレードする方法

  1. CentOS7.8をCentOS7.7-7.0からアップグレードする方法

  2. CentOS / RHEL/FedoraでYUMを使用して最新バージョンのPHP-5.5をインストールする方法

  3. YUMを使用してOracleLinux/ Fedora / RHEL/CentOSにOracleVirtualBoxをインストールする方法