美文网首页
编译安装Memcached勾结php7

编译安装Memcached勾结php7

作者: 黄123 | 来源:发表于2016-09-18 22:03 被阅读586次

Memcached的官网http://memcached.org/](http://memcached.org/

一进去就可以看见 ”What is Memcached?“。英文的重要性。
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。

http://memcached.org/downloads 可以看见教你怎么安装。

Installation:Debian/Ubuntu: apt-get install libevent-dev Redhat/Centos: yum install libevent-devel

我的是centos6.5,所以就是,看下面。

//依赖:
yum install libevent-devel -y

wget http://memcached.org/files/memcached-1.4.31.tar.gz
tar -zxvf memcached-1.4.31.tar.gz
cd memcached-1.4.31

./configure --prefix=/usr/local/memcached
make && make install

//简单启动
./memcached -p 11211 -d -u root -m 1024 -c 1024 -l 127.0.0.1
-p 端口
-d 守护进程方式
-u root代表当前用户。最好不用root
-m 代表分配内存
-c 代表 最大连接上
-l 绑定地址。如果没有,谁都可以连

//连接和退出
telnet 127.0.0.1 11211
quit

//基本命令
set、add、replace、get、delete

//勾结php7有要麻烦点。
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz //centos
tar -zxvf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18

./configure

make && make install
ldconfig //最好执行一下 清除缓存

yum -y install git //安装git,没有git,就安装git
git clone https://github.com/php-memcached-dev/php-memcached.git 来下载

cd php-memcached //跑到里面去
git checkout php7 //进入php7分支
/usr/local/php/bin/phpize //就是phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块。

./configure --with-php-config=/usr/local/php/bin/php-config --disable-memcached-sasl

make && make install
//不出现什么错误 出现这条/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012
//一般是完成了。

在php.ini后面加上 extension="memcached.so"
echo 'extension="memcached.so"' >> /usr/local/php/lib/php.ini

//重启httpd会,phpinfo() 会出现 memcached

或者/usr/local/php/bin/php -m //可以看见memcached

相关文章

  • 编译安装Memcached勾结php7

    Memcached的官网http://memcached.org/](http://memcached.org/。...

  • PHP7编译安装与勾结HTTPD

    //以后写要简单点,写清楚点。//PHP7需要的依赖(前面我已经安装了gcc/c++)yum install li...

  • 服务架设-CentOS7下编译安装 PHP7

    Centos7.2 编译安装PHP7 PHP7,编译安装: 环境:centos7.2 (注意:因为我用的ng...

  • PHP7 编译安装

    基准测试 - 可以对比所需版本性能 安装解压器 下载php7源码 解压php7源码 安装编译软件(必须) 安装编译...

  • PHP7安装Memcached扩展

    安装依赖库 libmemcached 安装php7的memcached扩展 启动扩展 修改配置文件 在末尾添加 重...

  • php7.3.5配置swoole4

    一、PHP7源码安装和Swoole源码编译安装 1.1 PHP7源码安装 1.1.1 获取源码与安装 获取PHP7...

  • 2018-02-02

    PHP7 Memcached CAS 变化 服务器升级PHP7后发现一些Memcached的get和getMult...

  • PHP7.0 Memcached 扩展安装

    编译安装 1.安装依赖库 libmemcached #必须安装,不然后面编译memcached扩展会报错 2.安装...

  • 安装memcached

    Linux(centos)为php7安装memcached扩展 搞这个扩展用了不少时间,之前都是非常快的安装上了。...

  • Centos6.5 编译安装 PHP 7.1.9

    PHP7 的时代到来了! 编译安装的好处 编译安装比yum 安装的好处是可以定制安装目录,想启用关闭哪些扩展都可以...

网友评论

      本文标题:编译安装Memcached勾结php7

      本文链接:https://www.haomeiwen.com/subject/hrugettx.html