本文讲述如何安装 redis,分 Linux 环境和 Windows 环境.Linux 采用的演示系统是 centos 7.4 ,windows 采用的是 win10
下载
linux :
随便找一个目录执行以下命令, 版本号自主选择
redis 项目暂时还没支持 Windows,但是微软的 Open Tech group 开发了 Windows 版本,但是并没有同步更新,可以在下面这个地址 https://github.com/MicrosoftArchive/redis/releases 中选择下载,一般使用 redis 都是在 Linux 环境下.
wget http: //download.redis.io/releases/redis-4.0.6.tar.gz
windows:
安装
linux
1. 解压
tar -zxvf redis-4.0.6.tar.gz
2. 移动到合适目录
mv redis-4.0.6 /opt/upzip/
3. 进入redis目录
cd /opt/upzip/redis-4.0.6
4. 编译 redis
make
5. 安装 redis,prefix 指定安装目录
make install PREFIX=/usr/local/redis
执行 cd /usr/local/redis/bin 命令进入 bin 目录下执行 ls 命令可以看到
image
说明安装成功了,在当前目录下执行如下命令可启动 redis 服务器
redis - server / opt / upzip / redis - 4.0.6 / redis.conf
但是如果想要启动后可以后台运行.需执行以下操作.
1. 将之前解压之后的 redis 目录下的 redis.conf 拷贝到安装目录 bin 之下
cp / opt / upzip / redis - 4.0.6 / redis.conf / usr / local / redis / bin /
2. 打开 / usr/local/redis/bin/redis.conf
vi / usr / local / redis / bin / redis.conf
3. 修改 redis.conf 中的 daemonize 为 yes
image
4. 重新启动 redis-server
redis - server redis.conf
5. 开启 6379 端口(在服务器中如果有开启防火墙才需此步)
这里 centos7 防火墙使用的是自带的 firewalld.
第一步:添加端口
firewall - cmd--zone = public--add - port = 6379 / tcp--permanent
这里 zone 是作用域; 6379 是端口号,tcp 代表允许建立 tcp 连接,对应的还有 udp ;permanent 是指永久有效,在服务器重启之后配置也同样生效;需要重启 firewalld 才会使端口生效
第二步: 重启 firewalld
systemctl restart firewalld
第三步: 查看端口是否添加生效:
firewall - cmd--list - ports
redis-enviroment-5.jpg
6. 修改密码(为了安全起见需要修改一下密码)
vi / usr / local / redis / bin / redis.conf
找到如下 requirepass 右边就是密码了,这里打码了.
redis-enviroment-6.jpg
windows
windows 安装没什么好讲的,选择绿色版解压即可,解压之后目录下包括这些文件, 配置和命令和 Linux 一样
redis-enviroment-3.jpg
启动 redis
redis-enviroment-4.jpg
另外,可以添加到环境变量中,这样就可以不用每次使用 redis-server 和 redis-cli 都切换到该目录下
关闭 redis-server 的方法
redis-cli 常用命令如下
redis-cli shutdown
redis-cli
redis-cli 常用命令
redis 图形客户端
网上有很多,因人使用习惯而异,推荐 RedisDesktopManager [传送门]
来源: http://www.jianshu.com/p/700b73035135