一. 官网下载对应版本的redis
官网下载链接Redis官方下载
我下载的版本是redis-3.2.3.tar.gz
二. 拷贝至linux服务器并解压
将压缩包拷贝到/usr/local 目录下
解压, 解压后重命名为redis
tar -xzvf redis-3.2.3.tar.gz
三. 编译安装
cd /usr/local/redis
make
make install
四. 以守护进程方式运行
vi /etc/redis/redis.conf
仅修改: daemonize yes (no-->yes)
五. redis访问权限配置
redis访问权限说明:
在redis默认配置文件redis.conf中,默认的bind接口是127.0.0.1,也就是本地回环地址。
这样的话,访问redis服务只能通过本机的客户端连接,而无法通过远程连接,这样可以避免将redis服务暴露于危险的网络环境中,防止一些不安全的人随随便便通过远程连接到redis服务。
bind参数指定redis只接收来自于该IP地址的请求,如果bind选项为空的话,那会接受所有来自于可用网络接口的连接。
特殊说明:
如果您是通过上述流程安装的redis
其配置文件目录为: /usr/local/redis/redis.conf
以下两种情况的操作,均是修改的这个目录下的redis.conf文件.
1. 如果有多个同网段主机连接的需求,可以在bind参数后追加ip,多个ip之间以空格间隔.
例如:
bind 192.168.1.100 10.0.0.1
2. 对于外网的连接需求,需要注释bind参数,并设置访问密码.
在redis.conf文件中,搜索找到 # requirepass foobared,打开这个注释,将foobared字段替换为您想设置的密码.
例如:
# bind 127.0.0.1
requirepass XXXXXXXXXXXXXXXXXXXX #建议此处的访问密码设置的复杂一些
3. 以加载配置文件的方式,启动Redis
/usr/local/bin/redis-server /usr/local/redis/redis.conf
# 查看启动
ps -ef | grep redis
六. redis可视化工具 RedisDesktopManager
1. 工具介绍及下载
RedisDesktopManager是一款开源的redis可视化工具,代码托管在github上:uglide/RedisDesktopManager
RedisDesktopManager的安装
(1) 下载安装包安装 官方下载地址:Download Redis Desktop Manager
(2) 使用源码安装Install – Redis Desktop Manager
备注: 由于官网下载速度很慢,我个人使用的是windows版本的,已下载好并上传至百度云,有需要的可以自行下载, 地址为http://dwz.cn/57z1Pg
2. 可视化工具的使用
(1) 安装完成后,打开,进入首页,点左下角Connect to Redis Servier
(2) 填写redis主机的ip和授权访问密码
(3) 进入可视化界面,默认初始化16个数据库,可以对这些redis数据库进行相关的添加,过滤,删除等操作.
附: Redis相关的常用操作指令
/usr/local/bin/redis-server /usr/local/redis/redis.conf #启动Redis
ps -ef | grep redis # 查看启动
# 如果您是通过源码安装的redis需要通过以下方式关闭redis
redis-cli -a XXXXXXXX(填您设置的访问密码) shutdown # 关闭redis
# 如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart