博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac php7.2安装swoole 4.0扩展
阅读量:6803 次
发布时间:2019-06-26

本文共 839 字,大约阅读时间需要 2 分钟。

  hot3.png

1.安装http2

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

 b.进入目录  nghttp2-1.32.0

    sudo ./configure

    sudo make && make install

2.安装hiredis

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

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

3.安装swoole4.0

    a.下载    

    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扩展)

    90217d58237db565f7cc38d7eef7424b3f1.jpg

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

        1.在phpinfo里面看到        d491279948f2908778d2e11027269255b3c.jpg

    2.使用命令 php --ri swoole

   

转载于:https://my.oschina.net/snxun/blog/1830521

你可能感兴趣的文章
项目Alpha冲刺(团队6/10)
查看>>
springboot2.0+dubbo整合分布式服务发布和调用
查看>>
Debian系统常用配置
查看>>
风景最美的地方
查看>>
android系列7.单元测试学习
查看>>
using的几种用法
查看>>
【转】Deep Learning(深度学习)学习笔记整理系列之(三)
查看>>
angularJs按需加载代码(未验证)
查看>>
avalon 笔记---Mr.wing
查看>>
sgu 109 Magic of David Copperfield II
查看>>
Redis在CentOS和Windows安装过程
查看>>
Eclipse的SVN插件使用
查看>>
JavaScript鼠标经过图片的放大镜效果
查看>>
AngulaJS02
查看>>
[LeetCode] House Robber II
查看>>
FastReport快速入门
查看>>
载入背景图片
查看>>
JavaScrip ES6数组方法
查看>>
AspectJ的基本使用
查看>>
python-常见快捷方式
查看>>