先安装brew软件,如果已经安装,先brew update,保证brew是最新版本。网址:http://brew.sh/
nginx安装
brew install nginx 如果要升级nginx版本请 brew upgrade nginx 运行nginx -V的时候,可以看到nginx的配置文件所在位置
mysql安装
去mysql官网下载mac mysql dmg
http://dev.mysql.com/downloads/mysql/
下载完成后记住root密码
系统偏好设置中启动mysql
先修改mysql目录的权限
chown -R mysql:mysql /usr/local/mysql/data
如果想修改mysql root密码
MySQL 5.7.6 and later:(5.7.6及以后版本)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 and earlier:(5.7.5及以前版本)
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
php安装
mac新版本自带了php和php-fpm
我使用的当前mac版本为osx 10.11.5 自带php版本5.5.34
5.5.34版本已经足够新了,我们不去追求7了。
sudo cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf
sudo vim /private/etc/php-fpm.conf
// 将error_log改为如下:
error_log = /usr/local/var/log/php-fpm.log
php-fpm 启动php-fpm
启动
sudo nginx php-fpm
-
备注:ngin通过fastcgi和php进行通信,请配置nginx支持php