一.首先安装libsphinxclient(php模块需要) cd /usr/local/src/tar zxvf sphinx-0.9.9.tar.gzcd sphinx-0.9.9/api/libsphinxclient/ ./buildconf.sh./configuremakemake install 安装过程中如果报下面的错: 修改sphinxclient.c:280行,void前面加上static声明 /usr/local/src/sphinx-0.9.9/api/libsphinx…
官方地址:http://pecl.php.net/package/sphinx wget http://pecl.php.net/get/sphinx-1.3.3.tgz tar -zxvf sphinx-1.3.3.tgz 安装php扩展必须有php-devel,没有php-devel就缺少phpize,就不会产生源代码文件,yum安装测试一下 yum install php-devel cd /usr/local/src/coreseek-4.1-beta/testpack/api/libs…
一.编译环境的准备 yum install gcc  yum install gcc-c++ libstdc++-devel  yum install zlib-devel 二.源代码包准备 wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gzwget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz 三.安装与配置 1.安装libevent tar z…
一.下载安装源码包 ZeroMQ源码包下载地址: http://zeromq.org/area:download 如:zeromq-4.1.4.tar.gz   php的zmq扩展源码包 https://pecl.php.net/package/zmq 或如下地址: https://github.com/mkoppanen/php-zmq 如:zmq-1.1.3.tgz   二.安装目录 ZeroMQ安装目录 /data/zeromq php安装目录 /data/nmp/php 三.安装Zero…
首先要知道PHP的安装目录在哪里,以我当前的路径为例,在/usr/local/php目录下. 下一步需要下载扩展包,进入http://pecl.php.net/package/yaf寻找符合版本要求的包. 因为当前的PHP版本是7.0的,所以需要找到高版本的扩展包,这里下载  yaf-3.0.4.tgz. 找到扩展包,进入Centos系统下的下载目录下载扩展包,我们都习惯性下载到/usr/local/src, wget http://pecl.php.net/get/yaf-3.0.4.tgz…
==================== PHP 7.0 编译安装================== wget http://cn2.php.net/get/php-7.0.9.tar.bz2/from/this/mirror -- 下载php镜像tar xvf mirror -- 解压镜像cd php-7.0.9/ -- 进入安装目录sudo apt-get update -- 更新阿里云库 sudo apt-get install libkrb5-dev \ libc-client2007…
安装环境:centos7 + php 7.2.191. 下载地址:http://pecl.php.net/get/redis-5.0.2.tgz .tgz http://pecl.php.net/get/redis-5.0.2.tgz 2. 解压 .tgz 3. 切换到已解压文件目录redis-5.0.2 cd redis- ls arrays.markdown cluster.markdown config.w32 CREDITS library.c README.markdown redis…
环境: CentOs 6.3 php 7 nginx 举例: 安装ssh2扩展 1.登陆http://pecl.php.net,搜索ssh2,如下图所示,注意版本的选择要根据php的版本来 2.下载ssh2扩展文件压缩包(在当前系统哪个目录下载随意) ~# wget http://pecl.php.net/get/ssh2-1.0.tgz 3.解压文件 ~# tar -zxvf ssh2-1.0.tgz 4.进入源码目录 ~# cd ssh2-1.0/ 5.运行phpize命令,写全phpize…
说来坎坷,为了安装这个php的扩展php-memcached,连操作系统都换了,从centos5.5升级到了centos6.8!! centos5.5中在安装php扩展php-memcached的依赖库libmemcached的时候(下载源码,编译安装),一直报错,后来查证说是centos上的gcc版本太低了,是4.1.8,要4.7.4.8才能使用. 然后想通过yum安装,结果centos5.5中,yum 安装libmemcached不行,没有这个源. 换成centos6.8后,用过yum安装:…
1. memcached依赖于libevent,需要先安装libevent. tar zxvf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable ./configure --prefix=/usr/local/libevent make make install 2 安装memcached服务端 # wget http://www.memcached.org/files/memcached-1.4.20.tar.gz# tar zxv…