一,安装homebrew
就像linux下面有yum一样,mac也有个homebrew,管理软件非常便捷。
官网:http://brew.sh/index_zh-cn.html
上面有句命令,复制下来终端执行,如果命令返回404没找到,命令以官网最新为参考。
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
任意键继续,可能需要输入你MAC的开机密码
漫长的等待。。。可以去洗个澡了再回来看
brew help可以看帮助
二,安装nginx
brew install nginx
#重新加载配置|重启|停止|退出 nginx
nginx-s reload|reopen|stop|quit
#测试配置是否有语法错误
nginx-t
又是漫长的等待
nginx -v 查看版本
打开 nginx 后,默认的访问端口 8080,如果要改为常用的 80 端口,则要修改 "/usr/local/etc/nginx/nginx.conf" 下监听(listen)端口值。
默认的文件访问目录(root)是 "/usr/local/Cellar/nginx/1.8.0/html"(这里的1..8.0是安装的nginx的版本,文件夹名以安装的nginx版本为准)。
把 nginx 设置为开机启动运行:
mkdir -p ~/Library/LaunchAgents
cp/usr/local/Cellar/nginx/1.8.0/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/
launchctl load-w ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist
不过试了一下,不是超级用户登陆,而是普通用户登陆,并且监听的端口在1024以下的(例如把默认的8080端口改为了80端口),nginx 开机是启动不了。因此,要 nginx 开机启动的话,需要给予它管理员权限:
sudo chown root:wheel /usr/local/Cellar/nginx/1.8.0/bin/nginx
sudo chmod u+s /usr/local/Cellar/nginx/1.8.0/bin/nginx
二,安装mysql
brew install mysql
安装完之后登陆