PHP安装memcached扩展笔记
这篇文章主要介绍了PHP安装memcached扩展笔记,本文讲解了安装服务端、launchpad、安装memcached扩展以及配置PHP.ini等内容,需要的朋友可以参考下
最近在服务器上部缓存系统,记录一下PHP安装memcached扩展。
代码如下:
# 安装服务端
yum install memcached -y
I. launchpad
请于https://launchpad.net/libmemcached/+download下载目前最新版的libmemcached(20150524)
代码如下:
cd /tmp
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar zxf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure
make
make install
II. 安装memcached扩展
在PECL(The PHP Extension Community Library)找到并安装php的memcached扩展。
代码如下:
在PECL中你能找到以下两个容易混淆的memcache的PHP扩展,你能够分清楚他们的区别吗?你知道为什么我们要用前者吗?请读者紫星Google之!
memcached PHP extension for interfacing with memcached via libmemcached library
memcache memcached extension
[https://pecl.php.net/package/memcached][4] 目前最新版为2.2.0
代码如下:
mkdir /usr/src/php -p
cd /usr/src/php
wget https://pecl.php.net/get/memcached -O memcached-2.2.0.tgz
tar xf memcached-2.2.0.tgz
cd memcached-2.2.0
phpize
# 我们在配置的添加一些新的功能,使其支持json和igbinary,有空可以研究一下
./configure --enable-memcached --enable-memcached-json --enable-memcached-igbinary
make
make install
# 注意最后的输出
# Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
下面我们将其移动到php的extension目录下
代码如下:
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.ini
# 添加以下配置
[Memcached]
extension=memcached.so

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Atom editor mac version download
The most popular open source editor

Dreamweaver Mac version
Visual web development tools

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool

mPDF
mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function