AWS
phpbrew

phpbrewをAWS EC2環境にインストールし、php7.2を実行できる様にした作業記録

EC2にphpbrewインストールする際、ライブラリなど色々必要になったのでメモ

# ダウンロード
curl -L -O https://github.com/phpbrew/phpbrew/raw/master/phpbrew
# 権限付与
chmod +x phpbrew
# 実行できる事を確認
./phpbrew

# /usr/binにインストール 
sudo mv phpbrew /usr/bin/
phpbrew init

# phpbrew init の結果を有効化するために
echo "source ~/.phpbrew/bashrc" >> ~/.bashrc
source ~/.phpbrew/bashrc

phpbrew known
phpbrew install 7.2 +default

# エラーがでたので色々ライブラリインストール
sudo yum install gcc libxml2-devel openssl-devel curl-devel readline-devel libxslt-devel

# openssl のライブラリはパスを指定する必要があったので、指定しました。
phpbrew install 7.2 +default +openssl=/usr -- --with-libdir=lib64

参考:
phpbrew install時OpenSSLが見つからない場合: https://qiita.com/dimgraycat/items/6154cd3a19b0b6cb8c17