swoole框架是一个非常神奇和强大的框架,它弥补了PHP本身的一些不足。其实swoole就是一个用C语言写的PHP扩展,但是这个扩展不能在windows系统中使用。Cygwin是一个运行在windows平台上的类UNIX仿真环境。既然是模拟环境,那好办!接下来正式开始讲如何搭建swoole环境。1、下载Swoole和Cygwin下载Cygwin,我的是64位的2.1InstallCygwin选择要安装的软件包。这里需要默认安??装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,其中swoole-src是解压后的源程序2此时的环境就像一个linux终端,根目录是Cygwin的安装目录。在界面输入命令:cd/home/swoole-src,其中swoole-src为解压后的源程序。3输入命令:phpize生成编译后的配置文件configure4输入命令:./configure&&make&&makeinstall进行配置、编译、编译安装swoole(PS:执行./configure,除了编译配置,还会检测环境等)5使用命令:php-i|grepphp.ini,找到phpcli使用的配置文件php.ini的路径,修改php.ini文件,在文件中添加一行:extension=swoole.so,然后关闭退出6/extension找到并按下n重新找到7添加extension=swoole.so8:wq保存退出9使用命令:php-m查看加载的模块,如果看到swoole,说明扩展添加成功,环境搭建成功!大家注意点,别迷路了,以上就是本文的全部内容,能看到这里的都是人才。前面说了PHP的技术点很多,也是因为太多了,写的太多了,写完了也不会看太多,所以我这里整理成了PDF和文档,有需要的可以点击进入秘籍:PHP+「平台」更多学习内容可以访问【比大厂】优质PHP架构师教程目录,只要会看,薪资高会更上一层楼(持续更新)。以上内容希望对大家有所帮助,很多PHPer在进阶的时候总会遇到一些问题和瓶颈。业务代码写多了就没有方向感。架构、高扩展、高性能、高并发、服务器性能调优、TP6、laravel、YII2、Redis、Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等进阶知识点级别的干货,可以免费分享给大家,需要的话可以加入我的PHP技术交流群
