文档章节

PHP5.6编译安装Yar和msgpack扩展

超龍
 超龍
发布于 2017/09/06 09:00
字数 171
阅读 57
收藏 0
点赞 0
评论 0

wget http://pecl.php.net/get/yar-1.2.5.tgz   注意下载的版本,高版本是不支持php5.6的

tar zxvf yar-1.2.5.tgz  解压

cd yar-1.2.5

/www/wdlinux/nginx_php-5.6.21/bin/phpize

./configure –with-php-config=/www/wdlinux/nginx_php-5.6.21/bin/php-config

make && make install

这样,yar.so文件就生成到/www/wdlinux/nginx_php-5.6.21/lib/php/extensions/no-debug-non-zts-20131226/下了

 

接下来开始安装msgpack

wget http://pecl.php.net/get/msgpack-0.5.7.tgz 也是要注意版本,高版本不支持php5.6了

tar zxvf msgpack-0.5.7.tgz

cd msgpack-0.5.7

/www/wdlinux/nginx_php-5.6.21/bin/phpize

./configure –with-php-config=/www/wdlinux/nginx_php-5.6.21/bin/php-config

make && make install

这样,msgpack.so就生成到/www/wdlinux/nginx_php-5.6.21/lib/php/extensions/no-debug-non-zts-20131226/目录下了

然后 就是修改php.ini

vim /www/wdlinux/etc/php.ini

extension=msgpack.so

extension=yar.so

© 著作权归作者所有

共有 人打赏支持
超龍
粉丝 1
博文 30
码字总数 8618
作品 0
朝阳
鸟哥新作 —— Yar 并行 RPC 框架(PHP)

Yar(yet another RPC framework, 教主问我为啥都是Ya打头, 呵呵, 因为这样名字好起)是我在3个多月前, 为了解决一个实际的问题, 而开发的一个PHP扩展的, RPC框架, 和现有的RPC框架(xml-rpc, s...

oschina
2012/09/15
3
0
php常见扩展

php常用扩展安装 php扩展 fileinfo msgpack imap php安装包内含有 常见错误 intl扩展 安装之前应先安装ICU

moduan
2016/06/27
36
0
MessagePack 序列化通信 API--Msgpack-php

Msgpack 是一个 PECL 扩展,此扩展提供用于与 MessagePack 序列化通信的 API。 MessagePack 是一个基于二进制高效的对象序列化类库,可用于跨语言通信。它可以像JSON那样,在许多种语言之间交...

匿名
2016/12/02
636
0
mac brew安装php + phalcon

brew安装方式 推荐该方法,不建议使用编译安装,系统一升级就各种问题,brew使用方法 brewphp的github 安装方法,默认参数: https://github.com/Homebrew/homebrew-php/blob/master/Abstrac...

爬墙
2015/07/19
0
0
php7扩展安装奇葩事

早上好冷,真不想接电话啊。但是事情往往就朝你不希望的方向发展,电话里说:“php7安装memcache模块有问题,按网上搜索的好多种方法都不行”,考虑到小朋友要去干别的活,只好亲自上阵。 根...

sery
2017/12/27
0
0
MessagePack 序列化格式

essagePack 是一种有效的二进制序列化格式。与JSON一样可以在多语言中转换数据,但对比JSON,速度更快,转换后数据更小。 安装 1.下载msgpack,下载地址:点击下载 2.编译安装 [plain] view...

蜗牛奔跑
2016/03/07
42
0
日请求亿级的QQ会员AMS平台PHP7升级实践

版权声明:本文由PHP7升级项目组原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/74 来源:腾云阁 https://www.qcloud.com/community QQ会员活动运营平台...

偶素浅小浅
2016/11/01
8
0
二进制数据格式MessagePack:比JSON更快更轻巧

MessagePack是一种新的基于二进制的对象序列化类库。它可以像JSON那样,在许多种语言之间交换结构对象(比如移动app项目);但是它比JSON更快速也更轻巧。 MessagePack简称msgpack,官方网站...

基督山伯爵
2013/03/08
0
2
Swoole 常见问题

本文不针对 pecl 安装的 swoole,建议也不要使用这个方式安装,因为这种方式安装的 swoole 无法自定义编译选项 一个稳定的 PHP5 版本,虽然已经支持 PHP7 了,但似乎还有暗坑,建议使用 PHP5...

krasen
2016/08/29
183
0
自动化运维工具SaltStack详细部署

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://sofar.blog.51cto.com/353572/1596960 此博文出自:http://sofar.blog.5...

咖啡猫Mr
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Xamarin Essentials教程地理定位Geolocation

Xamarin Essentials教程地理定位Geolocation 通过地理定位功能,应用程序可以获取用户的当前地理位置,如经纬度值。利用地理位置,可以在地图上定位,也可以转化物理位置,划分用户的归属地。...

大学霸
8分钟前
0
0
vue 编译警告 Compiled with 4 warnings

There are multiple modules with names that only differ in casing. This can lead to unexpected behavior when compiling on a filesystem with other case-semantic. Use equal casing.......

落雪飞声
12分钟前
0
0
开篇文章,长期记录安全情形

密码位置 密码位于注释中 密码位于服务器端文件中 通过访问根目录下.htaccess、robots.txt查看禁查路径 密码文件可能存在的路径:/、/extra/、/extras/ 密码加密 binary to base16 sha256 彩虹...

hirainn
25分钟前
0
0
mysql数据库设置root可以远程登录的方法

mysql数据库设置root可以远程登录的方法 Posted on 2018-02-21 21:08 sishuisufeng 阅读(161) 评论(0) 编辑 收藏 允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如...

rootliu
30分钟前
0
0
TensorFlow 图的基本操作

图的创建,一般只需要使用默认图就能满足大部分的需求了 # 1 创建图的方法# 在默认图中创建常量c = tf.constant(0.0)# 新建一个图g = tf.Graph()# 设置上下文管理器,标明操作...

阿豪boy
今天
0
0
git 忽略文件失效

git update-index --assume-unchanged */.project

林子大鸟
今天
1
0
实现验证码功能

1、实现验证码,并存储 import com.dtb.pc_enterprise.entity.EnterUserEntity;import com.dtb.pc_enterprise.service.AdminService;import com.dtb.pc_enterprise.util.RedisService;......

木九天
今天
0
0
iptables 实例

以下部分内容为网络查询并整理结果 filter表小案例 iptables规则五条链:PREROUTING,INPUT,FORWARD,OUTPUT,POSTROUTING 四个表:filter nat mangle raw ###netfilter和iptables说明: 1、 ne...

李超小牛子
今天
0
0
Java面试基础篇——第六篇:常见Map类的区别

常见的map类有: HashMap, ConcurrentHashMap (Jdk1.8) , LinkedHashMap, TreeMap, Hashtable。 其中我们最常用的莫过于HashMap, 和并发情况下使用的ConcurrentHashMap了,它们的主要区别就在...

developlee的潇洒人生
今天
2
0
spring-boot:run启动时,指定spring.profiles.active

Maven启动指定Profile通过-P,如mvn spring-boot:run -Ptest,但这是Maven的Profile。 如果要指定spring-boot的spring.profiles.active,则必须使用mvn spring-boot:run -Drun.profiles=test......

夜黑人模糊灬
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部