mac 安装swoole环境 2020年

download swoole from github

https://github.com/swoole/swoole-src/releases

下载到本地任意目录解压即可。例如 路径假定为 swoole-dwonload-path

注意版本

swoole1.x -php.5.3.0 swoole2.x -php7.0.0 swoole4.x 7.1.0
php 可以使用mac自带的或者mamp的php, 具体设置可以参考上一篇文章 mamp设置为默认php环境。
下面演示使用mamp 的PHP版本

1. 先看是否切换到mamp 的php环境目录
which php
/Applications/MAMP/bin/php/php7.2.7/bin/php

2. 确保电脑有安装brew 
brew install autoconf

3.切换到 前面提到的swoole-dwonload-path 目录
cd /swoole-dwonload-path
phpize

4.等待光标出现,然后输入./configure 

./configure

5.没报错继续输入

make && make install

编译完成后会出现地址 ,保存Installing shared extensions 地址即可, swoole.so就在这个目录下
Installing shared extensions: /Applications/MAMP/bin/php/php7.2.7/lib/php/extensions/no-debug-non-zts-20170718/
Installing header files: /Applications/MAMP/bin/php/php7.2.7/include/php/

在/Applications/MAMP/bin/php/php7.2.7/conf/文件夹中编辑php.ini 文件添加中间一条代码

; End:

extension="/Applications/MAMP/bin/php/php7.2.7/lib/php/extensions/no-debug-non-zts-20170718/swoole.so"

[OPcache]

完成。

输入 php -m 查看是否有swoole拓展存在。

猜你喜欢

转载自www.cnblogs.com/ianlab/p/12825275.html
今日推荐