第一步: 第一步:檢查本地有沒有PHP:輸入php -v 命令,查看,如果有PHP版本,說明本地有PHP(Mac OSX 10.9以後的系統自帶了PHP、php-fpm)。如果沒有 ,輸入命令 brew install php
來安裝(最新版)。
我檢查了一下,本地有,就不用安裝了
第二步: 安裝nginx
輸入命令 (最新版)
brew install nginx
啓動Nginx
brew services start nginx
瀏覽器訪問:localhost:8080 (第一次安裝Nginx端口默認8080),出現下圖,說明安裝成功,啓動成功
第三步: 修改nginx.conf文件(文件路徑在 /usr/local/etc/nginx/nginx.conf
)
輸入命令:cd /usr/local/etc/nginx
進入nginx文件夾
輸入命令:sudo vim nginx.conf
1.找到server中的下面代碼,添加index.php
2.找到文件中的 fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
改爲:fastcgi_param SCRIPT_FILENAME fastcgi_script_name;
並將這段前面的#號去掉,開啓FastCGI server
第四步: 拷貝php.ini 、php-fpm.conf 、www.conf
輸入命令:
拷貝php.ini 文件:進入目錄:cd /private/etc
接着輸入: sudo cp php.ini.default php.ini
拷貝php-fpm.conf 文件:進入目錄:cd /private/etc
接着輸入: sudo cp php-fpm.conf.default php-fpm.conf
拷貝www.conf
文件:進入目錄:cd /etc/php-fpm.d
接着輸入:sudo cp www.conf.default www.conf
第五步:修改php-fpm.conf
文件
找到這個文件:/private/etc/php-fpm.conf
把pid
前面的分號刪除,並改爲pid=/usr/local/var/run/php-fpm.pid
把error_log
前面的分號刪除,並改爲error_log =/usr/local/var/log/php-fpm.log
第六步: 重啓nginx 輸入命令:sudo nginx -s reload
啓動php-fpm 輸入命令:sudo php-fpm
第七步:在/usr/local/var/www/ 目錄下創建index.php文件
輸入:<?php phpinfo(); ?> 保存並退出
訪問http://localhost:8080/index.php
驗證