mac搭建mnmp環境
阿新 • • 發佈:2018-04-15
with god netstat tap lin 保存 管理 debug grep
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
mac搭建mnmp環境