CentOS 7系(7.4) に PHP 7.1 を yum でインストールする手順です。(2017/10/28作成)
StockSnap / Pixabay
0.環境
$ cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) $ httpd -V | head -n 1 Server version: Apache/2.4.6 (CentOS)
1.既存PHPパッケージの削除
$ sudo yum remove php* $ php -v bash: /bin/php: そのようなファイルやディレクトリはありません
2.リポジトリの追加
1)EPELレポジトリ
$ sudo yum install epel-release
2)remiレポジトリ
$ sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
3)インストール確認
$ rpm -qa | grep -i epel-release epel-release-7-10.noarch $ rpm -qa | grep -i remi-release remi-release-7.3-2.el7.remi.noarch $ ls -1 /etc/yum.repos.d/ | grep -E 'epel|remi' epel-testing.repo epel.repo remi-php54.repo remi-php70.repo remi-php71.repo remi-php72.repo remi-safe.repo remi.repo
3.PHPインストール
基本パッケージ
$ sudo yum install --enablerepo=remi-php71 php php-mbstring php-pear php-fpm php-mcrypt php-devel php-xml
DB(mysql)関連
$ sudo yum install --enablerepo=remi-php71 php-pdo php-mysqlnd php-pecl-mysql
中間キャッシュ
$ sudo yum install --enablerepo=remi-php71 php-opcache
画像処理関連
$ sudo yum install --enablerepo=remi-php71 php-gd
オロケーション関連
$ sudo yum install --enablerepo=remi-php71 php-pecl-geoip
インストール確認
$ php -v
PHP 7.1.10 (cli) (built: Sep 27 2017 08:27:18) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.1.10, Copyright (c) 1999-2017, by Zend Technologies
4.httpd設定反映
$ sudo systemctl restart httpd
以上
Auto Amazon Links: プロダクトが見つかりません。
よしまさのブログをもっと見る
購読すると最新の投稿がメールで送信されます。
