Mac下关于PHP环境和扩展的安装详解


Posted in PHP onOctober 17, 2019

一直使用windows和Centos进行开发,之前公司配了Mac本,放家里吃灰了一年,新公司还是Mac,无奈只好从头摸索。

php安装主要使用brew,请注意

由于git上原homebrew/php已经停掉,新的均迁移到到brew/core上,因此之前的安装方法无法使用,请注意!!!!!

安装php等操作均使用以下步骤:

1.搜索可用php版本

brew search php

2.安装指定的php版本

brew install php@7.1

3.启动php或停止php服务

brew services start/stop/restart php@7.1

安装php扩展版本,由于无法使用brew install php56-mongo方式,因此需要进行以下操作:

1. brew tap kyslik/php // 之后可以按照原有的方式进行安装

2.brew install php71-mongodb

3.在 /usr/local/etc/php/ 对应的版本中添加相应的扩展

4.重启php服务即可

5.注意,不添加扩展,即使phpinfo()显示了enable,还是无法使用

6.请注意Mongo 和 mongodb 是两个不一样的扩展

PHP扩展安装可能对于某些高版本的brew无法实现brew tap kyslik/php命令,可以使用编译安装扩展的方式添加。

以上这篇Mac下关于PHP环境和扩展的安装详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php xml实例 留言本
Mar 20 PHP
php strcmp使用说明
Apr 22 PHP
windows下升级PHP到5.3.3的过程及注意事项
Oct 12 PHP
php中simplexml_load_file函数用法实例
Nov 12 PHP
PHP 魔术变量和魔术函数详解
Feb 25 PHP
php数组随机排序实现方法
Jun 13 PHP
Yii2实现同时搜索多个字段的方法
Aug 10 PHP
PHP中list方法用法示例
Dec 01 PHP
PHP面向对象程序设计之对象生成方法详解
Dec 02 PHP
php提交表单时保留多个空格及换行的文本样式的方法
Jun 20 PHP
PHP魔术方法之__call与__callStatic使用方法
Jul 23 PHP
PHP7数组的底层实现示例
Aug 25 PHP
mac pecl 安装php7.1扩展教程
Oct 17 #PHP
浅谈laravel框架sql中groupBy之后排序的问题
Oct 17 #PHP
Laravel框架中集成MongoDB和使用详解
Oct 17 #PHP
解决laravel中日志权限莫名变成了root的问题
Oct 17 #PHP
关于laravel 日志写入失败问题汇总
Oct 17 #PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
Oct 17 #PHP
详解Laravel设置多态关系模型别名的方式
Oct 17 #PHP
You might like
虹吸壶是谁发明的?煮出来的咖啡好喝吗
2021/03/04 冲泡冲煮
php注入实例
2006/10/09 PHP
Laravel中间件实现原理详解
2016/10/09 PHP
Yii2实现中国省市区三级联动实例
2017/02/08 PHP
javascript 动态参数判空操作
2008/12/22 Javascript
JavaScript 利用StringBuffer类提升+=拼接字符串效率
2009/11/24 Javascript
JS input文本框禁用右键和复制粘贴功能的代码
2010/04/15 Javascript
用表格输出1-1000之间的数字实现代码(附特效)
2013/04/21 Javascript
基于js disabled="false"不起作用的解决办法
2013/06/26 Javascript
jquery ui bootstrap 实现自定义风格
2014/11/14 Javascript
javascript prototype原型详解(比较基础)
2016/12/26 Javascript
jq给页面添加覆盖层遮罩的实例
2017/02/16 Javascript
js轮播图的插件化封装详解
2017/07/17 Javascript
webpack开发跨域问题解决办法
2017/08/03 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
vue router 配置路由的方法
2018/07/26 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
2018/10/18 Javascript
详解react阻止无效重渲染的多种方式
2018/12/11 Javascript
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
Python3.6笔记之将程序运行结果输出到文件的方法
2018/04/22 Python
使用PyInstaller将python转成可执行文件exe笔记
2018/05/26 Python
Python图像处理之gif动态图的解析与合成操作详解
2018/12/30 Python
Apache部署Django项目图文详解
2019/07/30 Python
python 直接赋值和copy的区别详解
2019/08/07 Python
python读取yaml文件后修改写入本地实例
2020/04/27 Python
python输出数学符号实例
2020/05/11 Python
Mountain Warehouse波兰官方网站:英国户外品牌
2019/08/29 全球购物
Belvilla法国:休闲度假房屋出租
2020/10/03 全球购物
后勤主管工作职责
2013/12/07 职场文书
写给女生的道歉信
2014/01/14 职场文书
退伍老兵事迹材料
2014/01/31 职场文书
学生实习证明范文
2014/09/28 职场文书
KTV门卫岗位职责
2014/10/09 职场文书
写给医院的感谢信
2015/01/22 职场文书
2015年社区统计工作总结
2015/04/21 职场文书
事业单位工作人员2015年度思想工作总结
2015/10/15 职场文书