最近在服务器上部缓存系统,记录一下服务器端编程语言(专业超文本预处理器的缩写)安装memcached扩展。复制代码代码如下:# 安装服务端妙的安装memcached -y
我。发射台
请于https://launchpad.net/libmemcached/下载下载目前最新版的libmemcached(20150524)复制代码代码如下https://launchpad.net/libmemcached/1.0/1.0.18/下载/libmemcached-1。0 .18 .焦油。gztar zxf libmemcached-1。0 .18 .焦油。gzcd libmemcached-1。0 .18。/configuremakemake安装
二。安装memcached扩展
在PECL(PHP扩展社区图书馆)找到并安装服务器端编程语言(专业超文本预处理器的缩写)的memcached扩展。复制代码代码如下:在PECL中你能找到以下两个容易混淆的memcache的服务器端编程语言(专业超文本预处理器的缩写)扩展,你能够分清楚他们的区别吗?你知道为什么我们要用前者吗?请读者紫星谷歌之!memcached PHP扩展,用于通过libmemcached library cached memcached扩展与memcached接口[https://佩克。PHP。net/package/memcached][4]目前最新版为2.2.0
复制代码代码如下: kdir/usr/src/PHP-PCD/usr/src/phpwget https://pecl.php.net/get/memcached-O memcached-2。2 .0 .tgz焦油xf memcached-2。2 .0 .tgzcd memcached-2。2 .0 phpize #我们在配置的添加一些新的功能,使其支持json和igbinary,有空可以研究一下/configure-enable-memcached-enable-memcached-JSON-enable-memcached-igbinary make install #注意最后的输出#安装共享扩展:/usr/local/PHP/lib/PHP/extensions/no-debug-non-zts-20131226/
下面我们将其移动到服务器端编程语言(专业超文本预处理器的缩写)的延长目录下复制代码代码如下: CP/usr/local/PHP/lib/PHP/extensions/no-debug-non-zts-20131226/* .so/usr/local/PHP/lib/PHP/extensions/III .配置PHP.ini
打开正在生效的php.ini文件复制代码代码如下: vim/usr/local/PHP/etc/PHP。初始化设置文件的后缀名
# 添加以下配置[Memcached]扩展名=memcached.so