ubuntu 下安装memcache 以及php扩展

1,下载软件

 
下载   memcached
 
 
下载libevent
 
 
2,安装 

安装libevent
tar -zxvf libevent.tar.gz
cd libevent
./configure  --prefix=/usr/local
make
make install
 
 
安装memcached
tar  -zxvf  memcahced.tar.gz
cd memcached
./configure --prefix=/usr/local/memcached
make
make install
 
3,运行

启动
/usr/local/memcached/bin/memcached -d -m  128 -u root -p  11211
 
-d    以守护程序方式运行
-m   设置memcached可以使用的内存大小
-u    指定用户
-p    设置监听端口,也可以不设置默认11211
-l     设置监听ip,如果是本机则不设置
 
 
 
 
 4相关命令
memcache->add(string $key , mixed  $var [,  int $flag [, $expire] ])
memcache->set(string $key , mixed  $var [,  int $flag [, $expire] ])
memcache->replace(string $key , mixed  $var [,  int $flag [, $expire] ])
 
memcache->get(string $key)
memcache->get_mult(string $key,$key2,$key3 .....)
 
memcache->delete(string $key [,int $timeout])
memcache->getStats()
memcache->getServerStatus(string $host [,$port])
 
memcache->flush()
memcache->close()

 

 

5,安装php扩展

ubuntu安装memcached php扩展(php版本是5.4)
 
下载 http://pecl.php.net/get/memcache-2.2.5.tgz
 
tar -zxvf  memcache.tgz
cd memcache
phpize           
./configure  --enable-memcache --with-php-config= /usr/bin/php-config  --with-zlib-dir     //红色字体表示php-config的路径可以使用( whereis  php-config 命令查询)
make  &&  make install
 
完成之后会提示
Installing  share  extensions:    /usr/lib/php5/20100525+lfs/
 
这个要记住,下一步修改php.ini配置是需要
 
vim  /etc/php5/apache2/php.int
 
在zend之前加上
extension= /usr/lib/php5/20100525+lfs/memcache.so
 
重启apache 扩展就可以使用了

转载于:https://www.cnblogs.com/fslnet/p/3759272.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值