加入收藏 | 设为首页 | 会员中心 | 我要投稿 济宁站长网 (https://www.0537zz.cn/)- 行业智能、边缘计算、专有云、AI硬件、5G!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Mac下搭建PHP 开发环境的教程详细步骤

发布时间:2022-06-20 18:11:26 所属栏目:PHP教程 来源:互联网
导读:本篇文章给大家带来的内容是关于Mac下搭建PHP 开发环境的教程(详细步骤),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 php 的本地开发环境,搭建很简单,成功启动三个进程就可以了,步骤如下: 1、安装服务器端编程语言:PHP,并启动
  本篇文章给大家带来的内容是关于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、什么是服务器?
 
  不单单是物理上的概念,在很多语境中也指:守护进程。

(编辑:济宁站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读