首頁  >  文章  >  後端開發  >  Mac下建置PHP 開發環境的教學(詳細步驟)

Mac下建置PHP 開發環境的教學(詳細步驟)

不言
不言轉載
2019-03-04 14:47:296096瀏覽

這篇文章帶給大家的內容是關於Mac下搭建PHP 開發環境的教學(詳細步驟),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

php 的本機開發環境,搭建很簡單,成功啟動三個進程就可以了,步驟如下:

1、安裝伺服器端程式語言:PHP,並啟動php-fpm 進程;

php-fpm

2、安裝Web 伺服器:Nginx;

2.1 在配置文件 nginx.conf 中添加 FastCGI 模块的配置;
2.2 启动 Nginx 服务器
    nginx

3、安裝資料庫:Mysql 並啟動:

mysql.server

至此環境建置完成,可以愉快地在本機開發php 專案了。

如果您還不明白,也情有可原,或許你有幾點知識點需要攻克一下:
1、Mac 下如何安裝php nginx 和mysql?

使用brew install * 安裝,其中,* 指php nginx mysql 任一個。

2、什麼是 php-fpm 進程?

是實作了 FastCGI 協議,管理 php 解釋器(php-cgi)的進程,透過 php-fpm 進程管理器啟動。
如果還不明白,可以參考:https://segmentfault.com/a/1190000018374234

3、什麼是 FastCGI 模組?

FastCGI 模組是Nginx 專門與伺服器端程式語言傳遞訊息的;
Nginx 中有很多模組,就像C 有很多類別庫,php 有很多擴展,可以按需配置或使用;

4、為什麼用mysql.server 而不用mysqld?

比起mysqld,使用msyql.server 最大的好處是:
出現錯誤mysql 伺服器down 掉時,會自動重啟mysql 伺服器;

5、什麼是伺服器?

不單單是物理上的概念,在許多脈絡中也指:守護進程。

以上是Mac下建置PHP 開發環境的教學(詳細步驟)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除