Windows 下安装 swoole 图文教程(php)


Posted in PHP onJune 05, 2017

Windows 下安装 swoole 具体步骤:

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

首先准备工具:

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

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

一、下载Swoole和Cygwin

Windows 下安装 swoole 图文教程(php)

下载Cygwin,我的是64位的

Windows 下安装 swoole 图文教程(php)

1 安装Cygwin

Windows 下安装 swoole 图文教程(php)

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

先在搜索gcc

Windows 下安装 swoole 图文教程(php)

然后php

Windows 下安装 swoole 图文教程(php)

在就是pcre-devel

Windows 下安装 swoole 图文教程(php)

最后autoconf

Windows 下安装 swoole 图文教程(php)

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

Windows 下安装 swoole 图文教程(php)

2 安装Swoole

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

Windows 下安装 swoole 图文教程(php)

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

Windows 下安装 swoole 图文教程(php)

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

Windows 下安装 swoole 图文教程(php)

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

Windows 下安装 swoole 图文教程(php)

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

Windows 下安装 swoole 图文教程(php)

配置、编译、编译安装swoole

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

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

Windows 下安装 swoole 图文教程(php)

6 /extension 查找 按n再次查找

Windows 下安装 swoole 图文教程(php)

7 添加extension=swoole.so

Windows 下安装 swoole 图文教程(php)

8 :wq 保存退出

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

Windows 下安装 swoole 图文教程(php)

以上这篇Windows 下安装 swoole 图文教程(php)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
轻松修复Discuz!数据库
May 03 PHP
php xml文件操作代码(一)
Mar 20 PHP
ThinkPHP中的create方法与自动令牌验证实例教程
Aug 22 PHP
thinkphp模板用法和内容输出实例
Nov 28 PHP
php查找字符串出现次数的方法
Dec 01 PHP
php实现字符串翻转的方法
Mar 27 PHP
PHP+MYSQL中文乱码问题
Jul 01 PHP
教你php如何实现验证码
Jan 20 PHP
让你的PHP7更快之Hugepage用法分析
May 31 PHP
PHP 进度条函数的简单实例
Sep 19 PHP
PHP两个n位的二进制整数相加问题的解决
Aug 26 PHP
PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库
Apr 16 PHP
PHP手机号中间四位用星号*代替显示的实例
Jun 02 #PHP
总结一些PHP中好用但又容易忽略的小知识
Jun 02 #PHP
在PHP 7下安装Swoole与Yar,Yaf的方法教程
Jun 02 #PHP
Yii2中简单的场景使用介绍
Jun 02 #PHP
Yii 2.0中场景的使用教程
Jun 02 #PHP
详解PHP5.6.30与Apache2.4.x配置
Jun 02 #PHP
php使用PDO从数据库表中读取数据的实现方法(必看)
Jun 02 #PHP
You might like
配置eAccelerator和XCache扩展来加速PHP程序的执行
2015/12/22 PHP
简单了解将WordPress中的工具栏移到底部的小技巧
2015/12/31 PHP
Symfony2实现在doctrine中内置数据的方法
2016/02/05 PHP
不要小看注释掉的JS 引起的安全问题
2008/12/27 Javascript
javascript 隐藏/显示指定的区域附HTML元素【legend】用法
2010/03/05 Javascript
JS 遮照层实现代码
2010/03/31 Javascript
JavaScript高级程序设计 学习笔记 js高级技巧
2011/09/20 Javascript
JavaScript实现x秒后自动跳转到一个页面
2013/01/03 Javascript
javascript中拼接HTML字符串的最快、最好的方法
2014/06/07 Javascript
使用jQuery设置disabled属性与移除disabled属性
2014/08/21 Javascript
JavaScript 学习笔记之操作符(续)
2015/01/14 Javascript
jquery UI Datepicker时间控件的使用方法(终结版)
2015/11/07 Javascript
Highcharts学习之数据列
2016/08/03 Javascript
AngularJs Managing Service Dependencies详解
2016/09/02 Javascript
AngularJS 与百度地图的结合实例
2016/10/20 Javascript
JavaScript实现求最大公共子串的方法
2018/02/03 Javascript
解决nodejs的npm命令无反应的问题
2018/05/17 NodeJs
VUE-Table上绑定Input通过render实现双向绑定数据的示例
2018/08/27 Javascript
python中随机函数random用法实例
2015/04/30 Python
利用PyInstaller将python程序.py转为.exe的方法详解
2017/05/03 Python
python读取文本绘制动态速度曲线
2018/06/21 Python
AUC计算方法与Python实现代码
2020/02/28 Python
python代码中怎么换行
2020/06/17 Python
python 邮件检测工具mmpi的使用
2021/01/04 Python
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
英国护发和美妆在线商店:Klip Shop
2019/03/24 全球购物
护理专业个人求职简历的自我评价
2013/10/13 职场文书
护士实习鉴定范文
2013/12/22 职场文书
学生操行评语大全
2014/04/24 职场文书
感恩的演讲稿
2014/05/06 职场文书
食品委托检验协议书范本
2014/09/12 职场文书
数学复习课教学反思
2016/02/18 职场文书
关于艺术节的开幕致辞
2016/03/04 职场文书
Python Pandas常用函数方法总结
2021/06/15 Python
JavaScript中MutationObServer监听DOM元素详情
2021/11/27 Javascript
【海涛解说】暗牧也疯狂,牛蛙成配角
2022/04/01 DOTA