源码编译安装 swoole
https://gitee.com/swoole/swoole/tree/v2.1.2
git下载源码
git clone https://gitee.com/swoole/swoole.git
利用phpize bin目录下
1、phpize是干嘛的?
phpize是什么东西呢?php官方的说明:
http://php.net/manual/en/install.pecl.phpize.php
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块
比如你想在原来编译好的php中加入memcached或者ImageMagick等扩展模块,可以使用phpize,通过以下几步工作。
2、如何使用phpize?
当php编译完成后,php的bin目录下会有phpize这个脚本文件。在编译你要添加的扩展模块之前,执行以下phpize就可以了;
————————————————————————
比如现在想在php中加入memcache扩展模块:我们要做的只是如下几步
tar zxvf memcache-2.2.5.tgz
cd memcache-2.2.5/
/usr/local/webserver/php/bin/phpize
./configure –with-php-config=/usr/local/webserver/php/bin/php-config
make
make install
注意./configure 后面可以指定的是php-config文件的路径
这样编译就完成了,还需要做的是在php.ini文件中加入extension值
extension = “memcache.so
————————————————————————
在swoole目录下找到phpize bin目录运行
./configure --help 如下
在执行swoole的时候打出调试的信息
./configure --with-php-config=/home/work/bin/php-config
配置找到PHP目录
make
完成
make install
完成,可看到swoole.so扩展存放位置
在PHP.INI里加入
再用PHP -M查看一下扩展
打开安装包里的examples
里面有样例.比如:server/echo.php
打开里面的代码可以看下监控了9501
运行php server/echo.php
再打开一个窗口查看端口 netstat -anp | grep 9501
源码编译安装 swoole相关推荐
- php编译安装swoole,PHP7 源码编译安装 Swoole 扩展
cd ~/Downloads git clone https://gitee.com/swoole/swoole.git cd swoole /home/misswell/soft/php/bin/p ...
- PHP 的源码编译安装
PHP 架构和安装扩展的几种方式 PHP 三大模块: SAPI:接受并处理请求. Zend Engine:PHP 的核心,负责分析 PHP 代码并转为 opcode,然后在 Zend VM 虚拟机上执 ...
- mono和monodevelop源码编译安装
之所以用源码编译的方式安装mono和monodevelop,是因为通过yum安装的mono不是最新版本,而且monodevelop不能建 asp.net MVC3的工程. 而且通过源码安装,可以进一步 ...
- mac通过tree源码编译安装tree
通过tree源码编译安装 下载源码:curl -O ftp://mama.indstate.edu/linux/tree/tree-1.6.0.tgz 解压源码:tar xzvf tree-1.6 ...
- 源码编译安装percona-xtrabackup-2.3.2
一.系统包需求 rpm -q libaio-devel libgpg-error-devel libgcrypt-devel autoconf automake libidn-devel libcur ...
- 如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 本文主要介绍如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib. OpenC ...
- 烂泥:mysql5.5数据库cmake源码编译安装
本文首发于烂泥行天下. 以前也写过一篇有关mysql5.0源码编译的文章,该文章为<烂泥:mysql5.0数据库源码编译安装>.但是MySQL自5.5版本以后,就开始使用cmake 编译工 ...
- mysql5.7 cmake源码编译安装
mysql5.7 cmake源码编译安装, -----该文章的知识点是一个大牛总结的,我这里只是加工了一下,非原创文章. 搜狐开源镜像站:http://mirrors.sohu.com/ 网易开源镜像 ...
- Splunk安装和配置及源码编译安装SVN
Splunk安装和配置 http://my.oschina.net/tuyang/blog/189159 http://my.oschina.net/longniao/blog/82766 http: ...
最新文章
- ucint核心边缘分析_5G、云计算、物联网与边缘计算的相辅相承
- 实现迷你解析器把字符串解析成NestInteger类 Mini Parser
- C++点操作符和箭头操作符
- 【Linux】一步一步学Linux——du命令(78)
- [WPF]程序随系统自启动
- 如何做到服务器虚拟化_尽可能地做到无服务器,但不止于此
- MySQL null与not null和null与空值‘‘的区别
- 音频处理入门笔记(技术英文缩写)
- odoo 对 many2many one2many的操作
- 【ZT】可行性研究报告编写规范
- linux tensorflow例子,基于Docker的TensorFlow机器学习框架搭建和实例源码解读
- 微信飞机大战小游戏制作分享(上集)含素材视频教程
- java security provide_Java SecurityManager類代碼示例
- 修复win7便签功能
- 【软件测试】软件测试的环境部署和安装教程[全]
- linux下更新pip3
- c语言ctype函数指针,ctype调用DLL中的函数问题已经成功解决
- ELk日志分析系统搭建
- git clone报错error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly
- 计算机广告设计毕业论文,广告设计毕业论文题目