立即注册
 找回密码
 立即注册

梦幻岛

搜索
热搜: 活动 交友
梦幻岛 首页 生活 技术分享 查看内容

mac os 安装php扩展

2020-4-15 14:39| 发布者: admin| 查看: 72| 评论: 0

摘要: Mac os上使用PHP的集成环境,相比windows上的xampp,这里在用mampp更适配一些。尤其是用mamp的专业版。动态host,直接控制面板就可以添加,host文件也是自己 ...

Mac os上使用PHP的集成环境,相比windows上的xampp,这里在用mampp更适配一些。尤其是用mamp的专业版。动态host,直接控制面板就可以添加,host文件也是自己加上配置。都省很多事。


另外就是php安装扩展,默认mamp也不是把所有扩展都配置好,这点如果要是之后都有那就省事了。

Mac os扩展安装,我们先到Php扩展网站上下自己需要的,这里以redis为例:http://pecl.php.net/package/redis

下tar.gz包到本地,解压缩,然后进到包里,phpize,这些都是Linux系统操作的基本步骤。


mac mamp的phpize在php的目录里:如/Applications/MAMP/bin/php/php7.3.9/bin/phpize,先执行下,生成一些编译文件,这里会发现有一个不同

生成的configure.ac文件,不能直接执行。


linux系统里,可以直接./configure --with---后边的处理,因为它会生成一个可执行文件

image.png


而mac os只有configure.ac

image.png


这时可以能过安装autoconf来生成可执行的configure文件,brew install autoconf之后执行autoconf,就会发现有了


image.png


接下来就是./configure --with-php-config=/Applications/MAMP/bin/php/php7.3.9/bin/php-config 

make && make test

扩展redis.so就安装好了。

image.png



找到自己的php.ini文件,然后把redis.so放到extension目录,并增加extension=redis.so


image.png


到这里,安装Php扩展完成了。



路过

雷人

握手

鲜花

鸡蛋
返回顶部