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

這篇只介紹安裝PHP+nginx,安裝mysql 之前寫了一篇: Mac下安裝mysql(brew install mysql )感興趣的可以去查看

第一步:檢查本地有沒有PHP:輸入php -v 命令,查看,如果有PHP版本,說明本地有PHP(Mac OSX 10.9以後的系統自帶了PHP、php-fpm)

我檢查了一下,本地有,就不用安裝了

第二步:安裝nginx

直接輸入 brew install nginx  然後回車就行,等待好一會兒,自動安裝

看到下面的提示,如圖,說明安裝成功,執行 brew services start nginx 命令,啓動nginx

brew services start nginx

nginx常用命令:

sudo nginx                   #啓動nginx服務
sudo nginx -s reload    #重啓nginx服務
sudo nginx -s stop       #停止nginx服務
sudo nginx -t                #檢測配置文件中是否存在語法錯誤

瀏覽器訪問:localhost,出現下圖,說明安裝成功,啓動成功

  

第三步:修改nginx.conf文件

輸入命令:cd /usr./local/etc/nginx   進入nginx文件夾    

輸入命令:sudo  vi nginx.conf

1.找到server中的下面代碼,添加index.php

2.找到文件中的 fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;

改爲:fastcgi_param  SCRIPT_FILENAME  $document_root$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 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文件

命令:

進入目錄:cd /usr/local/var/www/       

創建文件:touch index.php

編輯文件:sudo vi index.php 

輸入:<?php phpinfo(); ?>   保存並退出

訪問http://localhost/index.php驗證

至此,安裝成功!

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