您的位置:首页 > 运维架构 > Apache

Yosemite 快速搭建 自带Apache+PHP5.6+MySQL 开发环境

2015-02-08 03:00 585 查看
1、安装homebrew

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)" [/code] 
2、安装homebrew-cask

brew tap phinze/homebrew-cask && brew install brew-cask


3、安装oh-my-zsh 并且使用zsh作为shell

brew install zsh && chsh -s /bin/zsh


4、安装 iterm2 & launch rocket

brew cask install iterm2 launchrocket


5、安装常用开发组件

brew install wget watch tmux cmake openssl imagemagick graphicsmagick readline autoconf multitail source-highlight autojump zsh-completions


6、预安装php

brew tap homebrew/dupes && brew tap homebrew/versions && brew tap homebrew/homebrew-php


7、安装PHP

brew options php56 && brew install php56


8、安装常用PHP拓展包

brew install php56-xdebug php56-mcrypt php56-imagick php56-redis php56-mongo


9、打开/usr/local/etc/php/5.6/php.ini 找到“;data.timezone”这一行,修改为

date.timezone = UTC


10、开启系统自带的apache并且启用刚刚brew安装的php

sudo vi /private/etc/apache2/httpd.conf


11、找到“#LoadModule php5_module libexec/apache2/libphp5.so”这一行,在下面插入一行

LoadModule php5_module /usr/local/Cellar/php56/5.6.7/libexec/apache2/libphp5.so


12、找到“#
Include /private/etc/apache2/extra/httpd-vhosts.conf
”,将前面的#删掉

13、重启系统自带的apache

sudo apachectl restart


然后可以到apache的wwwroot(默认是/Library/WebServer/Documents这个目录)中去添加一个index.php,输出一个phpinfo()看看。

如果需要安装mysql,可以关掉当前的terminal,然后打开刚安装的iTerm2,输入下面这条命令:

brew install mysql


安装完成后输入下面这条命令:

mysql_secure_installation


回车后根据提示一步步配置好mysql的基础安全选项。

所有重启,设开机自启可以使用上面安装的launch rocket,效果如下图所示:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: