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

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

1.下载 cygwin

2.下载swoole

3.安装cygwin

4.

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

先在搜索gcc

然后php

在就是pcre-devel

最后autoconf

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

5.安装swoole

解压swoole的源程序到Cygwin的家目录,打开Cygwin软件(注意:要是你的Cygwin也安装在C盘,那你得注意了,安装swoole的时候有可能报错,解决办法是右键管理员身份打开Cygwin)
(1)此时的环境就好似linux的终端,而根目录就是Cygwin的安装目录,在界面输入命令:cd /home/swoole-src,其中swool-src是解压的源程序
(2)输入命令:phpize,生成编译的配置文件configure
(3)输入命令:./configure && make && make install

配置、编译、编译安装swoole

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

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

(5)/extension 查找 按n再次查找

(6) 添加extension=swoole.so

(7) :wq 保存退出

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

好了,希望可以帮到大家!!!!

转载于:https://www.cnblogs.com/xiaoyueya/p/5109294.html

windows php swoole 安装相关推荐

  1. lnmp + swoole 安装

    nginx地址:http://120.52.51.16/nginx.org/download/nginx-1.15.7.tar.gz PHP地址:http://am1.php.net/distribu ...

  2. Redis进阶实践之三如何在Windows系统上安装安装Redis

    一.Redis的简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset( ...

  3. windows 7下安装VS2005,SQL Server2005,VS2008

    最近电脑安装了windows 7操作系统,开发工具VS2005,VS2008和SQL Server2005需要重新安装,对这些工具在windows 7下的兼容性起初也存在疑问,经过一番努力,这些软件终 ...

  4. windows上python3安装

    下载python 下载地址 https://www.python.org/downloads/windows/ image.png 安装python 1.添加python到环境变量 image.png ...

  5. 在Windows 7下安装Oracle 11g的解决方法

    在Windows 7下安装Oracle 11g的解决方法 前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的, ...

  6. Windows下RabbitMQ安装及注意事项

    Windows下RabbitMQ安装及注意事项 简介 背景 1.      RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现. Rabbit ...

  7. Windows 2008下安装配置 WDS Windows部署服务

    Windows(Windows Deployment Services) 部署服务适用与大中型网络中的计算机操作系统部署.可以使用 Windows 部署服务来管理映像以及无人参与安装脚本,并提供人工参 ...

  8. flume 1.7在windows下的安装与运行

    flume 1.7在windows下的安装与运行 一.安装 安装java,配置环境变量. 安装flume,flume的官网http://flume.apache.org/,下载地址,下载后直接解压即可 ...

  9. Python3.x(windows系统)安装libxml2库

    Python3.x(windows系统)安装libxml2库 cmd安装命令: pip install lxml 执行结果: 再执行命令: pip install virtualenv 执行结果: 转 ...

最新文章

  1. DeepMind 综述深度强化学习:智能体和人类相似度竟然如此高!
  2. js实现随机选取[10,100)中的10个整数,存入一个数组,并排序。 另考虑(10,100]和[10,100]两种情况。...
  3. 【Python教程】类及对象教程
  4. CentOS 7——yum错误[Error: rpmdb open failed]解决方案
  5. 1009. 说反话 (20)
  6. Celery+Rabbitmq实现异步任务
  7. go 在windows下使用redis
  8. SATA硬盘检测修复及MHDD的一些使用详解
  9. python列表中删除子列表_从列表列表中删除列表元素
  10. Wijmo 更优美的jQuery UI部件集:在安全站点使用Wijmo控件
  11. windows 2008 R2 如何更新SID
  12. 简述中断的整个过程,谈谈你对中断在计算机中作用的理解。
  13. 城市轨道交通运营管理属于什么院系_青西新区高职校城市轨道交通运营与管理专业礼仪教学成果考核圆满结束...
  14. python能做什么工作好-python可以做什么工作
  15. 全球及中国SxS(遥控潜水器)行业商业模式分析及投资风险预测2022年版
  16. mysql 冗余 raid_RAID(廉价磁盘冗余阵列)
  17. Oracle ORA-06502 数字或值错误
  18. C盘占用空间大如何清理
  19. 金链盟成员纷纷“自立山头”,中国联盟式区块链开源平台路在何方
  20. 圣诞树太俗气,圣诞牛才够创意----阿里巴巴B2B高上大玩法的启示

热门文章

  1. Linux 移动或重命名文件/目录-mv 的10个实用例子
  2. 【游记】NOIP 2017
  3. TCP三次握手和四次断开
  4. MySQL解压缩安装
  5. Intellij IDEA 远程debug、远程tomcat部署项目
  6. linux+python+djiango+mysql编译安装学习笔记
  7. 详细理解java Hibernate 或 JPA的级联操作
  8. tomcat改项目的访问路径 ROOT
  9. node 同步js代码-超越昨天的自己系列(5)
  10. VS 2017显示“高级保存选项”命令操作方法