web-dev-qa-db-ja.com

CentOS 7でPHP 7.4からPHP 7.4に更新する方法

Remi Repoを使用してインストールされたCentOS 7でPHP 7.1を実行しています。 WordPressセキュリティ上の理由から、PHP 7.4に更新するように通知しています。 Apache/MySQLランプスタックを実行しているサーバー上のPHPバージョンを更新する方法

3
jonnyjandles

最初に読む - 重要!これらの更新手順を完了する前に、サーバーの完全なバックアップスナップショットを入手してください

  1. 最初にするべきことは、コアOSの更新とパッケージアップデートを実行することです。

    _yum update -y_

  2. 現在実行中のPHPのバージョンを確認してください。

    _php -v_

  3. インストールしたすべてのPHPパッケージを見るためにリストを印刷します。 PHP 7.4でこれらすべてのパッケージを置き換える必要があります。このリストをファイルにコピーする必要がある場合は、それを参照できるようにする必要があります。ここでPHPのバージョンを書き留めます(7xまたは7-x)。

    _rpm -qa | grep php_

    _rpm -qa | grep php > php_rpm.txt_

  4. PHPコアとすべてのインストールされているPHPパッケージを削除します。

    _yum remove "php*" -y_

  5. まだインストールされていない場合は、更新されたRemi Repositoryをインストールしてください。

    _yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm_

  6. 利用可能なすべてのレミパッケージのリストをチェックしてください(不要)

    _yum repolist remi-safe_

7. PHP 7.xを無効にしてPHP 7.4を有効にします(上記の前に記載されているあなたの以前にインストールされているバージョンのサブバージョンでxを置き換えてください)。必要/必要な追加のパッケージをインストールします。

_yum --disablerepo=remi-php7x --enablerepo=remi-php74 install php php-pdo php-fpm php-Gd php-mbstring php-mysql php-curl php-mcrypt php-json -y
_
  1. 更新されたPHPバージョンを確認してください。

    _php -v_

  2. 新しくインストールされたPHP 7.4を使用するようにApacheを再起動します

    _systemctl restart httpd_

8
jonnyjandles