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 相关文章推荐
DedeCMS dede_channeltype表字段注释
Apr 07 PHP
在IIS7.0下面配置PHP 5.3.2运行环境的方法
Apr 13 PHP
解析php中memcache的应用
Jun 18 PHP
php jq jquery getJSON跨域提交数据完整版
Sep 13 PHP
php获取文章上一页与下一页的方法
Dec 01 PHP
PHP实现递归无限级分类
Oct 22 PHP
CodeIgniter辅助之第三方类库third_party用法分析
Jan 20 PHP
crontab无法执行php的解决方法
Jan 25 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
Feb 08 PHP
php获取微信共享收货地址的方法
Dec 21 PHP
PHP实现根据数组某个键值大小进行排序的方法
Mar 13 PHP
php和vue配合使用技巧和方法
May 09 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
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
2013/07/05 PHP
php正则替换处理HTML页面的方法
2015/06/17 PHP
初识通用数据库操作类――前端easyui-datagrid,form(php)
2015/07/31 PHP
Symfony控制层深入详解
2016/03/17 PHP
JavaScript中textRange对象使用方法小结
2015/03/24 Javascript
javascript判断数组内是否重复的方法
2015/04/21 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
2015/07/02 Javascript
Google 地图类型详解及示例代码
2016/08/06 Javascript
原生JavaScript制作计算器
2016/10/16 Javascript
Bootstrap DateTime Picker日历控件简单应用
2017/03/25 Javascript
基于vue-cli npm run build之后vendor.js文件过大的解决方法
2018/09/27 Javascript
webpack@v4升级踩坑(小结)
2018/10/08 Javascript
详解element-ui中el-select的默认选择项问题
2019/08/02 Javascript
OpenLayers3实现鼠标移动显示坐标
2020/09/25 Javascript
[01:38]完美世界高校联赛决赛花絮
2018/12/02 DOTA
使用pycharm生成代码模板的实例
2018/05/23 Python
使用urllib库的urlretrieve()方法下载网络文件到本地的方法
2018/12/19 Python
python实现五子棋人机对战游戏
2020/03/25 Python
Python 循环终止语句的三种方法小结
2019/06/24 Python
Python 利用Entrez库筛选下载PubMed文献摘要的示例
2020/11/24 Python
python try...finally...的实现方法
2020/11/25 Python
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
网购亚洲时装、美容产品和生活百货:YesStyle
2016/09/15 全球购物
如何找出EMP表里面SALARY第N高的employee
2013/12/05 面试题
幼儿园老师辞职信
2014/01/20 职场文书
企业消防安全制度
2014/02/02 职场文书
公司成本主管岗位责任制
2014/02/21 职场文书
爱祖国演讲稿
2014/05/04 职场文书
财务情况说明书范文
2014/05/06 职场文书
应届大专生自荐书
2014/06/16 职场文书
售后客服工作职责
2014/06/16 职场文书
3招让你摆脱即兴讲话冷场尴尬
2019/08/08 职场文书
行政后勤人员工作计划应该怎么写?
2019/08/16 职场文书
基于Golang 高并发问题的解决方案
2021/05/08 Golang
Python下opencv库的安装过程及问题汇总
2021/06/11 Python
python3操作redis实现List列表实例
2021/08/04 Python