window 安装 swoole
swoole 是php 的扩展,只支持在Linux 下,所以在window 下需要 安装cgywin,Cygwin是一个在windows平台上运行的类UNIX模拟环境
cgywin 地址:http://www.cygwin.com/。这里注意下载对版本
swoole 地址:https://github.com/swoole/swoole-src/releases 下载 tar.gz版本
安装cgywin

点击下一步

继续一直点击下一步
配置安装目录,已经其他扩展包保存路径,网络连接方式



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

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

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

pcre-devel

autoconf

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

等啊等。。。。。。。。直到完成!!!

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

然后执行 phpize (这里声明一下如果当初选择安装php的时候没有安装php-devel,这时是会提醒你没有该命令的)

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

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

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

如果发现安装软件少了可以重现执行 setup.exe,如果嫌麻烦可以初始安装时安装apt-cgy 等包
来源:https://www.cnblogs.com/itsuibi/p/8995137.html

浙公网安备 33010602011771号