Linux下安装redis
2016-01-01 20:37
746 查看
以下操作在CentOS7下进行
然后解压,进入目录
安装到指定的目录中
安装完成后,就可以在/usr/local/redis/bin下看到以下可执行文件:
redis-benchmark
redis-check-aof
redis-check-dump
redis-cli
redis-rentinel
redis-server
连接redis:
在我们刚才解压的redis安装文件目录里,有一个redis.conf文件.拷贝到/usr/local/redis目录里.然后编辑,大概在第258行
就可以使用redis.conf配置来启动redis了.
然后连接redis,
我们可以看到,客户端不使用密码是没有操作权限的.使用密码重新连接:
然后就可以正常操作了:
安装
首先下载redis-2.6.14.tar.gz然后解压,进入目录
make PREFIX=/usr/local/redis install
安装到指定的目录中
安装完成后,就可以在/usr/local/redis/bin下看到以下可执行文件:
redis-benchmark
redis-check-aof
redis-check-dump
redis-cli
redis-rentinel
redis-server
使用
最简单的使用方法,./redis-server就可以启动redis服务了,默认使用6379端口.因为下面还要介绍连接redis的方法,所以我们将redis服务放到后台,终端上继续操作,使用
./redis-server &将redis放到后台运行,不影响终端操作.
连接redis:
./redis-cli就可以启动redis客户端了,默认连接localhost的redis,使用6379端口.可以简单的操作验证下:
> set a abc OK > get a "abc" > del a (integer) 1 > get a (nil) >
使用密码
使用默认的设置,服务端程序和客户端连接都没有使用密码.如果要使用密码,需要另外使用配置文件,在配置文件里指定密码.在我们刚才解压的redis安装文件目录里,有一个redis.conf文件.拷贝到/usr/local/redis目录里.然后编辑,大概在第258行
# requirepass foobared就是密码的设置.取消注释,将foobared改成想要设置的密码,例如123321.然后启动redis时指定使用该配置文件即可.
bin/./redis-server redis.conf &
就可以使用redis.conf配置来启动redis了.
然后连接redis,
bin/./redis-cli
> get a (error) ERR operation not permitted > set a abc (error) ERR operation not permitted
我们可以看到,客户端不使用密码是没有操作权限的.使用密码重新连接:
bin/./redis-cli -a 123321
然后就可以正常操作了:
> get a (nil) > set a abc OK > get a "abc" > del a (integer) 1 > get a (nil)
相关文章推荐
- Centos6 编译安装Python
- redis安装问题小结
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- CentOS 7系统配置上的变化解析
- Redis偶发连接失败案例实战记录
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- Redis中实现查找某个值的范围
- Redis和Memcached的区别详解
- 分割超大Redis数据库例子
- Redis总结笔记(一):安装和常用命令
- Redis sort 排序命令详解
- 用Redis实现微博关注关系
- redis中修改配置文件中的端口号 密码方法
- 在Ruby on Rails上使用Redis Store的方法
- Redis和Memcache的区别总结
- 在Node.js应用中使用Redis的方法简介