1、安装Redis必要环境
redis是由c语言进行开发的,所有在安装redis之前,首先需要安装gcc环境。
yum install gcc-c++
2、安装redis
① redis的源码包上传到linux系统
② 解压缩redis
③ 编译。进入redis源码目录。make
④ 安装。make install PREFIX=/soft/redis (PREFIX参数指定redis的安装目录)
3、redis的启动
如果需要后台启动,需要把 /soft/redis-3.0.0/redis.conf拷贝到 /soft/redis/bin/下
cp /soft/redis-3.0.0/redis.conf /soft/redis/bin/
修改配置文件,允许后台允许。默认是不能后台运行的,必须独占一个终端,修改后,即可后台运行
同时如果我们需要使用远程图形化工具 RedisDesktopManager 进行连接的话,我们需要继续修改下面的配置信息
把 bind = 127.0.0.1 改成如下的配置,就能够远程连接了,不然只能够在本地使用
修改成 0.0.0.0 表示所有的网卡都提供redis功能
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bind 0.0.0.0
如果小伙伴们需要开启redis验证密码的话,那么需要继续 修改下面的这个配置
# Warning: since Redis is pretty fast an outside user can try up to
# 150k passwords per second against a good box. This means that you should
# use a very strong password otherwise it will be very easy to break.
#
requirepass myPassword
下面的两个配置文件可选
#redis的PID文件路径(可选)
pidfile /var/run/redis/redis.pid #41行
#104行 #定义log文件位置,模式log信息定向到stdout,输出到/dev/null(可选)
logfile /var/log/redis/redis.log
#本地数据库存放路径,默认为./,编译安装默认存在在/usr/local/bin下(可选)
dir “/usr/local/rdbfile” #188行
4、启动redis
./redis-server redis.conf
5、查看启动状态
到这里,redis已经启动成功了,如果需要使用redis图形化工具的话,可以下载RedisDesktopManager
使用RedisDisktopManager连接
输入正确的用户名,因为我们没有开启密码登录,所以不要输入密码。
点击确定后,就能够远程连接到redis上进行操作了
redis的常用命令
# 启动redis
./redis-server redis.conf
# 本地连接
redis-cli
# 关闭reids
./redis-cli shutdown