文档章节

mac php7.2安装swoole 4.0扩展

p
 percy94
发布于 06/14 20:41
字数 220
阅读 109
收藏 0

1.安装http2

 a.下载  nghttp2, 解压 sudo tar -zxvf  nghttp2-1.32.0.tar.xz

 b.进入目录  nghttp2-1.32.0

    sudo ./configure

    sudo make && make install

2.安装hiredis

    a.下载hiredis  解压 sudo tar -zxvf hiredis-0.13.3.tar.gz

    b.进入目录hiredis-0.13.3,执行 sudo make -j && sudo make install

3.安装swoole4.0

    a.下载swoole 4.0    

    b.进入swoole目录,执行命令 /usr/local/Cellar/php/7.2.6/bin/phpize

    c.编译 sudo ./configure

            --with-php-config=/usr/local/Cellar/php/7.2.6/bin/php-config \
            --enable-coroutine \
            --enable-openssl  \
            --enable-http2  \
            --enable-async-redis \
            --enable-sockets \
            --enable-mysqlnd

    注意:在b这一步,哪里出错就安装那里,假如openssl没有就安装openssl,然后查看ls /usr/local/include/openssl 有无,没有就ln -s /usr/local/Cellar/openssl/1.0.2o_1/include/openssl /usr/local/include/  (建立软连接过去就可以了)

    d.安装:sudo make && make install

    e.查看php -m  (查看php扩展)

    

      查看异步redis客户端是否安装:

        1.在phpinfo里面看到        

    2.使用命令 php --ri swoole

   

© 著作权归作者所有

共有 人打赏支持
p
粉丝 1
博文 69
码字总数 11499
作品 0
广州
swoolefy 4.0.0 发布,基于 swoole4.x 协程的 api 框架

swoole4.x已经是官方目前主推的版本了,为了更好地与swoole4.x对应起来,swoolefy的版本命名将直接跳到4.0开始,所以本次版本的命名为swoolefy4.0.0。 swoolefy4.0版本主要的功能: 1、重构底...

bingcool
07/19
0
0
Mac 上 PHP 开发环境,--MDserver-Mac

mdserver(mac版) 2.3.0 mac上高度可定制的PHP开发环境,集成必要的扩展,方便使用。 (pkg安装方式),安装方便,是你Mac上的PHP开发利器。 加入redis,mongo,phalcon,yaf,swoole框架。 支持80端口。...

midoks
2016/06/12
520
0
Swoole 常见问题

本文不针对 pecl 安装的 swoole,建议也不要使用这个方式安装,因为这种方式安装的 swoole 无法自定义编译选项 一个稳定的 PHP5 版本,虽然已经支持 PHP7 了,但似乎还有暗坑,建议使用 PHP5...

krasen
2016/08/29
183
0
【开源访谈】韩天峰:从 2.x 跃入 4.x ,Swoole 开发背后的故事

6月14日,流行 PHP 协程引擎 Swoole 正式发布 4.0 版本,支持在 PHP 代码中的任意位置使用协程,并带来了全局变量隔离、支持 MySQL 存储过程等新特性。 Swoole 的上一个版本系列是 5 月份发布...

王练
07/03
0
0
swoole 安装测试

Swoole安装 安装完PHP后,即可安装swoole扩展。 swoole扩展下载地址:https://github.com/swoole/swoole-src/releases 尽量选择stable版本,alpha版本最好仅用于实验新特性。 解压源码至任意...

ericSM
2016/08/25
53
0

没有更多内容

加载失败,请刷新页面

加载更多

一步步编写自己的PHP爬取代理IP项目(二)

这一章节我们正式开展我们的爬虫项目,首先我们先要知道哪个网站能获取到免费代理IP,目前比较火的有西刺代理,快代理等,这里我们拿西刺代理作为例子。 这里就是一个个免费的IP地址以及各自...

NateHuang
24分钟前
1
0
11-利用思维导图梳理JavaSE-Java的反射机制

11-利用思维导图梳理JavaSE-Java的反射机制 主要内容 1.反射与Class类 1.1.反射概念 1.2.Class类 1.3.实例化Class类 1.4.反射的作用 1.5.Class对象的作用 2.反射的深入应用 2.1.调用无参的成...

飞鱼说编程
30分钟前
1
0
How to serve the world from home computer?

最近在开发web应用,很想知道,通过公网来访问,效果会不会好。今天在做家务的时候,突然想到,如果我自己写一个ip转发的工具,不就可以实现了吗?但是转过头一想,这么大众的想法,怎么会没...

pearma
46分钟前
1
0
今天在码云遇到一个很有意思的人 for Per.js

今天在码云遇到一个很有意思的人,他在我的Per.js项目下面评论了一句,大意为“你试试这句代码,看看速度到底是你快还是Vue快”【当然,这个评论被我手残不小心删掉了...】。 然后我就试了,...

Skyogo
今天
50
0
Java -------- 首字母相关排序总结

Java 字符串数组首字母排序 字符串数组按首字母排序:(区分大小写) String[] strings = new String[]{"ba","aa","CC","Ba","DD","ee","dd"}; Arrays.sort(strings); for (int i ...

切切歆语
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部