Mac配置Nginx+PHP環境(brew安裝Nginx+PHP)

第一步: 第一步:檢查本地有沒有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 documentrootdocument_rootfastcgi_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
驗證

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章