在 Windows 下搭建 swoole 环境与测试

3,092 阅读1分钟

没想到我也会在 window 上开发。。。 公司开发需要,Mac 不让带,就在 window 开发,由于 swoole window 不支持,只能另辟蹊径。

下载安装 Cygwin 和 swoole

1. 安装 Cygwin

官网地址: www.cygwin.com/

图片

安装的时候选择路径,我自己是安装到 E 盘,文件包下载存放位置默认 D 盘不改。

选择(所要连接的)服务器(用于后续下载文件):在最下面的 use URL 填写网易的镜像源:http://mirrors.163.com/cygwin/

选择安装的软件包,这里需要安装 gccgcc-g++phpphp-develautoconfpcre-devel,其它默认,这里注意的是,在上方的搜索栏搜索后,在下边找到对应的软件包选中,点击下一步按钮开始安装。

地址

上图圈圈下面第二个是 gcc-g++, 不选到时候编译错误。

地址
地址
都选后就直接下一步。直到完成。

2. 安装 swoole

github 地址 下载后解压文件,把解压文件改名为 swoole 放到刚刚安装 cygwin 的项目文件中的 home 文件。 然后在桌面打开 cygwin 的终端。执行命令:

cd /home/swoole
输入命令
phpize
等待一会后执行:
./configure && make && make install
配置、编译、编译安装swoole

使用命令: php -i | grep php.ini,找到 php cli 使用的配置文件 php.ini 的路径。 我的 php.ini 文件是在 etc 根目录上 手动打开修改,追加拓展文件 extension=swoole.dll 保存退出。 执行 php -m 就可以看到拓展安装成功。

文章首发: 在 Windows 下搭建 swoole 环境与测试