• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

php编译安装swoole扩展

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

步骤

1、在swoole官网 https://www.swoole.com/ 下载需要安装的版本如通过git clone下载:

git clone https://gitee.com/swoole/swoole.git

2、安装好后,需要进入克隆好的目录生成相应的configure文件,这里要用到phpize(作用:其实phpize是一个脚本文件,只要作用是检测php环境和生成相应的configure文件,这样生成的.so文件才会自动加载到php扩展目录),如果不知道phpize在哪里可以使用下面命令

whereis phpize
得到phpize目录如:/usr/local/php/bin/phpize 在命令行执行命令
/usr/local/php/bin/phpize

3、得到phpize目录后在克隆下来的swoole扩展目录进行configure进行编译(下面代码的php-config路径也可以用:whereis php-config查询)

./configure --with-php-config=/usr/local/php/bin/php-config
(执行完上面命令再执行下面命令)
make&&make install

4、等待安装后,进行php.ini文件的配置。找到php.ini文件添加swoole扩展对应的信息后重启php,到这就完成swoole扩展的安装

extension=swoole.so

5、检测是否安装成功使用下面的命令

php -m

看到有下图的swoole时说明安装扩展成功

 

 

总结:

1、swoole的安装,只要是几个步骤:选择自己需要的版本后下载,通过phpize生成configure,然后编译安装。当不知道一些文件在哪里时可以通过whereis进行查找,相应的安装其他的扩展如reids也是类似的步骤

没有configure的时候可以通过phpize生成!

2、当然参考swoole文档时可以找到swoole在linux下也可以通过命令一键安装

pecl install swoole

在自己学习时也可以这样安装swoole,在生产环境下还是建议编译安装

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap