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多图上传小程序代码
Jul 17 PHP
深入php常用函数的使用汇总
Jun 08 PHP
PHP保留两位小数并且四舍五入及不四舍五入的方法
Sep 22 PHP
php之curl实现http与https请求的方法
Oct 21 PHP
php实现RSA加密类实例
Mar 26 PHP
PHP Imagick完美实现图片裁切、生成缩略图、添加水印
Feb 22 PHP
PHP实现路由映射到指定控制器
Aug 13 PHP
php 时间time与日期date之间的使用详解及区别
Nov 07 PHP
PHP4和PHP5版本下解析XML文档的操作方法实例分析
May 20 PHP
PHP异常处理定义与使用方法分析
Jul 25 PHP
php-msf源码详解
Dec 25 PHP
PHP的RSA加密解密方法以及开发接口使用
Feb 11 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
基于mysql的bbs设计(一)
2006/10/09 PHP
laravel 5.4 + vue + vux + element的环境搭配过程介绍
2018/04/26 PHP
ThinkPHP框架实现的邮箱激活功能示例
2018/06/15 PHP
php中数组最简单的使用方法
2020/12/27 PHP
jquery与google map api结合使用 控件,监听器
2010/03/04 Javascript
关于JAVASCRIPT urldecode URL解码的问题
2012/01/08 Javascript
extjs两个tbar问题探讨
2013/08/08 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
jQuery中[attribute*=value]选择器用法实例
2014/12/31 Javascript
整理JavaScript对DOM中各种类型的元素的常用操作
2016/05/05 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
纯js实现隔行变色效果
2017/11/29 Javascript
TypeScript的安装、使用、自动编译的实现
2020/04/10 Javascript
js实现网页随机验证码
2020/10/19 Javascript
[08:47]DOTA2每周TOP10 精彩击杀集锦vol.6
2014/06/25 DOTA
Python聊天室实例程序分享
2016/01/05 Python
python+requests+unittest API接口测试实例(详解)
2017/06/10 Python
Python Sympy计算梯度、散度和旋度的实例
2019/12/06 Python
Django2 连接MySQL及model测试实例分析
2019/12/10 Python
python使用列表的最佳方案
2020/08/12 Python
Python 操作 MySQL数据库
2020/09/18 Python
Keras保存模型并载入模型继续训练的实现
2021/02/20 Python
可自定义箭头样式的CSS3气泡提示框
2016/03/16 HTML / CSS
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
澳洲网红粉泥面膜:Sand & Sky
2019/08/13 全球购物
英语专业学子个人的自我评价
2013/10/02 职场文书
大四自我鉴定范文
2013/10/06 职场文书
婚前保证书
2014/04/29 职场文书
经销商年会策划方案
2014/05/29 职场文书
十佳少年事迹材料
2014/12/25 职场文书
经营目标责任书
2015/05/08 职场文书
教你一步步实现一个简易promise
2021/11/02 Javascript
JavaScript的function函数详细介绍
2021/11/20 Javascript
MySQL实现字段分割一行转多行的示例代码
2022/07/07 MySQL
HTML静态页面获取url参数和UserAgent的实现
2022/08/05 HTML / CSS
TypeScript实用技巧 Nominal Typing名义类型详解
2022/09/23 Javascript