標籤:chage div sel UI 許可權 ext 80連接埠 agent vim
1. 安裝 homebrew2. 安裝nginx ; 終端運行 brew install nginx; 1)給nginx 設定管理員權限:如果不設定管理員權限,80連接埠是不能監聽的; #這裡的目錄根據你實際安裝的目錄來填寫,預設是這個目錄,不同的只是nginx的版本號碼而已 sudo chown root:wheel /usr/local/Cellar/nginx/1.10.1/bin/nginx sudo chmod u+s /usr/local/Cellar/nginx/1.10.1/bin/nginx 2)加入launchctl啟動控制 mkdir -p ~/Library/LaunchAgents cp /usr/local/opt/nginx/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/ aunchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist 3)運行nginx sudo nginx #開啟 nginx nginx -s reload|reopen|stop|quit #重新載入配置|重啟|停止|退出 nginx nginx -t #測試組態是否有語法錯誤3. 安裝PHP 1) 安裝 brew tap homebrew/dupes brew tap josegonzalez/homebrew-php 安裝成功後,就是對php的配置了,因為mac預設是內建php的,所以我們要把我們安裝的php加到環境變數裡, 而不是繼續使用mac內建的php 2) 設定 sudo vim ~/.bash_profile #在這個檔案最後添加下列語句: export PATH="$(brew --prefix php56)/bin:$PATH" #儲存檔案後,source下這個檔案,使剛剛添加的環境變數生效 source ~/.bash_profile 3)加入launchctl啟動控制 mkdir -p ~/Library/LaunchAgents cp /usr/local/opt/php56/homebrew.mxcl.php56.plist ~/Library/LaunchAgents/ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.php56.plist 4)設定檔路徑 /usr/local/etc/php/5.4/php.ini /usr/local/etc/php/5.4/php-fpm.conf4 安裝XDEBUG brew install php56-xdebug -fs 配置ext-xdebug.ini檔案 重啟PHP
MAC NGINX PHP XDEBUG