文档章节

swoole 安装测试

ericSM
 ericSM
发布于 2016/08/25 16:25
字数 268
阅读 85
收藏 3

Swoole安装

安装完PHP后,即可安装swoole扩展。 swoole扩展下载地址:https://github.com/swoole/swoole-src/releases 尽量选择stable版本,alpha版本最好仅用于实验新特性。 解压源码至任意目录,执行如下命令:

cd swoole-src-swoole-1.7.6-stable/
phpize
./configure --enable-async-mysql
sudo make
sudo make install

(注:swoole的./configure有很多额外参数,可以通过./configure --help命令查看,这里仅开启其中async-mysql项,其他均选择默认项) 安装完成后,进入sudo gedit /etc/php5/fpm/目录下,打开php.ini文件,在其中加上如下一句:

extension=swoole.so

随后在终端中输入命令

php -m

查看扩展安装情况。如果在列出的扩展中看到了swoole,则说明安装成功。

问题

遗憾的是,我的 phpinfo 有 swoole 了,但是php -m  却发现不了,果断推断是 php.ini 配置问题,于是乎,修改了 sudo gedit /etc/php5/cli/php.ini .同样添加了 extension=swoole.so, php -m,发现有了 swwoole 模块.测试成功

 

© 著作权归作者所有

ericSM
粉丝 16
博文 137
码字总数 146671
作品 0
南京
项目经理
私信 提问
ubuntu1404编译swoole扩展

我的环境是ubuntu1404 + php5.5.9 + swoole1.7.22 获取源码 pecl.php.net/package/swoole 编译 cd swoole phpize ./configure sudo make sudo make install ext/swoole/module/swoole.so生成......

dfwasds
2016/03/03
0
0
centos安装php扩展swoole及使用

swoole是一个PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列...

15834278076
2018/12/04
0
0
swoole框架-swoft初体验

swoole框架-swoft初体验 没有swoole之前,php一直被"誉“为世界上最好的语言。swoole横空出世后,php就成了宇宙最好的语言了... 关于swoole的基础使用,详见 2018年swoole实战1-初识swoole ...

章鱼喵_
2018/07/31
0
0
PHP的异步Web服务器+异步Redis客户端

PHP的异步并行swoole扩展在1.7.7中内置了一个Http服务器,利用swoolehttpserver可以轻松实现一个PHP的异步Web服务器,性能比php-fpm/Apache等同步阻塞的服务器高出数倍。 swoole官方还提供了...

matyhtf
2014/10/30
0
27
EasySwoole框架与Egg.js框架查询Mysql 性能比较

鉴于最近前端er 因为好不容易有了一个node ,终于可以脱离浏览器独立运行得高潮点,那么现在就来测试下node 与swoole 的真实情况 首先swoole 有众多框架,基本都大同小异,这里就选一个比较简...

福嘞娃
2018/05/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

将博客搬至CSDN

https://blog.csdn.net/qq_38157006

Marhal
12分钟前
1
0
unicode Java中求字符串长度length()和codePointCount()的区别

在计算字符串长度时,Java的两种方法length()和codePointCount()一度让我困惑,运行书上例子得到的长度值是相等的,那为什么要设定两个方法呢? 对于普通字符串,这两种方法得到的值是一样的...

泉天下
13分钟前
1
0
uin-app 一、学习理由

选择uni-app 理由 别人的理由 1. 5+ 有HTML5+和Native.js技术,HTML5+包含常用的跨平台的几百个API,能满足常规开发需求,而Native.js把40w原生api映 射成js对象,这样js可以直接调原生。HTM...

轻轻的往前走
14分钟前
1
0
方括号及其在命令行中的不同用法介绍

通配 方括号最简单的用法就是通配。你可能在知道“ Globbing”这个概念之前就已经通过通配来匹配内容了,列出具有相同特征的多个文件就是一个很常见的场景,例如列出所有 JPEG 文件: ls *.j...

Linux就该这么学
20分钟前
1
0
vecty 基础

gopherjs 是把 go 编译为 js 的工具。 vecty 是基于 gopherjs 的一种类似 React 的开发框架。 安装 gopherjs 和 vecty go get -u github.com/gopherjs/gopherjsgo get -u github.com/gopher......

electricface
21分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部