Xiuno:开启Memcached/Redis的方法教程软件LinuxServerPhp

印迹发布于:2019-2-18 1674

Memcached&Redis简介

memcached是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但被许多网站使用。这是一套开放源代码软件,以BSD license授权发布。

Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis的配置方法

开启Memcached:  

1. 安装memcached;

2. php安装memcached扩展;

3. 设置memcached

4. 找到conf/conf.php

'cache' => 
  array (
    'enable' => true,
    'type' => 'memcached',//默认type='mysql'
    'memcached' => 
    array (
      'host' => '127.0.0.1',
      'port' => '11211',
      'cachepre' => 'bbs_',
    ),

将以上第三行'type' => 'mysql',改为'type' => 'memcached',

重启服务


开启Redis:

1. 安装redis;

2. php安装redis扩展,最好配置一下,可以了解Redis的配置方法

3. 找到conf/conf.php

'cache' => 
  array (
    'enable' => true,
    'type' => 'redis',//默认type='mysql'
    'memcached' => 
    array (
      'host' => 'localhost',
      'port' => '11211',
      'cachepre' => 'bbs_',
    ),
    'redis' => 
    array (
      'host' => '127.0.0.1',
      'port' => '6379',
      'cachepre' => 'bbs_',
    ),

将以上第三行'type' => 'mysql',改为'type' => 'redis',

重启服务

软件只能开启一个缓存加速器,经过以上设置后,可以看到系统运行效率有提高。

其它:

lnmp安装memcached方法

安装,进入lnmp解压后的目录,执行

./addons.sh install memcached

可以根据自己的需求选择php-memcache或php-memcached扩展,目前discuz x使用的是前者,功能上php-memcached更强大一些。

输入对应的序号,回车,再次确认回车开始安装。

卸载,执行

./addons.sh uninstall memcached



http://www.virplus.com/thread-113.htm
转载请注明:2019-2-18 于 VirPlus 发表

推荐阅读
最新回复 (0)

    ( 登录 ) 后,可以发表评论!

    返回