1、安裝homebrewphp
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
二、安裝homebrew-caskmysql
brew tap phinze/homebrew-cask && brew install brew-cask
三、安裝oh-my-zsh 而且使用zsh做爲shellgit
brew install zsh && chsh -s /bin/zsh
四、安裝 iterm2 & launch rocketgithub
brew cask install iterm2 launchrocket
五、安裝經常使用開發組件redis
brew install wget watch tmux cmake openssl imagemagick graphicsmagick readline autoconf multitail source-highlight autojump zsh-completions
六、預安裝phpsql
brew tap homebrew/dupes && brew tap homebrew/versions && brew tap homebrew/homebrew-php
七、安裝PHPshell
brew options php56 && brew install php56
八、安裝經常使用PHP拓展包apache
brew install php56-xdebug php56-mcrypt php56-imagick php56-redis php56-mongo
九、打開/usr/local/etc/php/5.6/php.ini 找到「;data.timezone」這一行,修改成安全
date.timezone = UTC
十、開啓系統自帶的apache而且啓用剛剛brew安裝的phpruby
sudo vi /private/etc/apache2/httpd.conf
十一、找到「#LoadModule php5_module libexec/apache2/libphp5.so」這一行,在下面插入一行
LoadModule php5_module /usr/local/Cellar/php56/5.6.7/libexec/apache2/libphp5.so
十二、找到「#Include /private/etc/apache2/extra/httpd-vhosts.conf
」,將前面的#刪掉
1三、重啓系統自帶的apache
sudo apachectl restart
而後能夠到apache的wwwroot(默認是/Library/WebServer/Documents這個目錄)中去添加一個index.php,輸出一個phpinfo()看看。
若是須要安裝mysql,能夠關掉當前的terminal,而後打開剛安裝的iTerm2,輸入下面這條命令:
brew install mysql
安裝完成後輸入下面這條命令:
mysql_secure_installation
回車後根據提示一步步配置好mysql的基礎安全選項。
全部重啓,設開機自啓可使用上面安裝的launch rocket,效果以下圖所示: