本篇文章給大家帶來的內容是關于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、什么是服務器?
不單單是物理上的概念,在很多語境中也指:守護進程。
新聞熱點
疑難解答