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 相关文章推荐
详细介绍:Apache+PHP+MySQL配置攻略
Sep 05 PHP
《PHP边学边教》(01.开篇――准备工作)
Dec 13 PHP
php下过滤HTML代码的函数
Dec 10 PHP
mysql总结之explain
Feb 27 PHP
PHP中IP地址与整型数字互相转换详解
Aug 20 PHP
php实现数据库的增删改查
Feb 26 PHP
PHP微信PC二维码登陆的实现思路
Jul 13 PHP
thinkPHP中钩子的使用方法实例分析
Nov 16 PHP
PHP实现的多维数组去重操作示例
Jul 21 PHP
php实现微信企业付款到个人零钱功能
Oct 09 PHP
PHP实现获取url地址中顶级域名的方法示例
Jun 05 PHP
如何在PHP中使用AES加密算法加密数据
Jun 24 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
第五章 php数组操作
2011/12/30 PHP
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
两种设置php载入页面时编码的方法
2014/07/29 PHP
Thinkphp 空操作、空控制器、命名空间(详解)
2017/05/05 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
PHP7新功能总结
2019/04/14 PHP
[推荐]javascript 面向对象技术基础教程
2009/03/03 Javascript
基于Jquery与WebMethod投票功能实现代码
2011/01/19 Javascript
JQuery 中几个类选择器的简单使用介绍
2013/03/14 Javascript
JS打开新窗口的2种方式
2013/04/18 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
JavaScript获取某年某月的最后一天附截图
2014/06/23 Javascript
JQuery中serialize()、serializeArray()和param()方法示例介绍
2014/07/31 Javascript
javascript实现动态模态绑定grid过程代码
2014/09/22 Javascript
js实现有过渡渐变效果的图片轮播相册(兼容IE,ff)
2016/01/19 Javascript
AngularJS中如何使用$http对MongoLab数据表进行增删改查
2016/01/23 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
js实现5秒倒计时重新发送短信功能
2017/02/05 Javascript
Js利用prototype自定义数组方法示例
2017/10/20 Javascript
解决layui checkbox 提交多个值的问题
2019/09/02 Javascript
Python中异常重试的解决方案详解
2017/05/05 Python
Python列表操作方法详解
2020/02/09 Python
使用简单的CSS3属性实现炫酷读者墙效果
2014/01/08 HTML / CSS
纯css3制作煽动翅膀的蝴蝶的示例
2018/04/23 HTML / CSS
英国最大的户外商店:Go Outdoors
2019/04/17 全球购物
英国自行车商店:AW Cycles
2021/02/24 全球购物
会议邀请函范文
2014/01/09 职场文书
园艺师求职信
2014/04/27 职场文书
环卫工人节活动总结
2014/08/29 职场文书
大学生就业协议书范本(适用于公司企业)
2014/10/07 职场文书
起诉状范本
2015/05/20 职场文书
2019优秀干部竞聘演讲稿范文!
2019/07/02 职场文书
MySQL学习总结-基础架构概述
2021/04/05 MySQL
MySQL Router实现MySQL的读写分离的方法
2021/05/27 MySQL
win10键盘驱动怎么修复?Win10键盘驱动修复小技巧
2022/04/06 数码科技
python数字图像处理实现图像的形变与缩放
2022/06/28 Python