在window中安装cygwin和swoole

《在window中安装cygwin和swoole》要点:
本文介绍了在window中安装cygwin和swoole,希望对您有用。如果有疑问,可以联系我们。

swoole是一个使用C语言编写的PHP扩展,由于swoole框架是只能在LIUNX等系统上运行,在WINDOW上要安装,需要借助cygwin模拟unix环境。

那怎么样才能够在windows系统来开发使用swoole扩展呢?当然我们可以使用vm做个虚拟机然后搭建linux环境,但是这样做的话只能是要么在虚拟机中编写代码要么就只能在windows编写好之后拷贝到虚拟机中啦!不过这里我们用cygwin来搭建swoole环境。

首先准备工具:

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

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


1. 到cygwin官网下载cygwin并安装。

   官网地址:https://www.cygwin.com/

  打开下载好的cygwin安装包,开始安装cygwin。

 

选择cygwin的安装目录(这个同时也会是swoole的安装目录):

在window中安装cygwin和swoole

这里直接选Direct connection

cgywin安装swoole

 

选择文件包下载的存放位置:

在window中安装cygwin和swoole

选择下载地址:

在window中安装cygwin和swoole

很多镜像速度都满快的,可以选一个就好,

在window中安装cygwin和swoole

接下来,在安装面板中搜索这些关键字,安装所需的包:

 gcc, php,pcre-devel ,autoconf

在window中安装cygwin和swoole

在window中安装cygwin和swoole

在window中安装cygwin和swoole

或者也可以安装PHP组件:

在window中安装cygwin和swoole

在window中安装cygwin和swoole

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

在window中安装cygwin和swoole

2.安装Swoole

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

解压swoole的源程序到Cygwin的家目录,打开Cygwin软件。

在window中安装cygwin和swoole

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

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

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

配置swoole:

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

在window中安装cygwin和swoole

添加extension=swoole.so

在window中安装cygwin和swoole

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

至此全部结束

相关文章

起步 处理器架构,参考 x86是指intel的开发的一种32位指令集...
pscp pscp -P 22 C:\work\test.txt root@192.168.1....
文件处理 ls -a # 显示所有文件 ls -l # 显示详细信息 ls -d...
准备一台电脑(我就用联想拯救者r7000演示) 参考博客制作启...
认识 Linux系统是参考了UNIX系统作为模板开发的,但没有使用...
文件处理命令 以 . 开头的文件是隐藏文件 以 - 开头表示这是...