zoukankan      html  css  js  c++  java
  • Windows7下采用cygwin编译安装swoole扩展

    常用命令

    查看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.2
    $ cd examples/http
    
    Administrator@Admin ~/swoole-src-1.10.2/examples/http
    $ php server.php

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

        

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

  • 相关阅读:
    Linux入门第三天——more,less,head,tail,ls 用户权限
    linux 入门第一天
    python入门第八天 摘自--廖雪峰python课程
    python入门第七天
    匿名函数
    返回函数
    高阶函数之filter 和 sorted
    map,reduce高阶函数
    高阶函数 巩固
    装饰器
  • 原文地址:https://www.cnblogs.com/xuey/p/8663630.html
Copyright © 2011-2022 走看看