安裝:brew install nginx
/usr/local/cellar/nginx/1.6.2
/usr/local/etc/nginx/nginx.conf
nignx 安裝完之後預設是監聽8080 埠的,要在nginx.conf檔案裡修改埠
設定開機啟動
mkdir
-p ~/library/launchagents
cp /usr/local/cellar/nginx/1.6.2/homebrew.mxcl.nginx.plist ~/library/launchagents/
launchctl load -w ~/library/launchagents/homebrew.mxcl.nginx.plist
設定許可權
sudo chown
root:wheel /usr/local/cellar/nginx/1.6.2/bin/nginx
sudo
chmod
u+s /usr/local/cellar/nginx/1.6.2/bin/nginx
安裝:brew install mysql
/usr/local/cellar/mysql/5.6.23
預設配置檔案/usr/local/cellar/mysql/5.6.23/my.cnf
安裝完之後可能會報以下錯誤:
error 2002 (hy000): can not connect to local mysql server through socket '/tmp/mysql.sock' (2)
執行以下語句:
unset tmpdir
mysql.server start
如果以上操作還不可以的話,可以嘗試以下操作:
sudo chown -r _mysql:admin /usr/local/var/mysql
設定開機啟動:
cp /usr/local/cellar/mysql/5.6.16/homebrew.mxcl.mysql.plist ~/library/launchagents/
launchctl load -w ~/library/launchagents/homebrew.mxcl.mysql.plist
設定mysql root使用者名稱密碼:
mysqladmin -u root -h host_name password 新密碼
brew update
brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/php
brew install php55 --with-fpm --with-gmp --with-imap --with-tidy --with-debug --with-mysql --with-libmysql --with-homebrew-curl --with-homebrew-libxslt --with-homebrew-openssl
由於mac自帶了php和php-fpm,因此需要新增系統環境變數path來替代自帶php版本。
echo 'export path="$(brew --prefix php55)/bin:$path"' >> ~/.bash_profile #for php
echo 'export path="$(brew --prefix php55)/sbin:$path"' >> ~/.bash_profile #for php-fpm
echo 'export path="/usr/local/bin:/usr/local/sbib:$path"' >> ~/.bash_profile #for other brew install soft
source ~/.bash_profile
brew安裝的php在/usr/local/opt/php55/bin/php
開機自動啟動php-fpm
cp /usr/local/cellar/php55/5.5.23/homebrew.mxcl.php55.plist ~/library/launchagents/
launchctl load -w ~/library/launchagents/homebrew.mxcl.php55.plist
nginx 配置php-fpm
location ~ \.php$
修改原有的專案路徑
/usr/local/cellar/nginx/1.6.2/html -> ../../../var/www 改為
/usr/local/cellar/nginx/1.6.2/html -> /var/www/htdocs
Mac配置PHP開發環境
安裝環境如下 apache配置 在mac os 10.10.1中是自帶apache軟體的,我們只需要啟動對應的服務就好了,以下命令是操作apache時常用的幾個命令 啟動apache服務sudo apachectl start 重新啟動apache服務sudo apachectl restart 關...
mac 配置 php 環境
在mac系統中已經安裝好了apache服務,我們只需要通過如下方式啟動即可直接使用 在終端中輸入如下命令,啟動apache服務 sudo apachectl start注 因為sudo是系統管理指令,所以需要輸入電腦密碼 輸入字元時不會顯示,輸入完成敲擊回車即可 在終端中輸入如下命令,檢視apach...
Mac配置PHP環境
本人使用的是 macos 10.12.3,根據如上操作已經安裝成功,感謝分享!啟動apache 首先我們啟動系統自帶的apache服務。開啟apache服務 sudo apachectl start 檢視apache版本號 sudo apachectl v 我們會看到如下圖的樣子 圖1 2 term...