brew 安装 nginx
brew install nginx
安装 php56
brew tap homebrew/dupes
brew tap josegonzalez/homebrew-php
brew install php56 --with-imap --with-tidy --with-debug --with-mysql --with-fpm
- sudo vim ~/.zshrc
- # 在这个文件最后添加下列语句:
- export PATH="$(brew --prefix php56)/bin:$PATH"
- export PATH="$(brew --prefix php56)/sbin:$PATH"
- export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
- # 保存文件后, source 下这个文件, 使刚刚添加的环境变量生效
- source ~/.zshrc
安装 php71
brew unlink php56 #清除 php56 的软链, 此操作对软件本身毫无影响
brew install php71
切换环境:
brew unlink php56
brew link php71
- sudo vim ~/.zshrc
- # 在这个文件最后添加下列语句:
- export PATH="$(brew --prefix php71)/bin:$PATH"
- export PATH="$(brew --prefix php71)/sbin:$PATH"
- export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
- # 保存文件后, source 下这个文件, 使刚刚添加的环境变量生效
- source ~/.zshrc
brew 安装 mysql
brew install mysql
mac 查看网络监听
netstat -nat | grep LISTEN
brew 安装 redis
brew install redis
brew 安装 redis 扩展
brew install php71-redis
brew 安装 mongodb
brew install mongodb
brew 安装 mongodb 扩展
brew install php71-mongodb
brew services 启动程序
- brew services list #可以查看当前已管理的服务, 并且可看到启动状态, 然后可以通过 start,stop 等启动和关闭对应软件
- sudo brew services start nginx
其他方法启动 nginx
- sudo nginx
- sudo nginx -s stop
- sudo nginx -s reload
brew services start php71
brew services start mysql
brew services start redis
brew services start mongodb
来源: http://www.bubuko.com/infodetail-2562716.html