swoole不能在windows下直接安装吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swoole不能在windows下直接安装吗相关的知识,希望对你有一定的参考价值。
参考技术A 简介Swoole是一种php高级Web开发框架,框架不是为了提升网站的性能,是为了提升网站的开发效率。最少的性能损耗,换取最大的开发效率。利用Swoole框架,开发一个复杂的Web功能,可以在很短的时间内完成!
Swoole不是一个像Zend Framework、CakePHP、Yii、symfony、ThinkPHP等一样的框架,也不是一个向WordPress、Drupal、Discuz、UChome等开源产品看齐的项目。 Swoole的目标是向Java框架、Rails On Ruby、Python DjangoPylons等一流框架发起挑战。
运行环境:Linux Windows Mac FreeBSD Unix
PHP版本支持:PHP5.2 PHP5.3 PHP6.0
支持的数据库:MS SQL Server、mysql、IBM DB2、Oracle、Interbase 、SQLite、PostgreSQL、ODBC
支持的运行方式:Web、Cli命令行脚本、PHP-GTK GUI。
功能
包含以下几个特色功能:
1、 类似ORM的数据查询,提供SQL封装器,让MySQL的SQL与PHP的Array,会话,Cache无缝结合
2、App MVC分层结构,有效的程序结构分层,提高程序的可维护性和扩展性,实现低耦合,基于接口开发。
Windows 下安装 swoole 具体步骤
Windows 下安装 swoole 具体步骤:
Swoole,原本不支持在Windows下安装的,所以我们要安装Cygwin来使用。在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我把自己安装Cygwin和Swoole写下来相当于对自己的沉淀吧。
首先准备工具:
Cygwin 官方地址:http://www.cygwin.com/
swoole 官方下载地址:https://github.com/swoole/swoole-src/releases
一。下载Swoole和Cygwin
下载Cygwin,我的是64位的
二 1安装Cygwin
选择安装的软件包,这里需要安装gcc、PHP、php开发工具、autoconf、pcre-devel,其它默认,这里注意的是,在上方的搜索栏搜索后,在下边找到对应的软件包选中,点击下一步按钮开始安装。(注意:下方的截图是我安装后界面,点击的位置一样,后边的图标可能不一样哦)
先在搜索gcc
然后php
在就是pcre-devel
最后autoconf
最后一直下一步安装就行。
2 安装Swoole
配置、编译、编译安装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,则扩展添加成功,到此环境搭建成功!
PS原文出自http://www.cnblogs.com/ventent/p/6939857.html
好笔记快收藏吧
以上是关于swoole不能在windows下直接安装吗的主要内容,如果未能解决你的问题,请参考以下文章