CentOS6.10環境の PHP5.6系を PHP7.2系にアップグレードします。(2018/12/30作成)
alekseynemiro / Pixabay
0)環境
$ cat /etc/redhat-release CentOS release 6.10 (Final)
1)EPELリポジトリ
$ sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm $ rpm -qa | grep epel-release epel-release-6-8.noarch
2)Remiリポジトリ
$ sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm $ rpm -qa | grep remi-release remi-release-6.10-1.el6.remi.noarch
3)現在のPHPバージョンを確認
$ rpm -qa | grep php
4)古いバージョンのPHPを削除
$ sudo yum remove php-*
5)PHP7.2をインストール
$ sudo yum install --enablerepo=remi,remi-php72 php php-devel php-mbstring php-pdo php-gd php-xml php-pecl-mcrypt php-opcache php-mysqlnd php-cli
6)PHPバージョン確認
$ php -v PHP 7.2.13 (cli) (built: Dec 8 2018 12:27:01) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.13, Copyright (c) 1999-2018, by Zend Technologies
7)php.iniを編集
$ sudo vi /etc/php.ini date.timezone = "Asia/Tokyo"
以上