CakePHP3をインストールするにあたって、本家のクイックスタートガイドを基にcomposerのcreate-projectコマンドでcakePHPプロジェクトを作成しようとしましたが、intlという拡張モジュールがないというエラーが出ました。
[国際化用拡張モジュールとは]
composerのインストールはこちらを参考にしました。
さて、ここからは「intlという拡張モジュール」のインストールと拡張モジュールのパスの設定です。
php7.1用のモジュールをインストール
$ sudo yum install php71-php-intl.x86_64
intl.soを探す
$ sudo find / -name intl.so
/opt/remi/php71/root/usr/lib64/php/modules/intl.so
extension_dirの上記パスをphp.iniに追記
[intl]
extension="/opt/remi/php71/root/usr/lib64/php/modules/intl.so"
これでやっとcomposerのcreate-projectコマンドでインストールできるようになりました。
最後にパーミッションの設定をするかどうか確認がでます。

![[CakePHP3]AWS Linux2にPHP7.2とCakePHP3をインストール](https://www.cienavision.co.jp/wp-content/uploads/2018/09/180912_CakePHP-120x120.jpg)




