一、Linux环境的操作
1.1 下载安装
- 1.下载Redis安装包
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
- 2.解压Redis安装包
tar -zxvf redis-3.2.9.tar.gz
- 3.安装
## 1. 进入到解压好的redis目录,进行编译
cd redis-3.2.9
make
## 2. 进入到src目录 将编译好的可执行文件安装到 到指定目录
cd src
make install PREFIX=/usr/local/redis
## 3. 将配置文件 放到安装的目录中,方便管理
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
1.2 启动
- 1.配置redis为后台启动,修改redis.conf文件
vi /usr/local/redis/etc/redis.conf
# 将daemonize no 改成daemonize yes
# 设置密码 requirepass 12356
- 2.开启redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
1.3 连接Redis客户端
- 1.关闭防火墙
//临时关闭
systemctl stop firewalld
//禁止开机启动
systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
- 2.开启外网访问,修改redis.conf
# 注释掉 bind 127.0.0.1
- 3.连接redis
./redis-cli -h 127.0.0.1 -p 6379 -a "123456"
PING #结果表示成功
1.4 关闭
- 停止Redis服务
./redis-cli -h 127.0.0.1 -p 6379 -a "123456" shutdown
二、Windows和Mac下的操作
2.1 下载安装
- 1.到官网下载最新stable版
- 2.解压源码并进入目录
- 3.
make
- 4.可选
make test
- 5.安装到指定目录,如要安装到这个目录
/usr/local/redis
shell
make PREFIX=/usr/local/redis install
2.2 启动
#进入redis 目录
localhost:redis Hao$ ./bin/redis-server etc/redis.conf
# 查看日志
localhost:redis Hao$ tail -f log-redis.log
#(默认前端运行模式。后台进程模式: 修改conf daemonize yes)
2.3 连接客户端
进入bin目录开启 redis-cli
2.4 关闭
#shutdown 可以关闭redis
Hao:bin Hao$ redis-cli
127.0.0.1:6379> shutdown nosave
not connected>
三、Redis 管理工具
- Mac上面是如下:
- Window下载地址为:
RedisClient
Redis中有16库默认连接是0,假设公司有多个不同分布式项目,但是我们现在只有一个Redis以项目方式区分不同的库。每个项目连接是相同,但是库不同。可以通过改变redis的配置文件来修改库数量:
vi /usr/local/redis/etc/redis.conf
# 将daemonize no 改成daemonize yes