centos6.5 yum安装redis

来源:互联网 发布:js兼容性注释 编辑:程序博客网 时间:2024/05/23 17:55
                                       

                               centos6.5 yum安装redis                   

          
yum添加epel源
yum install epel-release
cd /etc/yum.repos.d
vim epel.repo
#baseurl ....mirrorlist改成baseurl ....#mirrorlist
yum clean all
安装yum
 yum install redis
sudo redis-server /opt/software/redis.conf
redis-cli -h 182.92.168.171 -p6379
redis.conf
[plain] view plain copy
print?在CODE上查看代码片派生到我的代码片
  1. #是否作为守护进程运行  
  2. daemonize yes  
  3. #如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid  
  4. #pidfile redis.pid  
  5. #绑定主机IP,默认值为127.0.0.1  
  6. bind 182.92.168.171  
  7. #Redis默认监听端口  
  8. port 6379  
  9. #客户端闲置多少秒后,断开连接,默认为300(秒)  
  10. timeout 300  
  11. #日志记录等级,有4个可选值,debug,verbose(默认值),notice,warning  
  12. loglevel verbose  
  13. #指定日志输出的文件名,默认值为stdout,也可设为/dev/null屏蔽日志  
  14. logfile stdout  
  15. #可用数据库数,默认值为16,默认数据库为0  
  16. databases 16  
  17. #保存数据到disk的策略  
  18. #当有一条Keys数据被改变是,900秒刷新到disk一次  
  19. save 900 1  
  20. #当有10条Keys数据被改变时,300秒刷新到disk一次  
  21. save 300 10  
  22. #当有1w条keys数据被改变时,60秒刷新到disk一次  
  23. save 60 10000  
  24. #当dump .rdb数据库的时候是否压缩数据对象  
  25. rdbcompression yes  
  26. #本地数据库文件名,默认值为dump.rdb  
  27. dbfilename dump.rdb  
  28. #本地数据库存放路径,默认值为 ./  
  29. dir /var/lib/redis/  
  30. ########### Replication #####################  
  31. #Redis的复制配置  
  32. # slaveof <masterip> <masterport> 当本机为从服务时,设置主服务的IP及端口  
  33. # masterauth <master-password> 当本机为从服务时,设置主服务的连接密码  
  34. #连接密码  
  35. # requirepass foobared  
  36. #最大客户端连接数,默认不限制  
  37. # maxclients 128  
  38. #最大内存使用设置,达到最大内存设置后,Redis会先尝试清除已到期或即将到期的Key,当此方法处理后,任到达最大内存设置,将无法再进行写入操作。  
  39. # maxmemory <bytes>  
  40. #是否在每次更新操作后进行日志记录,如果不开启,可能会在断电时导致一段时间内的数据丢失。因为redis本身同步数据文件是按上面save条件来同步的,所以有的数据会在一段时间内只存在于内存中。默认值为no  
  41. appendonly no  
  42. #更新日志文件名,默认值为appendonly.aof  
  43. #appendfilename  
  44. #更新日志条件,共有3个可选值。no表示等操作系统进行数据缓存同步到磁盘,always表示每次更新操作后手动调用fsync()将数据写到磁盘,everysec表示每秒同步一次(默认值)。  
  45. # appendfsync always  
  46. appendfsync everysec  
  47. # appendfsync no  
  48. ################ VIRTUAL MEMORY ###########  
  49. #是否开启VM功能,默认值为no  
  50. vm-enabled no  
  51. # vm-enabled yes  
  52. #虚拟内存文件路径,默认值为/tmp/redis.swap,不可多个Redis实例共享  
  53. vm-swap-file /tmp/redis.swap  
  54. #将所有大于vm-max-memory的数据存入虚拟内存,无论vm-max-memory设置多小,所有索引数据都是内存存储的 (Redis的索引数据就是keys),也就是说,当vm-max-memory设置为0的时候,其实是所有value都存在于磁盘。默认值为0。  
  55. vm-max-memory 0  
  56. vm-page-size 32  
  57. vm-pages 134217728  
  58. vm-max-threads 4  
  59. ############# ADVANCED CONFIG ###############  
  60. glueoutputbuf yes  
  61. hash-max-zipmap-entries 64  
  62. hash-max-zipmap-value 512  
  63. #是否重置Hash表  
  64. activerehashing yes  

0 0
原创粉丝点击