本文讲述如何安装redis,分Linux环境和Windows环境。Linux采用的演示系统是centos 7.4 ,windows 采用的是win10
下载
linux :
随便找一个目录执行以下命令,版本号自主选择
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
windows:
redis 项目暂时还没支持Windows,但是微软的Open Tech group 开发了Windows版本,但是并没有同步更新,可以在下面这个地址 https://github.com/MicrosoftArchive/redis/releases 中选择下载,一般使用redis 都是在Linux环境下。
安装
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 shutdown
redis-cli
redis-cli 常用命令如下
redis-cli 常用命令
redis 图形客户端
网上有很多,因人使用习惯而异,推荐 RedisDesktopManager [传送门]
网友评论