当前位置:   article > 正文

windows下php swoole扩展,windows下怎么安装swoole

windows swoole.so

210e8d5b7fa81d42692db3b17e624c28.png

Windows 下安装 swoole 具体步骤:

swoole框架是一个很神奇很厉害的框架,它弥补了PHP的本身的一些不足之处。其实swoole确切的说是一个使用C语言编写的PHP扩展,并且这个扩展不能够在windows系统使用,但是就目前的开发环境来说还是使用windows的程序员比较多。那怎么样才能够在windows系统来开发使用swoole扩展呢?

当然我们可以使用vm做个虚拟机然后搭建linux环境,但是这样做的话只能是要么在虚拟机中编写代码要么就只能在windows编写好之后拷贝到虚拟机中啦!对于我来说我觉得太麻烦啦,于是问了问度娘发现了cgywin这个东西,引用百度百科上面的介绍“Cygwin是一个在windows平台上运行的类UNIX模拟环境”,既然是个模拟环境那就好办啦!接下来我们正式开始讲讲怎么搭建swoole环境

首先下载

cgywin 地址:http://www.cygwin.com/。这里注意下载对版本

swoole 地址:https://github.com/swoole/swoole-src/releases 下载 tar.gz版本

安装cgywin

6af46fed5a6eb179a85a09455e24ad3c.png

点击下一步

137d0e916410a5c4539a9cdfba3eeb60.png

继续一直点击下一步

6852e8d0f96c94501238acdc666bd9a1.png

086e6c6dfecc2e20331ebb76add5ae61.png

dc921f5f90f7ac88fb9868d7b9eaaf4f.png

上面的安装目录和下载目录自己设置。下一步选择镜像地址如图,我选的是这个但是当你用的使用就有可能不确定啦,但是不用着急,反正提供了这么多绝对有一个会是可以用的

5d2a89d49969944bf86dd683727bb1c6.png

接下来要选择预先安装的软件啦,由于是要运行php环境所以需要安装一下几个软件

gcc

de5d4305181c311aa53d31799e35e855.pngphp,这里需要注意安装php时应该选择两个,即不要把php-devel扩展丢掉,要不然后面使用phpize编译的时候你就知道麻烦啦!!!!

fd742e82497d27511cc0e964523f5ed4.pngpcre-devel

4aa291269af380ccacc1004692040b9f.pngautoconf

7907f383a92e0478fa6c8cdc995f57a2.png好啦!接下来就下一步就好啦!这将是一个漫长的过程

303f3eb7d4ad7b072471cc39441a94ee.png

安装swoole扩展

我们将刚刚下载的swoole解压到cgywin的安装更目录下的home文件夹中(使用过linux系统的同学们看到安装更目录里的文件夹有木有激动,没错似曾相识啊!!!),然后打开cgywin软件进入到swoole的目录中

d21898ea9f24c977d053376458e5dca4.png

562c0ccd4f21d8ba7469753a882d8333.png

然后是编译 ./configure && make && make install

d4c66480e7f95235c50fd4d78dc6208c.png

执行完该命令后表示安装swoole扩展基本成功了接下来将扩展引入就可以啦!找到php.ini文件一般在 etc文件夹下面 也可以使用 php -i | grep php.ini 来查看

4ed4c8f681b6473cd78811952f6d40ef.png

在php.ini文件中写入 extension=swoole.so 保存文件。执行 php -m 查看是否已经加载

c69f24c7d6bb70bf4fcbf6a94324c302.png

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/53601?site
推荐阅读
相关标签
  

闽ICP备14008679号