DigitalOceanでCentOS 7.3のDropletを作成し、yumから普通にPHPをインストールするとPHP 5.4が入る。だけど、Laravel 5.3を動かしたいのでPHP 5.6以降が必要。ローカルのHomesteadでPHP 7ベースで開発しているので、DropletもPHP 7ベースにしてしまおう。参考サイトをなぞってPHP 7をインストールする。
EPEL/Remiリポジトリ追加
1 2 |
$ sudo yum install epel-release $ sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm |
PHP7インストール
1 2 3 4 5 6 7 |
$ sudo yum install --enablerepo=remi,remi-php70 php php-devel php-mbstring php-pdo php-gd php-mysql $ php -v PHP 7.0.5-2+deb.sury.org~trusty+1 (cli) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies with Xdebug v2.4.0, Copyright (c) 2002-2016, by Derick Rethans with blackfire v1.10.4, https://blackfire.io, by Blackfireio Inc. |
参考サイト
CentOS7にPHP7をyumでインストールする – Qiita
http://qiita.com/inakadegaebal/items/b57cf10339978d638305