swoole在window下的安装比较依靠一个东西,就是Cygwin。可以在官网上找到64位或者是32位的的安装包下载,安装cygwin也算是一门技术活,下面简单介绍一下。
首先,打开安装包他会让你选择安装源。
很多个,随缘选就行了,只要能下载的动:),我也是随便选的。
然后为了运行php的环境,需要预选安装这些软件。




然后选择下一步,等到好了就可以。
接下来是swoole的安装,首先说明一点,github上的v1.10.0版本我试了很多次都是不行的,中间会报一个文件不存在什么之类的错误,所以要找到底下v1.9.23的版本去下载,下载完解压到cygwin的home底下,然后就是php拓展的标准安装方法,
用phpize生成configure,然后./configure && make && make install,最后把extension=swoole.so加到php.ini里面,测试一下php -m,有就可以了 。
话说回来,其实我是想在原来的php里面安装拓展啊,也不知道这样子安装有毛用。