ホーム テクノロジー LINUX CentOS 6.x に PHP-FPM 5.6 をインストール/アップグレードするにはどうすればよいですか?

CentOS 6.x に PHP-FPM 5.6 をインストール/アップグレードするにはどうすればよいですか?


最近、 を共有ホスティングから CentOS 6.6 上の DigitalOcean に移動しましたが、「高リスクの脆弱性」アラートを受け取るまではすべて問題ありませんでした。

高リスク-phpfpm
高リスク-phpfpm
高リスク-phpfpm

CentOS 6.x では、PHP-fpm をインストールすると、デフォルトで5.3が取得されますが、これはサポートされていないバージョンとしてリスクが高いと考えられます。

サポートされていない-php
サポートされていない-php
サポートされていない-php

まだ 5.3 PHP-FPM を実行している場合は、最新バージョン 5.6 へのアップグレードを検討する必要があります。これは私がやった方法です、そしてあなたもできます。

ベスト プラクティスとして、PHP 全体のバックアップを作成し、可能であれば最初に非運用環境でこのアップグレードを実行して、上位バージョンによるアプリケーションへの副作用が発生しないようにする必要があります。

PHP-FPM 5.6 インストール/アップグレード手順

  • rootでCentOSにログインします
  • 次のコマンドを実行します
# rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# cd /etc/yum.repos.d
# curl -O http://rpms.famillecollet.com/enterprise/remi.repo
# yum install php-fpm php php-devel -y --enablerepo=remi-php56

mbstringmcryptsoapapcなどの追加の PHP モジュールをインストールする必要がある場合は、以下を使用できます。

 # yum install php-mbstring php-mcrypt php-soap php-apc -y --enablerepo=remi-php56
# yum install gd-last --enablerepo=remi
# yum groupinstall "PHP Support" --enablerepo=remi-php56 –y

上記を実行すると、PHP-FPM 最新バージョン 5.6 がインストールされます。

PHP-FPMのバージョンを確認する

[root@Chandan yum.repos.d]# /usr/sbin/php-fpm -version
PHP 5.6.12 (fpm-fcgi) (built: Aug 6 2015 17:15:15)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
[root@Chandan yum.repos.d]#

ご覧のとおり、安全で安全な PHP バージョンをサポートするようになりました。

PHP のアップグレード バージョンを入手したら、これらのツールから Web サイトのセキュリティの脆弱性をチェックすることもできます。

WordPressを使用している場合は、複数のプラットフォームで WordPress PHP バージョンを更新する方法を説明したこの記事を確認してください。

「 CentOS 6.x に PHP-FPM 5.6 をインストール/アップグレードするにはどうすればよいですか?」についてわかりやすく解説!絶対に観るべきベスト2動画

How to install PHP 5.6 on CentOS 6.9
How to Install PHP on CentOS 6