Windows 下安装 swoole 具体步骤

原创 2015年11月19日 13:05:00

Windows 下安装 swoole 具体步骤:

Swoole,原本不支持在Windows下安装的,所以我们要安装Cygwin来使用。在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我把自己安装Cygwin和Swoole写下来相当于对自己的沉淀吧。

首先准备工具:

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

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

一。下载Swoole和Cygwin



下载Cygwin,我的是64位的


二 1安装Cygwin



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

先在搜索gcc


然后php


在就是pcre-devel


最后autoconf



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



2 安装Swoole

解压swoole的源程序到Cygwin的家目录,打开Cygwin软件(注意:要是你的Cygwin也安装在C盘,那你得注意了,安装swoole的时候有可能报错,解决办法是右键管理员身份打开Cygwin)


1此时的环境就好似linux的终端,而根目录就是Cygwin的安装目录,在界面输入命令:cd /home/swoole-src,其中swool-src是解压的源程序


2此时的环境就好似linux的终端,而根目录就是Cygwin的安装目录,在界面输入命令:cd /home/swoole-src,其中swool-src是解压的源程序


3输入命令:phpize,生成编译的配置文件configure

4输入命令:./configure && make && make install

配置、编译、编译安装swoole

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


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



6 /extension 查找 按n再次查找



7 添加extension=swoole.so



8 :wq 保存退出


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



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


版权声明:本文为博主原创文章,未经博主允许不得转载。

swoole入门教程01-环境搭建及扩展安装

写在前面的废话 《swoole源码分析》已经写了13章,整个swoole的核心架构基本都分析的差不多了。于是心里一直以来想整理swoole的文档并写一份教程的想法就再度浮了出来。实话说,我接触swo...
  • ldy3243942
  • ldy3243942
  • 2014年10月19日 16:32
  • 15454

cygwin + swoole 安装

cygwin + swoole 安装 cygwin: http://www.cygwin.com/ 下载:https://cygwin.com/setup-x86_64.exe 网易开源镜像站:  h...
  • hzqghost
  • hzqghost
  • 2017年11月14日 14:41
  • 226

php安装swoole扩展

swoole是一个PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncT...
  • qq_31648761
  • qq_31648761
  • 2016年12月13日 09:39
  • 3631

[Swoole入门]-Ubuntu环境下安装Swoole扩展

PHP是最好的语言这是毋庸置疑了,而且还有很多成熟有用的扩展辅助,使用起来那是一个爽。其中Swoole就是优秀的扩展之一。由于升级win10把我的farbox弄没了,在这里记下第一篇博客吧,自己记录心...
  • u014101320
  • u014101320
  • 2015年09月08日 19:50
  • 3196

swool多对多直播

  • 2017年11月08日 09:28
  • 34KB
  • 下载

swoole-环境搭建及扩展安装

Git地址:https://github.com/LinkedDestiny/swoole-doc 第一章 环境搭建及扩展安装 环境说明: 系统:Ubuntu14.04 (安装教程包括CentO...
  • fff058
  • fff058
  • 2017年01月16日 14:37
  • 274

Swoole入门指南:PHP7安装Swoole详细教程

环境 这里不在使用apache做为web server。该用nginx + php-fpm,性能更强大,配置更方便。并且为了跟上php的步伐,也使用了比较新的php版本 [x] centos7[x]...
  • wangjinbao5566
  • wangjinbao5566
  • 2017年05月17日 17:28
  • 1164

2017最新Swoole扩展框架视频教程

一套很好的PHP Swoole扩展框架是匹配教程! 有兴趣的朋友可以下载! 下载地址:百度网盘下载...
  • kisswh120
  • kisswh120
  • 2017年12月21日 15:18
  • 544

Cygwin中搭建swoole环境

  • 2016年10月11日 14:03
  • 176KB
  • 下载

swoole的安装以及问题解决

第一种:编译安装(swoole官网下载:http://pecl.php.net/package/swoole) [root@dev ~]# cd /usr/local/src [root@dev sr...
  • TiaoZhanJi_Xian
  • TiaoZhanJi_Xian
  • 2017年06月16日 17:58
  • 1085
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows 下安装 swoole 具体步骤
举报原因:
原因补充:

(最多只允许输入30个字)