1、通过wget http://www.memcached.org/files/memcached-1.4.24.tar.gz下载最新源码 2、解压tar -xf memcached-1.4.24.tar.gz 3、进入目录cd memcached-1.4.24 4、配置 ./configure 5、编译安装make&&make install 6、安装完成以后在/usr/local/bin/里面
启动memcached 启动例子:memcached -u root -d 启动参数说明: -d 选项是启动一个守护进程。 -m 是分配给Memcache使用的内存数量,单位是MB,默认64MB。 -u 是运行Memcache的用户,如果当前为root 的话,需要使用此参数指定用户 -p <num>是设置Memcache的TCP监听的端口,最好是1024以上的端口。 -c 选项是最大运行的并发连接数,默认是1024。 -P <file> 是设置保存Memcache的pid文件。
安装客户端: php有两个版本的memcached客户端这里介绍memcached这个是新版的客户端基于libmemcached, 所以必须要安装libmemcached https://launchpad.net/libmemcached/
1、解压源码tar -xf libmemcached-1.0.18.tar.gz 2、进入源码目录cd libmemcached-1.0.18/ 3、配置./configure --prefix=/usr/local/libmemcached 4、编译、安装make && make install
安装telnet命令: yum install telnet-server.x86_64 yum install telnet.x86_64 yum list |grep xinetd yum install xinetd.x86_64
安装完成后,将xinetd服务加入开机自启动: systemctl enable xinetd.service 将telnet服务加入开机自启动: systemctl enable telnet.socket 最后,启动以上两个服务即可: systemctl start telnet.socket systemctl start xinetd(或service xinetd start)
安装Memcached的PHP扩展 1、下载源码wget https://pecl.php.net/get/memcached-2.2.0.tgz; 2、解压源码 tar -xf memcached-2.2.0.tgz ; 3、进入源码目录cd memcached-2.2.0/; 4、解压后的源码没有配置文件需要先生成配置文件phpize; 5、源码配置./configure --enable-memcached --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --disable-memcached-sasl 6、编译并安装make&&make install 修改php.ini添加extension = "memcached.so"就可以
|
请发表评论