Mac 配置php開發環境

2021-07-10 01:29:02 字數 2297 閱讀 6445

安裝: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...