Mac上安装PHP7

作者: writer 分类: 技术 发布时间: 2017-08-11 21:18 ė 1123 6 没有评论

Mac上安装PHP7
本文记录了在mac上从源码安装最新的PHP7.1.8的主要过程,主要参考资料为PHP官方文档
Nginx 1.4.x on Unix systems
当然官方文档以Linux系统为参考,Mac上的过程基本上和该文档没有太大的区别。

编译安装

首先从官方网站下载源码包,解压后按照下面的参数进行环境配置。其实我先按照lnmp一键包的配置参数加入了更多module选项,比如–with-gd,可是怎么也搞不定webp项目依赖,索性把这些暂时用不到的模块从编译选项里去掉。等以后需要用了再说。

[/crayon]

编译过程没有什么好说的,MacPro的CPU还是很给力,没多久就编译安装好了。

编辑配置文件

第二步把默认的配置文件拷到合适的路径。需要注意的一点是在Mac上,www.conf.default文件的默认路径是和Linux不同的。

[/crayon]

为了防止nginx对PHP服务端的脚本注入,需要修改php.ini的cgi.fix_pathinfo选项。

[/crayon]

启动PHP服务

用管理员权限启动PHP服务。

[/crayon]

在任务管理器可以看到由php master进程叫起的php worker进程。

[/crayon]

配置nginx

打开nginx的配置文件/usr/local/nginx/conf/nginx.con,使php文件的请求能正确发送到php-fpm后端服务。在server块内加入下面的配置

[/crayon]

最后平滑重启nginx

[/crayon]

在网站的根目录下放置一个index.php文件,访问网站首页,如果出现phpinfo信息,说明nginx和php配置成功.

[/crayon]

本文出自扉启博客,转载时请注明出处及相应链接。

本文永久链接: https://www.feiqy.com/install-php7-on-mac/

0 ,

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Ɣ回顶部