redis(一)环境搭建

作者: kk少年 | 来源:发表于2018-01-14 16:20 被阅读111次

本文讲述如何安装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 [传送门]

相关文章

网友评论

    本文标题:redis(一)环境搭建

    本文链接:https://www.haomeiwen.com/subject/sdgkoxtx.html