[CentOS] yumでPHP7をインストールする方法

1 min read

PHP 7 がリリースされたのでテスト環境に入れてみた。

手順

確認

php -v

PHP 5.6.10 (cli) (built: Jun 11 2015 07:45:02)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
with Xdebug v2.3.3, Copyright (c) 2002-2015, by Derick Rethans

EPELリポジトリを追加

すでに入っていればしなくても良い。

CentOS6:

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

CentOS7:

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

PHP 7をインストール

必要な物をインストールする。
依存関係などでインストールがうまくできない場合はアンインストールしてインストールし直しなど。

yum --enablerepo=remi-php70 update php\*
yum --enablerepo=remi-php70,epel install php php-cli php-common php-mbstring php-fpm php-gd php-gmp php-mbstring php-mcrypt php-opcache php-pdo php-xml

再確認

php -v
PHP 7.0.0 (cli) (built: Dec  1 2015 17:53:27) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies</pre>