windows下php swoole扩展,Windows 下安装 swoole 图文教程(php)

Windows 下安装 swoole 具体步骤:

Swoole,原本不支持在Windows下安装的,所以我们要安装Cygwin来使用。在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我把自己安装Cygwin和Swoole写下来相当于对自己的沉淀吧。

首先准备工具:

Cygwin 官方地址:http://www.cygwin.com/

swoole 官方下载地址:https://github.com/swoole/swoole-src/releases

一、下载Swoole和Cygwin

416b535ad1e5fdd5de7404b398c21a0b.png

下载Cygwin,我的是64位的

4cc9f4ffbc89f5998172465f33015ba5.png

1 安装Cygwin

7eea145cb9c7e9f203314e57624e04bc.png

选择安装的软件包,这里需要安装gcc、PHP、php开发工具、autoconf、pcre-devel,其它默认,这里注意的是,在上方的搜索栏搜索后,在下边找到对应的软件包选中,点击下一步按钮开始安装。(注意:下方的截图是我安装后界面,点击的位置一样,后边的图标可能不一样哦)

先在搜索gcc

2d2428c66a3c1e17a3b4cc4173b5d6db.png

然后php

b6e8ea7a367143882a0b651f5a586b0f.png

在就是pcre-devel

b55ec8a858d2a530dbb5c3a35eec616e.png

最后autoconf

3e080d0939364f9ecf9268f0735ece20.png

最后一直下一步安装就行。

09b2094b903d53b1538a393e7d11be83.png

2 安装Swoole

解压swoole的源程序到Cygwin的家目录,打开Cygwin软件(注意:要是你的Cygwin也安装在C盘,那你得注意了,安装swoole的时候有可能报错,解决办法是右键管理员身份打开Cygwin)

7769b24cc24fde1a4eced867dc0eb7cf.png

1此时的环境就好似linux的终端,而根目录就是Cygwin的安装目录,在界面输入命令:cd /home/swoole-src,其中swool-src是解压的源程序

73b37a685149cba40e95b1af1123a58d.png

2此时的环境就好似linux的终端,而根目录就是Cygwin的安装目录,在界面输入命令:cd /home/swoole-src,其中swool-src是解压的源程序

6c6d898a2c154c56fb48206ce7144c17.png

3输入命令:phpize,生成编译的配置文件configure

051fa60fb5491b0b3e570eb692ed3dcb.png

4输入命令:./configure && make && make install

b1dd87b5522766145282014de8c2a2bf.png

配置、编译、编译安装swoole

(PS:执行./configure,除了编译配置,还会检测环境等等)

5使用命令: php -i | grep php.ini,找到php cli使用的配置文件php.ini的路径,修改php.ini文件,在文件中添加一行:extension=swoole.so,然后关闭退出

8238264d86e4405a597b7c5223f9d3bf.png

6 /extension 查找 按n再次查找

d0e6ab84ba29cc1101f77f7c99ba3d8b.png

7 添加extension=swoole.so

d78fcf396ca700e4ebbe9ebfb59635f2.png

8 :wq 保存退出

9 使用命令:php -m,查看加载的模块,如果看到swoole,则扩展添加成功,到此环境搭建成功!

55e185aa95156d40a5c20b5471d9cdbc.png

以上这篇Windows 下安装 swoole 图文教程(php)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值