diff --git a/Brewfile b/Brewfile index fd60649..28d8310 100644 --- a/Brewfile +++ b/Brewfile @@ -3,6 +3,7 @@ tap 'homebrew/binary' tap 'homebrew/bundle' tap 'homebrew/dupes' tap 'homebrew/versions' +tap 'homebrew/php' brew 'git' brew 'mackup' brew 'openssl' @@ -10,6 +11,13 @@ brew 'nmap' brew 'pandoc' brew 'wget' brew 'awscli' +# phpenv環境 +brew 'phpenv' +brew 'php-build', args: ['HEAD'] +brew 're2c' +brew 'libjpeg' +brew 'libpng' +brew 'libmcrypt' # ここからbrew/cask brew 'caskroom/cask/brew-cask' # 日本語入力 diff --git a/README.md b/README.md index 3885744..9307cd5 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,10 @@ OSX初期セットアップテンプレートです - [homebrew/cask](http://caskroom.io/) ## インストール手順 - +- 先にXcode Command Line Developer Toolsをインストールしといてください +``` +xcode-select --install +``` - このレポジトリを自分のアカウントにForkしてください - Forkしたレポジトリを適当なところにダウンロードします - Brewfileを必要に応じてコメントアウトしたり、追加してください @@ -27,6 +30,46 @@ OSX初期セットアップテンプレートです と打つとインストールが始まります。 - 編集したファイルはコミットしてプッシュしておけば、自分好みのBrewfileができます +## モジュール別注意点 + +### phpenv + +- .bashrcに以下を追加する +``` +export PATH=$PATH:~/.phpenv/bin +eval "$(phpenv init -)" +``` +- phpenvが見つからない時は以下シェルを実行する +``` +/usr/local/bin/phpenv-install.sh +``` +- php-buildする(例) +``` +php-build 5.6.15 ~/.phpenv/versions/5.6.15 +``` +- phpenvで切り替える +とりあえず +``` +phpenv rehash +``` +次にインストールされているバージョンを確認 +``` +phpenv versions +``` +使いたいバージョンを指定する +``` +phpenv global 5.6.15 +php -v +``` +``` +Copyright (c) 1997-2015 The PHP Group +Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies + with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies + with Xdebug v2.3.3, Copyright (c) 2002-2015, by Derick Rethans +``` + + + ## TODO - インストールパッケージの精査