這篇文章帶給大家的內容是關於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中文網其他相關文章!