Redis基本 - 安装
记录 - Redis最新超详细版教程通俗易懂 - 记录一下
Redis 是互联网技术领域使用最为广泛的存储中间件,它是「Remote Dictionary Service」的首字母缩写,也就是「远程字典服务」。Redis 以其超高的性能、完美的文档、简洁易懂的源码和丰富的客户端库支持在开源中间件领域广受好评。
安装Redis需要使用Linux或者Mac环境,如果使用Windows建议使用虚拟机安装个Linux或者Xshell远程连接服务器安装,不推荐安装Redis Windows版本很久没更新了(Window下使用确实简单)。
Redis安装
- Linux 直接安装 apt-get install(Ubuntu)、yum install(RedHat) 或者 brew install(Mac)。
- 使用 Docker 安装。
- 通过 Github 源码编译。
Linux下安装Redis
2020-04-14 直接用最新的 redis-5.0.8
官网:https://redis.io/
1、下载安装包! redis-5.0.8.tar
本地下载的安装报通过xftp弄到服务器上
2、解压Redis的安装包! 程序/opt
cd /usr/local
ls
mv redis-5.0.8.tar.gz /opt
cd /opt
ls
tar -zxvf redis-5.0.8.tar.gz
tar -zxvf xxx
解压xxx的 mv x xx
移动x到xx
我傻逼了,嗯,我吃了没事把redis-5.0.8.tar.gz
上传到/usr/local,一来就可以直接上传到/opt 解压就是,也对在/usr/local保存一波。
3、进入解压后的文件,可以看到我们redis的配置文件
4、基本的环境安装
yum install gcc-c++
make
make install
等待make中
Redis是C写的,安装个gcc-c++
gcc -v 看下gcc的拜拜 mack install确认下
5、redis的默认安装路径 /usr/local/bin
上面make好了 去/usr/local/bin
6、将redis配置文件。复制到我们当前目录下
拷贝一份 cp /opt/redis-5.0.8/redis.conf config
7、redis默认不是后台启动的,修改配置文件!
vim redis.conf
daemonize由no改yes 保存后台启动
redis 配置搞定
8、启动Redis服务!
redis-server config/redis.conf
指定配置文件来启动服务
9、使用redis-cli 进行连接测试!
redis-cli -p 6379
[root@liuawen bin]# redis-cli -p 6379
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set name liuawen
OK
127.0.0.1:6379> get name
"liuawen"
127.0.0.1:6379> key *
(error) ERR unknown command `key`, with args beginning with: `*`,
127.0.0.1:6379> keys *
1) "name"
127.0.0.1:6379>
redis-cli -p 6379
使用Redis客户端进行连接
keys *
查看所有的key
10、查看redis的进程是否开启!
Xshell 打开另一个会话
ps -ef|grep redis
11、如何关闭Redis服务呢?shutdown
shutdown 关闭
exit 退出
12、再次查看进程是否存在
ps -ef|grep redis
13、后面我们会使用单机多Redis启动集群测试!
Docker 方式
Docker 方式
# 拉取 redis 镜像
> docker pull redis
# 运行 redis 容器
> docker run --name myredis -d -p6379:6379 redis
# 执行容器中的 redis-cli,可以直接使用命令行操作 redis
> docker exec -it myredis redis-cli
Github 源码编译方式
Github 源码编译方式
# 下载源码
> git clone --branch 2.8 --depth 1 git@github.com:antirez/redis.git
> cd redis
# 编译
> make
> cd src
# 运行服务器,daemonize表示在后台运行
> ./redis-server --daemonize yes
# 运行命令行
> ./redis-cli
直接安装方式
# mac
> brew install redis
# ubuntu
> apt-get install redis
# redhat
> yum install redis
# 运行客户端
> redis-cli
Windows下Redis安装
1、下载Redis安装包
这个了 https://github.com/microsoftarchive/redis/releases
可能下载不来,可以百度一波。
2、下载完毕得到压缩包:
3、解压到自己电脑上的环境目录下的就可以的!Redis 十分的小,只有5M左右的
4、开启Redis,双击运行服务即可!
redis-server.exe
redis默认端口6379
5、使用redis客户单来来连接redis
点击redis-cli.exe运行
记住一句话,Window下使用确实简单,但是Redis 推荐我们使用Linux去开发使用!
Redis 使用 ANSI C 编写并且能在绝大Linux系统上运行,基于BSD协议,对OS X没有外部依赖. 我们支持Linux 和 OS X两种系统的开发和测试,我们推荐使用Linux部署. Redis 可以像SmartOS一样运行在Solaris系统中, 但是我们会最大力度的支持它. 官方不支持Windos版本的Redis,但微软开发和维护着支持win-64 的Redis版本.
微软也没维护到多少的 。。。,Linux 开发使用比较好的。
https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100