linux centos 安装php的memcache扩展
发布时间:2020-12-13 22:17:47 所属栏目:Linux 来源:网络整理
导读:一、centos6.5?yum安装php的memcache扩展 搜索memcache yum?search?memcache 有了,现在可以安装了 yum?-y?install?memcached?memcached-devel?php-pecl-memcache 验证一下安装结果 memcached?-h php?-m|grep?memcache ? 启动memcached /sbin/servive?memcac
一、centos6.5?yum安装php的memcache扩展
搜索memcache
yum?search?memcache
有了,现在可以安装了
yum?-y?install?memcached?memcached-devel?php-pecl-memcache
验证一下安装结果
memcached?-h
php?-m|grep?memcache
?
启动memcached
/sbin/servive?memcached?start
?
测试
<?php
$mem?=?new?Memcache;
$mem->connect("127.0.0.1",?11211);
$mem->set('key1',?'This?is?first?value',?0,?60);
$val?=?$mem->get('key1');
var_dump($val);
?
二、centos6.5?编译安装安装php的memcache扩展
?
说明:
php安装目录:/usr/local/php5
php.ini配置文件路径:/usr/local/php5/etc/php.ini
Nginx安装目录:/usr/local/nginx
Nginx网站根目录:/usr/local/nginx/html
1、安装编译工具
yum?install?wget??make?gcc?gcc-c++?zlib-devel?openssl?openssl-devel?pcre-devel?kernel?keyutils??patch?perl
2、安装memcache
cd?/usr/local/src??#进入软件包存放目录
wget?http://pecl.php.net/get/memcache-2.2.6.tgz??#下载
tar?zxvf?memcache-2.2.6.tgz??#解压
cd?memcache-2.2.6??#进入安装目录
/usr/local/php5/bin/phpize??#用phpize生成configure配置文件
./configure??--with-php-config=/usr/local/php5/bin/php-config??#配置
?
make??#编译
make?install?#安装
安装完成之后,出现下面的界面,记住以下路径,后面会用到。
/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/??#memcache模块路径
3、配置php支持memcache
vi?/usr/local/php5/etc/php.ini??#编辑配置文件,在最后一行添加以下内容
extension="memcache.so"
4、测试
vi?/usr/local/nginx/html/phpinfo.php???#编辑
<?php
phpinfo();
?>
wq!?#保存退出
service?php-fpm?restart??#重启php-fpm
service?nginx?restart??#重启nginx
浏览器打开phpinfo.php?如下图所示,可以看到memcache相关信息? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |