返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

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

[复制链接]
崔娜娜 显示全部楼层 发表于 2019-4-9 14:24:20 |阅读模式 打印 上一主题 下一主题

登录网站,浏览更多精彩内容

您需要 登录 才可以下载或查看,没有账号?加入我们

x
因为windows不支持swoole,所以需要在windows配置虚拟linux环境。
(如果能更换操作系统,最好更换成centos)
(1)下载安装cygwin(根据操作系统选择32位或者64位):     
1.png
选择在windows中虚拟环境的root目录
2.png
3.png
选择下载安装的网络节点,如果选择的节点状况不好,可以另选别的节点。
4.png
下面选择要安装的包,没有全部选择安装不要点击“下一步”
(2)gcc-core
5.png
(3)php、php-devel(两者版本要相同)
6.png
(4)autoconf
7.png
(5)pcre-devel
8.png
(6)make
9.png
(7)安装openssl、openssl-devel
11.png
(8)都选择完成后点击下一步会出现安装进程,因为使用网络节点安装,所以可能会有安装中断或者缓慢的情况,关闭重新打开应用换一个节点继续安装就可以。
12.png
选择安装完成后在桌面生成快捷方式。
(9)下载swoole安装包:https://github.com/swoole/swoole-src/releases
并解压到cygwin的安装目录(在步骤1中有选择cygwin的root目录)
解压后如图:
13.png
(10)打开cygwin应用
14.png
(11)编译安装swoole扩展(swoole解压的文件夹名字视实际情况而定)
cd /swoole-src-1.9.14/
phpize
./configure --enable-openssl
make
make install
(12)make install 之后会生成extension的路径(该路径在步骤14中使用)
15.png
(13)查找php.ini路径: php -i | grep php.ini(该文件路径在步骤14中使用)
16.png
(14)将extension= /usr/lib/php/20151012/swoole.so 添加到/etc/php.ini文件中,保存修改。
(15) php -m 查看是否已经有了swoole扩展,如果有,则说明安装成功。

中国领先的数字技术资源交流中心!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

商乾全球电商人、电商交流学习与电商实战技术分享、电商爬虫、生活交流专业网站
  • 官方手机版

  • 微信公众号

  • 商务合作