返回列表 发新帖
查看: 367|回复: 3

互动直播之即时通讯swoole安装教程(windows篇)

[复制链接]

1万

热度

1万

元宝

1万

贡献

金牌草根

发表于 2017-9-12 09:09:21 | 显示全部楼层 |阅读模式
因为windows不支持swoole,所以需要在windows配置虚拟linux环境

(1)下载安装cygwin(根据操作系统选择32位或者64位根据自己的服务器判断:https://cygwin.com/install.html



选择在windows中虚拟环境的root目录





选择下载安装的网络节点,如果选择的节点状况不好,可以另选别的节点。



下面选择要安装的包,没有全部选择安装不要点击“下一步”

(2)gcc-core



(3)php、php-devel(两者版本要相同)



(4)autoconf



(5)pcre-devel



(6)make



(7)安装openssl、openssl-devel



(8)都选择完成后点击下一步会出现安装进程,因为使用网络节点安装,所以可能会有安装中断或者缓慢的情况,关闭重新打开应用换一个节点继续安装就可以。



选择安装完成后在桌面生成快捷方式

(9)下载swoole安装包:https://github.com/swoole/swoole-src/releases

并解压到cygwin的安装目录(在步骤1中有选择cygwin的root目录)

解压后如图:



(10)打开cygwin应用



(11)编译安装swoole扩展(swoole解压的文件夹名字视实际情况而定)界面中输入

  • cd 您的文件夹所在路径/swoole-src-1.9.14/
  • phpize
  • ./configure --enable-openssl
  • make
  • make install

[color=rgb(51, 102, 153) !important]复制代码



(12)make install 之后会生成extension的路径(该路径在步骤14中使用)



(13)查找php.ini路径: php -i | grep php.ini(该文件路径在步骤14中使用)



(14)将extension= /usr/lib/php/20151012/swoole.so 添加到/etc/php.ini文件中,保存修改。

(15) php -m 查看是否已经有了swoole扩展,如果有,则说明安装成功。

本文来源于网友学习研究交流 www.caogen8.co,请以学习研究交流为主。
如果您没有贡献积分,可以直接免费领取,免费领取
如果你需要加入本学习研究交流,请以学习研究交流为目的,免责声明
如果找不到您要的资源,请搜索一下,点击搜索

热度

元宝

贡献

步入草根

发表于 2025-11-11 04:01:59 | 显示全部楼层
支持楼主

热度

元宝

贡献

步入草根

发表于 2025-11-13 16:52:07 | 显示全部楼层
支持一下

热度

元宝

贡献

步入草根

发表于 2025-11-24 07:19:57 | 显示全部楼层
6666666
返回列表 发新帖
 懒得打字嘛,点击右侧快捷回复【最新发布】   【赞助草根吧享更多权益】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏帖子 返回列表 搜索

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

小黑屋|手机版|草根吧