いままでbrew install phpとかでお手軽に入れてましたがなんか微妙だなと感じてきたのでphpenvで管理する方向にシフトしました
きちんとした開発環境作るにはいろんなバージョン入れとかないとね(´・ω・`)
# phpenv install (~/.phpenv)
curl https://raw.github.com/CHH/phpenv/master/bin/phpenv-install.sh | sh
# PATH追加
# php-build install(PHPをインストールする処理はこいつの担当)
# 確認
echo 'export PATH="/root/.phpenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(phpenv init -)"' >> ~/.zshrc
# 設定再読み込み
source ~/.zshrc
# php-build install(PHPをインストールする処理はこいつの担当)
# ~/localにインストール
export PREFIX=$HOME/local
git clone https://github.com/CHH/php-build.git
cd php-build && ./install.sh
# apache install(まだ入ってなければ)
brew install httpd
# --with-apx2 optionの追加
sed -i '' -e 's/--enable-fpm/--with-apxs2=\/usr\/local\/sbin\/apxs/g' ~/local/share/php-build/default_configure_options
# PHP 5.4.16 install
php-build 5.4.16 ~/.phpenv/versions/5.4.16
phpenv global 5.4.16
phpenv rehash
# 確認
php -v
rehashしないと~/.phpenv/shims/以下に実行ファイルできなくてちょいハマり
0 件のコメント:
コメントを投稿