常用命令

查看cygwin当前的版本: cygcheck -c cygwin

检查所有安装软件的版本号:cygcheck -c

查看某一个软件安装的版本:cygcheck -c 软件名称

查看本地已经安装的所有软件包: cygcheck -c -d

某个软件包是否已经安装及版本信息:cygcheck -c -d | grep regexp  其中regexp是用于匹配软件包名字的正则表达式

查询整个cygwin.com网站上软件包仓库的软件包:用cygcheck -p regexp  需要使用网络连接

cygwin的版本和内核版本:uname -a  cat /proc/version也可以获取需要的信息

Cygwin基本命令的使用方法

window系统cygwin 安装 swool 扩展

cygwin官网下载cygwin 

按步骤一步步安装,不知道就 默认选项

建议: 选择文件包的安装目录 最好 在cygwin 的安装目录下

选择下载地址,最好选择中国镜像的

想要在cygwin下安装swoole需要这几个cygwin包 gcc、make、autoconf、php、pcre-dev

 gcc 

make

autoconf

php

pcre-dev

点击下一步等等程序安装完即可

cygwin安装其他扩展

默认 cygwin 不会安装 zip,但是会安装 tar ,所以下载swoole 是选择 Source code (tar.gz);

默认cygwin 不会安装 wget  、vi ,需重新打开cygwin安装包,搜索 wget  、 vi

安装 swoole 扩展

  1.下载好的swoole源代码解压到cygwin安装目录中的home子目录下

  

  

  我这里是下载的zip  格式的,手动解压的(踩了一个小坑)

2.打开已经安装好的cygwin,进入swoole源代码目录,分别执行以下几个命令:

(1)Phpize

(2)./configure(编译配置检测等)

(3)make(编译 )

   

   系统要求运行测试  make test

  (4) make test  (运行测试)

  (5)make install  (安装swoole扩展)

  (6)使用php -i|grep php.ini 命令找到php.ini配置文件的位置,在文件结尾处加入swoole扩展的配置:

    

  (7)在cygwin界面进入swoole安装目录中的example目录下的http目录,输入命令:

Administrator@Admin ~/swoole-src-1.10.
$ cd examples/http Administrator@Admin ~/swoole-src-1.10./examples/http
$ php server.php

  (8)在浏览器地址栏访问http://127.0.0.1:9501/,出现打印信息则表示swoole安装成功且可 以使用了!

    

走的这一步表示安装成功,可以用swoole 了!!!!

Windows7下采用cygwin编译安装swoole扩展的更多相关文章

  1. linux下搭建lamp环境以及安装swoole扩展

    linux下搭建lamp环境以及安装swoole扩展   一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源  我安装的环境是:apache2.2.15+mysql5 ...

  2. Mac系统下 PHP7安装Swoole扩展 教程

    转载自 https://www.fujieace.com/php/php-extensions/swoole.html 今天我用的PHP版本是:PHP7.1 环境依赖: php-5.3.10 或更高版 ...

  3. 2018/04/25 基于 编译安装的 PHP7 安装 swoole 扩展

    在上一篇文章我们知道了如何去编译安装一个自己需要的 PHP 版本. 2018/04/25 PHP7的编译安装 这里还没有完,我们还需要安装我们的扩展,才算完成今天的任务. -- 下载扩展 还是官网下载 ...

  4. windows7下php5.4成功安装imageMagick,及解决php imagick常见错误问题。(phpinfo中显示不出来是因为:1.imagick软件本身、php本身、php扩展三方版本要一致,2.需要把CORE_RL_*.dll多个文件放到/php/目录下面)

    windows7下   php5.4成功安装imageMagick . (phpinfo中显示不出来是因为:1.软件本身.php本身.php扩展三方版本要一致,2.需要把CORE_RL_*.dll多个 ...

  5. 转 linux安装swoole扩展

    linux安装swoole扩展 发表于2年前(2014-09-03 14:05)   阅读(4404) | 评论(3) 7人收藏此文章, 我要收藏 赞2 上海源创会5月15日与你相约[玫瑰里],赶快来 ...

  6. php7 安装swoole扩展

    昨天无意中看到一篇关于直播的视频教程 里面讲到了swoole,对于这个东西我相信大家(接近1年phper)都是听过它,但没有真正去用它,当然也是不知道如何使用(me too). 此处总结一下(借鉴了几 ...

  7. win7下使用cygwin编译VLC

     win7下使用cygwin编译VLC http://kathy.blog.51cto.com/1168050/295460 2010-04-15 14:54:01 标签:编译 休闲 VLC 职场 w ...

  8. linux安装swoole扩展

    1.首先我们要安装swoole扩展的话,需要把它的包下载下来,下载地址是: https://github.com/swoole/swoole-src 2.下载下来之后进行解压: unzip swool ...

  9. Linux下指定版本编译安装LAMP

    说明: 操作系统:CentOS 6.5 64位 需求: 编译安装LAMP运行环境 各软件版本如下: MySQL:mysql-5.1.73 Apache:httpd-2.2.31 PHP:php-5.2 ...

随机推荐

  1. 【bzoj1083】[SCOI2005]繁忙的都市

    1083: [SCOI2005]繁忙的都市 Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 2424  Solved: 1591[Submit][Sta ...

  2. java代理模式与装饰者模式

    静态代理和装饰者模式的区别: 先来看一下装饰者模式的定义:装饰者模式动态地将责任附加到对象上.若要扩展功能,装饰者提供了比继承更有弹性的替代方案. 总结一下采用装饰者模式是为了增强或拓展原对象的功能. ...

  3. 关于recv的返回值

    通常recv有几种返回值 1.==0 表示收到FIN包, 因为FIN包,是状态为标记为FIN的空包,没有携带数据,所以recv的长度为0 2.>0 表示收到了数据, 但是有没有收完,是不知道的 ...

  4. java中的监听事件

    java监听器实现的类 1.ServletContextListener:对servlet上下文的创建和销毁监听 2.ServletContextAttributeListener:监听servlet ...

  5. Django框架 之 querySet详解

    Django框架 之 querySet详解 浏览目录 可切片 可迭代 惰性查询 缓存机制 exists()与iterator()方法 QuerySet 可切片 使用Python 的切片语法来限制查询集 ...

  6. [GO]数组指针做函数参数

    package main import "fmt" //p指向实现数组a,它是指向数组,它是数组指针//*p指向指针指向的内存,就是实参a func modify1(p *[]in ...

  7. AutoLayout自动布局,NSLayoutConstraint 视图约束使用

    一.方法 NSLayoutConstraint *constraint = [NSLayoutConstraint constraintWithItem:<#(id)#> attribut ...

  8. MongoDB整理笔记の增加节点

    MongoDB Replica Sets 不仅提供高可用性的解决方案,它也同时提供负载均衡的解决方案,增减Replica Sets 节点在实际应用中非常普遍,例如当应用的读压力暴增时,3 台节点的环境 ...

  9. 使用Fiddler进行IOS APP的HTTP抓包

    Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求.Fiddler能捕获IOS设备发出的请求,比如IPhone, IPad, MacBook. ...

  10. HTML5 Canvas核心技术图形动画与游戏开发 ((美)David Geary) 中文PDF扫描版​

    <html5 canvas核心技术:图形.动画与游戏开发>是html5 canvas领域的标杆之作,也是迄今为止该领域内容最为全面和深入的著作之一,是公认的权威经典.amazon五星级超级 ...