redis安装
来源:互联网 发布:安庆四中信息编程班 编辑:程序博客网 时间:2024/06/06 09:33
1)下载、解压:
[root@centOS1 src]#cd /usr/local/
wgethttps://github.com/antirez/redis/archive/2.8.23.tar.gz
tar -xvzfredis-2.8.23.tar.gz
2)编译、安装:
[root@centOS1local]# cd redis-2.8.23
[root@centOS1redis-2.8.23]# make
在编译成功后,在src目录下面会多出了6个可执行文件(绿色的)
- redis-server:Redis服务器的daemon启动程序
- redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作
- redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
- redis-check-aof:更新日志检查
- redis-check-dump:用于本地数据库检查
注:编译的时候可能出现下面的错误提示:
make[2]: cc: Commandnot found
异常原因:没有安装gcc
解决方案:yum installgcc-c++
3)配置:
redis的配置比较简单,只有一个配置文件redis.conf,存在redis的安装目录中(/usr/local/redis-2.8.23)。
- 建立mkdir /etc/redis目录,把redis.conf拷贝到该目录;
- 建立mkdir /var/redis/log、mkdir /var/redis/run、mkdir /var/redis/dir目录,分别存放redis的日志、pid文件、数据文件;
4)修改配置文件:
vim /etc/redis/redis.conf修改如下内容:
daemonize yes #表示后台运行
pidfile /var/redis/run/redis_6379.pid #pid存放路径
logfile /var/redis/log/redis_6379.log #修改日志存放路径
dbfilenamedump_6379.rdb
dir /var/redis/dir #修改数据文件路径
5)启动、关闭服务、进入redis命令行:
把redis-cli和redis-server等常用redis命令拷贝到/usr/bin/目录中。因为,这样在任意目录上输入redis-server命令时,centos会自动到/usr/bin/下搜索。
- 启动:
[root@centOS1 ~]#redis-server /etc/redis/redis.conf
- 进入redis命令行:
[root@centOS1 ~]#redis-cli
127.0.0.1:6379>get name
"liuxiao"
127.0.0.1:6379>
- 关闭:
[root@centOS1 ~]#redis-cli shutdown
6)单机启动多个redis实例:
redis 程序运行过程并不会消耗太多的 CPU 和 IO资源(主要消耗memory),如是在单台机器上如果只启用一个redis实例会造成资源浪费 。同时为了增加可用性,一般也不会在单机上只运行一个redis实例。具体配置如下:
- 安装、配置好单实例的redis服务;
- 在/etc/redis目录下拷贝redis.conf配置文件为6380.conf;
- 修改6380.conf配置文件中的端口号、pid文件、日志文件、数据文件;
- 然后使用redis-server /etc/redis/redis实例配置文件命令启动redis实例;然后使用redis-cli -h -p 进入到指定的实例中;
注:也可以安装telnet后,使用telnet的方式连接redis服务
- 安装客户端:[root@centOS1 ~]# yum install telnet
- 连接到redis服务:
[root@centOS1~]# telnet localhost 6379
Trying::1...
Connectedto localhost.
Escapecharacter is '^]'.
redis-cli [OPTIONS] [cmd [arg [arg ...]]]
-h <主机ip>,默认是127.0.0.1
-p <端口>,默认是6379
-a <密码>,如果redis加锁,需要传递密码
--help,显示帮助信息
redis-cli -h 1.1.1.1 -p 19822 -a hcmK9vzMUIH5dqGkLnA5D
- redis---redis安装
- redis 第一节 安装redis
- redis学习:redis安装
- Redis简介、Redis安装
- redis入门--redis安装
- Redis-Redis安装
- Redis-----1、安装Redis
- 【Redis】redis的安装
- Redis yum安装redis
- redis系列-redis安装
- redis 安装
- redis 安装
- 安装redis
- 安装 Redis
- redis安装
- 安装redis
- 安装redis
- redis 安装
- 吴恩达深度学习课程笔记 2.1二分分类
- 倒入项目报错:HttpServlet was not found on the Java Build Path
- 关于MySQL desc关键字误用为自定义属性引发的错误
- sql server游标
- 漫游Kafka之过期数据清理
- redis安装
- (翻) 使用webstorm 调试react native 遇到的坑。
- 用cmake构建基于qt5.8.0的qt5项目
- 例题6-13 古代象形符号(Ancient Messages, World Finals 2011, UVa 1103)
- 机器学习中常常提到的正则化 详解
- springmvc使用CommonsMultipartFile上传
- 一 了解java
- 面试题50. 树中两个结点的最低公共祖先结点
- Spring-Bean的定义装配以及作用域的注解实现