资讯专栏INFORMATION COLUMN

Mac 下搭建 PHP 开发环境的步骤

trigkit4 / 3371人阅读

摘要:的本地开发环境,搭建很简单,成功启动三个进程就可以了,步骤如下安装服务器端编程语言,并启动进程安装服务器在配置文件中添加模块的配置启动服务器安装数据库并启动至此环境搭建完成,可以愉快地在本地开发项目了。

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、什么是服务器?

不单单是物理上的概念,在很多语境中也指:守护进程。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/30927.html

相关文章

  • MAC OSX10.11上搭建Apache,PHP,MySQL5.6.15,phpMyAdmin开发

    摘要:最近在本地测试网站,之前经常远程到公司进行测试,受网络限制比较严重,并且效率非常低,今天就豁出去了,在我用了两年的小白上安装了开发环境。切换到用户根目录,输入保存后,使环境变量生效。让开机自动启动。,在上的搭建到此结束。   最近在本地测试网站,之前经常远程到公司进行测试,受网络限制比较严重,并且效率非常低,今天就豁出去了,在我用了两年的小白上安装了开发环境。   其实OSX上自带了a...

    liuchengxu 评论0 收藏0
  • Laradock 快速搭建PHP开发环境

    摘要:默认包含,并作为工作样本。警告如果您使用旧版本的,强烈建议您重建需要使用的容器,了解如何重建容器以防止尽可能多的错误。从环境运行时,必须用多个文件分隔。默认情况下,将创建的容器具有当前目录名称作为后缀例如。 可能你并不清楚 Docker 是什么,更不了解 Laradock是什么,送上语句自己特别喜欢的一句话 Use Docker First And Learn About It Lat...

    Reducto 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<