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

CentOS6/7でPHPバージョンを7.0にアップグレードする

はじめに

PHP 7.0は、2017年1月19日にPHP.netでリリースされました。このリリースでは、いくつかのセキュリティバグが修正されました。 CentOS6.xおよびCentOS7.xサーバーでphpを7.0にアップグレードするには、この記事の内容に従ってください。

yumリポジトリ情報を追加

インストールする前に、rpmコマンドを使用して対応するCentOSバージョンのyumリポジトリ情報を追加する必要があります。

CentOS 6.x:

# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

CentOS 7.x:

# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

PHPのアップグレード

これで、ターミナルで次のコマンドを実行することにより、PHP7.0のmod_phpSAPIを(オペコードキャッシュとともに)インストールできます

# yum install php70w php70w-opcache
重要な注意点

PHPをこのバージョンにアップグレードする場合は、最初にシステムがアップグレードをサポートしているかどうかを確認することをお勧めします。たとえば、アップグレード後にCPanelのようなソフトウェアが正常に動作する場合は、これを検証できます。何をしているのかわからない限り、既存のシステムをアップグレードするのは危険です。

アップグレードでシステムがサポートされると確信できる場合は、次のコマンドを使用してPHPのアップグレードに進みます。

# yum install yum-plugin-replace
# yum replace php-common --replace-with=php70w-common

アップグレードを確認する

アップグレードプロセスが完了したら、ターミナルで次のコマンドを実行してインストールを確認できます。

# php -version

PHPが正常にアップグレードされると、次の出力が表示されます。

PHP 7.0.15 (cli) (built: Jan 19 2017 21:55:34) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies

Cent OS
  1. CentOS7LinuxサーバーにPHP7をインストールまたはアップグレードする方法

  2. CentOS7/6およびRHEL7/6でSELinuxを無効にする方法

  3. CentOS 6.2 / 6.1 / 6.0 /CentOS5.7にLibreOffice3.5をインストールします

  1. CentOS 6.2 / 6.3 / 6.4/6.5をCentOS6.6に更新する方法

  2. CentOS 7.0 / 7.1 / 7.2 / 7.3 / 7.4 / 7.5/7.6をCentOS7.7に更新する方法

  3. CentOS /RHEL7/6にFail2Banをインストールする方法

  1. CentOS6でPHPバージョンを5.5にアップグレードします

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

  3. CentOS/RHELでOpenSSLv1.0.1eをv1.0.2にアップグレードする方法