Debian下Memcached服务器安装

By | 2015年9月9日

1、安装memcached服务器

       debian下安装非常简单,直接

sudo apt-get install memcached

 

2、装完以后,可以通过命令检查memcached是否在运行

         sudo netstat -tap|grep memcached

        如果出现

         tcp         0       0 *:11211       *:*               LISTEN      10920/memcached

        就表明在运行了。

 

3、memcached没有内置的安全验证机制(为了不影响速度),这意味着所有机器都能通过11211端口使用它。因此此步骤可以增强其安全性。但是可以忽略。

# vim /etc/memcached.conf

找到下面一段,添加-l 127.0.0.1

[…]

# Specify which IP address to listen on. The default is to listen on all IP addresses

# This parameter is one of the only security measures that memcached has, so make sure

# it’s listening on a firewalled interface.

-l 127.0.0.1

[…]

4、重启memcached服务

# /etc/init.d/memcached restart

5、安装php的扩展,通过命令sudo apt-get install php5-memcache即可。

6、重启apache

# /etc/init.d/apache2 restart

6、检查php5的memcached 模块有无打开

写一个info.php文件来进行测试,内容如下

<?php

phpinfo();

?>

可以查看是否有memched模块

7、Memcache环境测试:

运行下面的php文件,如果有输出This is a test!,就表示环境搭建成功。开始领略Memcache的魅力把!

< ?php

$mem = new Memcache;

$mem->connect(”127.0.0.1″, 11211);

$mem->set(’key’, ‘This is a test!’, 0, 60);

$val = $mem->get(’key’);

echo $val;

?>

发表评论

电子邮件地址不会被公开。 必填项已用*标注