安装msgpack扩展

cd /usr/local
tar zxvf msgpack-0.5.5.tgz
cd msgpack-0.5.5
phpize
./configure --with-php-config=/usr/local/php5/bin/php-config
make && make install
会在no-debug-non-zts-20090626中生成msgpack.so
在php.ini中加入extension=/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/msgback.so

安装yar扩展

下载:http://pecl.php.net/package-stats.php
cd /usr/local
tar zxvf yar-1.2.4.tgz
cd yar-1.2.4
phpize
./configure --with-php-config=/usr/local/php5/bin/php-config
make && make install
会在no-debug-non-zts-20090626中生成yar.so
在php.ini中加入extension=/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/yar.so

安装Phalcon框架

测试环境:LNMP为64位CentOS 6.5,Nginx 1.4.4 + PHP 5.5.8 + MySQL 5.5.28,最新的安装脚本lnmp 1.0可从lnmp.org下载。

确保LNMP已经安装好,下载Phalcon框架,并上传到/root目录下。因为是在本地测试,所以使用root登录CentOS。

#php-devel php-mysql gcc libtool已经在安装LNMP时安装在系统中了,无需再次安装
cd /root
unzip cphalcon-master.zip
cd cphalcon-master/build/64bits(如果是32位系统,这里是
cd cphalcon-master/build/32bits
) #开始手动编译安装 make clean phpize --clean /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install #完成安装 

进入 /usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/,可以看到动态库文件phalcon.so已经生成。

在php.ini中添加

extension=phalcon.so

然后重启PHP即可

 

linux下安装msgpack,yar,phalcon的更多相关文章

  1. Linux下安装 Posgresql 并设置基本参数

    在Linux下安装Postgresql有二进制格式安装和源码安装两种安装方式,这里用的是二进制格式安装.各个版本的Linux都内置了Postgresql,所以可直接通过命令行安装便可.本文用的是Cen ...

  2. Linux下安装Tomcat服务器和部署Web应用

    一.上传Tomcat服务器

  3. Linux下安装使用Solr

    Linux下安装使用Solr 1.首先下载Solr.mmseg4j分词包.tomcat并解压,这用google.百度都可以搜索得到下载地址. 2.因为要使用到中文分词,所以要设置编码,进入tomcat ...

  4. Linux下安装tar.gz类型的jdk,并配置环境变量

    近期因要学习一门技术,必须在Linux下运行,故开始学习如何使用Linux. 在安装jdk时出现了困难,环境变量配置不成功,花了一天时间才搞定,特分享出来,供大家参考. Linux下安装jdk,步骤如 ...

  5. Linux下安装和配置JDK与Tomcat(升级版)

    在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...

  6. Linux下安装cmake

    cmake是一个跨平台的编译工具,特点是语句简单,编译高效,相对于原有的automake更为高效,接下来说明在Linux下安装cmake工具的过程 首先去cmake官网下载cmake安装包,下载界面网 ...

  7. linux下安装安装pcre-8.32

    linux下安装安装pcre-8.32 ./configure --prefix=/usr/local/pcre 出现以下错误 configure: error: You need a C++ com ...

  8. CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)

    在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...

  9. Linux下安装Apache并以mod_wsgi方式部署django站点

    源码编译方式安装Apache 首先下载Apache源码压缩包,地址为http://mirror.bit.edu.cn/apache/httpd/ 继续下载apr和apr-util压缩包,地址为http ...

随机推荐

  1. 对 Promises/A+ 规范的研究 ------引用

    作为 Modern JavaScript 基础设施的一部分,Promises 对前端开发者而言异常重要.它是 async/await 语法的基础,是 JavaScript 中处理异步的标准形式.并且, ...

  2. vue-router中$route 和 $router

    1.1 $route 表示(当前路由信息对象) 表示当前激活的路由的状态信息,包含了当前 URL 解析得到的信息,还有 URL 匹配到的 route records(路由记录).路由信息对象:即$ro ...

  3. #333 Div2 Problem B Approximating a Constant Range (尺取 && RMQ || 尺取 && multiset)

    题目链接:http://codeforces.com/contest/602/problem/B 题意 :给出一个含有 n 个数的区间,要求找出一个最大的连续子区间使得这个子区间的最大值和最小值的差值 ...

  4. HDU 6191 Query on A Tree(字典树+离线)

    Query on A Tree Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 132768/132768 K (Java/Othe ...

  5. SQL Server 2012 sa 用户登录 18456 错误 (转)

    转自:http://blog.csdn.net/waterxcfg304/article/details/40617475 最近想研究下SQL SERVER2012 Enterprise版本的数据库, ...

  6. kali文件执行的权限不够解决办法

    root@kali:~# ./sql.py bash: ./sql.py: 权限不够 root@kali:~# ./.py Fuzzing PASS with bytes ^CTraceback (m ...

  7. 【Python】学习笔记十二:模块

    模块(module) 在Python中,一个.py文件就是一个模块.通过模块,你可以调用其它文件中的程序 引入模块 先写一个first.py文件,内容如下: def letter(): print(' ...

  8. 自动轮播切换tab

    一个项目中需要用到类似的功能,自己手写一个轮播切换,不足之处见谅.代码如下 <!DOCTYPE html> <html lang="en"> <hea ...

  9. DataList是外部传入的子项数据列表

    //定义适配器类public class MyAdapter extends RecyclerView.Adapter<MyAdapter.MyViewHolder>{ private C ...

  10. multiple users to one ec2 instance setup

    http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/managing-users.html usually when use pem file as ...