cygwin 部署php环境,在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/

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

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

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

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

8299ef35b17847a6c7707e1888394e85.png

这里直接选Direct connection

82d0b7767fe03570979e581a824fed6c.png

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

b97a2a0ca4396f85ff0a9b25708fb6e9.png

选择下载地址:

6c0d7cea2e4f90d8217b372a77b2a1bf.png

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

ada9573808f2f3abfd59ddf0213bdc44.png

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

gcc, php, pcre-devel , autoconf

1170500b7ff618d74ff111b8b02e0d27.png

ce0d189826de897c42fff0cad403f188.png

ea0c63508317cfb5ae655f58e4847457.png

或者也可以安装PHP组件:

072c67e85ad7913ef91d9b17ada9c6c8.png

a130ecf2f920c0aa4a934d9589f36c5d.png

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

31351cd1767d8026eb95d12771ca52ba.png

2.安装Swoole

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

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

d0314bd0fc0755f9f5315828529d2130.png

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

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

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

配置swoole:

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

131f3a3516aad32d0b269e8376739d08.png

添加extension=swoole.so

e400f339e0825ca8cafa9df4c7396f1f.png

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

至此全部结束

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值