Redis是基于内存、分布式、可选持久性的键值对(Key-Value)存储的非关系型数据库,目前在很多系统都能有其身影。
本文章是Redis安装与配置的基础操作过程。
由于Redis在企业应用中多数是在Lunix环境下安装和使用,所以本文也是基于此来操作演示相关命令。
如果本地开发需要此环境的话,可以通过下面链接下载。
链接: https://pan.baidu.com/s/14l5WtbbfuJ__hJ9iXhCMpg 提取码: xdsi
网盘中有Vmware和centos7标准版镜像。
在安装虚拟机过程中,注意网络连接方式使用桥接方式(本人一开始就不是使用桥接,后面搞网络问题搞得头都大了!!!),保证可以访问外网和内网。并且关闭本机与虚拟机中linux的防火墙。
下载Redis
官网地址https://redis.io/download
历史相关版本下载 https://download.redis.io/releases/
我这里用的是redis-5.0.9
下载后通过FTP工具上传到虚拟机中
解压
tar -zxvf redis-5.0.9.tar.gz
由于redis是C语言编写,主机需要相应的gcc编译环境
安装下即可
yum install gcc-c++
进入redis解压目录,先编译redis
输入make
编译后,进行安装
make install PREFIX=/usr/local/redis
PREFIX是指定安装目录,一般安装在/usr/local下,注意部分目录和文件执行需要管理员权限,在整个安装过程尽量都使用root用户。
把redis解压目录的redis.conf配置文件复制到安装目录redis/bin下
cp redis.conf /usr/local/redis/bin/
vim redis.conf
然后修改redis.conf的一些基本配置,主要是以下几个
daemonize yes #是否要用守护线程的方式启动,设置为yes表示redis会在后台运行,启动redis后不会处于等待状态。
port 6379 #redis端口,默认6379
bind 0.0.0.0 #保证同一网络内其他主机都能访问到
requirepass 123456 #设置redis密码
修改后保存
启动和关闭
./redis-server redis.conf
./redis-cli -p <端口号> -a <密码> shutdown
#或者kill对应redis进程号
测试
./redis-cli -a 123456
set name xiaobai
get name
也可以借助redis可视化工具redis desktop manager(RDM)查看
工具下载
链接: https://pan.baidu.com/s/1en9YD85P__3KFQyHzu2yoA 提取码: duc2