0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

CentOS 6にPHP-FPM 7.0をインストール(Remi's RPM repository)

Last updated at Posted at 2019-09-28

はじめに

Remi's RPM repositoryを利用してCentOS6にPHP-FPM7.0をインストール
親記事:PHP, PHP-FPMの各種インストール方法とEOLまとめ
参考:Remi's RPM repository

サポート

本手法で導入した場合、PHP: Supported Versions/PHP: Unsupported Branchesより、2019-01-10がEOLになると思われる。
それ以降に報告された脆弱性や不具合への対応は実施されない可能性がある。
(メンテナーの御慈悲でその後もアップデートされているが、いつまで続くかはわからない)

note

  • インストール後の更新は yum --enablerepo=remi-php70 update

LOG

インストール

# cat /etc/redhat-release
CentOS release 6.10 (Final)

# yum install -y https://rpms.remirepo.net/enterprise/remi-release-6.rpm
... 略

# yum install -y --enablerepo=remi-php70 php-fpm
... 略

php-fpm起動/停止

# service php-fpm start
Starting php-fpm:                                          [  OK  ]

# service php-fpm status
php-fpm (pid  176) is running...
# service php-fpm stop
Stopping php-fpm:                                          [  OK  ]

# service php-fpm status
php-fpm is stopped

php-fpm自動起動設定/設定解除

# chkconfig php-fpm on
# chkconfig --list php-fpm
php-fpm         0:off   1:off   2:on    3:on    4:on    5:on    6:off
# chkconfig php-fpm off
# chkconfig --list php-fpm
php-fpm         0:off   1:off   2:off   3:off   4:off   5:off   6:off

各種確認

# which php
which: no php in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin)

# which php-fpm
/usr/sbin/php-fpm

# php-fpm -v
PHP 7.0.33 (fpm-fcgi) (built: Aug 28 2019 14:25:59)
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies

# yum info php-fpm
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.riken.jp
 * extras: ftp.iij.ad.jp
 * remi-safe: ftp.riken.jp
 * updates: ftp.iij.ad.jp
Installed Packages
Name        : php-fpm
Arch        : x86_64
Version     : 7.0.33
Release     : 13.el6.remi
Size        : 3.8 M
Repo        : installed
From repo   : remi-php70
Summary     : PHP FastCGI Process Manager
URL         : http://www.php.net/
License     : PHP and Zend and BSD and MIT and ASL 1.0 and NCSA
Description : PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI
            : implementation with some additional features useful for sites of
            : any size, especially busier sites.

パッケージ更新状況

# rpm -q -changelog php-fpm | head -n 20
* Wed Aug 28 2019 Remi Collet <remi@remirepo.net> - 7.0.33-13
- mbstring:
  Fix CVE-2019-13224 don't allow different encodings for onig_new_deluxe
- pcre:
  Fix #75457 heap use-after-free in pcrelib

* Tue Jul 30 2019 Remi Collet <remi@remirepo.net> - 7.0.33-12
- exif:
  Fix #78256 heap-buffer-overflow on exif_process_user_comment
  CVE-2019-11042
  Fix #78222 heap-buffer-overflow on exif_scan_thumbnail
  CVE-2019-11041
- phar:
  Fix #77919 Potential UAF in Phar RSHUTDOWN

* Tue Jul 02 2019 Remi Collet <remi@remirepo.net> - 7.0.33-11
- use oracle client library version 19.3
- disable opcache.huge_code_pages in default configuration

* Tue May 28 2019 Remi Collet <remi@remirepo.net> - 7.0.33-9
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?