swoole目前不支持windows吗?
发布时间 - 2019-12-07 00:00:00 点击率:次
swoole框架是一个很神奇很厉害的框架,它弥补了PHP的本身的一些不足之处。其实swoole确切的说是一个使用C语言编写的PHP扩展,但是这个扩展不能够在windows系统使用。 (推荐学习: swoole视频教程)
Cygwin是一个在windows平台上运行的类UNIX模拟环境”,既然是个模拟环境那就好办啦!接下来我们正式开始讲讲怎么搭建swoole环境
一、下载Swoole和Cygwin
下载Cygwin,我的是64位的
二 1安装Cygwin
选择安装的软件包,这里需要安装gcc、php、php开发工具、autoconf、pcre-devel,其它默认,这里注意的是,在上方的搜索栏搜索后,在下边找到对应的软件包选中,点击下一步按钮开始安装。
(注意:下方的截图是我安装后界面,点击的位置一样,后边的图标可能不一样哦)
先在搜索gcc
然后php
在就是pcre-devel
最后autoconf
最后一直下一步安装就行。
2 安装Swoole
解压swoole的源程序到Cygwin的家目录,打开Cygwin软件(注意:要是你的Cygwin也安
装在C盘,那你得注意了,安装swoole的时候有可能报错,解决办法是右键管理员身份打开Cygwin)
1此时的环境就好似linux的终端,而根目录就是Cygwin的安装目录,在界面输入命令:cd /home/swoole-src,其中swool-src是解压的源程序
2此时的环境就好似linux的终端,而根目录就是Cygwin的安装目录,在界面输入命令:cd /home/swoole-src,其中swool-src是解压的源程序
3输入命令:phpize,生成编译的配置文件configure
4输入命令:./configure && make && make install
配置、编译、编译安装swoole
(PS:执行./configure,除了编译配置,还会检测环境等等)
5使用命令: php -i | grep php.ini,找到php cli使用的配置文件php.ini的路径,修改php.ini文件,在文件中添加一行:extension=swoole.so,然后关闭退出
6 /extension 查找 按n再次查找
7 添加extension=swoole.so
8 :wq 保存退出
9 使用命令:php -m,查看加载的模块,如果看到swoole,则扩展添加成功,到此环境搭建成功!
# swoole
# php
# c语言
# windows
# linux
# unix
# 是一个
# 的是
# 软件包
# 配置文件
# 安装目录
# 是个
# 那就
# 有可能
# 的说
# 还会
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在橙子建站中快速调整背景颜色?
Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】
Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程
如何在阿里云高效完成企业建站全流程?
html5如何实现懒加载图片_ intersectionobserver api用法【教程】
Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】
Laravel Debugbar怎么安装_Laravel调试工具栏配置指南
JS实现鼠标移上去显示图片或微信二维码
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
Win11应用商店下载慢怎么办 Win11更改DNS提速下载【修复】
如何生成腾讯云建站专用兑换码?
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】
Android滚轮选择时间控件使用详解
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
JavaScript如何实现音频处理_Web Audio API如何工作?
济南网站建设制作公司,室内设计网站一般都有哪些功能?
Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】
开心动漫网站制作软件下载,十分开心动画为何停播?
Laravel集合Collection怎么用_Laravel集合常用函数详解
DeepSeek是免费使用的吗 DeepSeek收费模式与Pro版本功能详解
网页设计与网站制作内容,怎样注册网站?
大连 网站制作,大连天途有线官网?
如何用wdcp快速搭建高效网站?
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理
html如何与html链接_实现多个HTML页面互相链接【互相】
Laravel API资源类怎么用_Laravel API Resource数据转换
Android中AutoCompleteTextView自动提示
Laravel怎么使用Intervention Image库处理图片上传和缩放
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
Laravel如何实现模型的全局作用域?(Global Scope示例)
大连网站制作公司哪家好一点,大连买房网站哪个好?
iOS发送验证码倒计时应用
Laravel怎么为数据库表字段添加索引以优化查询
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
香港服务器租用费用高吗?如何避免常见误区?
Laravel PHP版本要求一览_Laravel各版本环境要求对照
零服务器AI建站解决方案:快速部署与云端平台低成本实践
网站制作大概多少钱一个,做一个平台网站大概多少钱?
Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
英语简历制作免费网站推荐,如何将简历翻译成英文?
Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】
详解MySQL数据库的安装与密码配置
详解Android中Activity的四大启动模式实验简述

