一、Redis-6.0.6的安装(基于Centos7)
1.1、下载步骤:
- 进入: redis中文官方网站
- 按图所示进行点击(可选择最新稳定版本或者旧版本)
注意:Redis 使用标准版本标记进行版本控制:major.minor.patchlevel。偶数的版本号表示稳定的版本, 例如 1.2,2.0,2.2,2.4,2.6,2.8,奇数的版本号用来表示非标准版本,例如2.9.x是非稳定版本,它的稳定版本是3.0。 - 下载成功
1.2、安装步骤:
- 升级gcc版本(gcc版本低于5的情况下):
sudo yum install centos-release-scl
sudo yum install devtoolset-7-gcc*
scl enable devtoolset-7 bash
- 将安装包进行上传(如果直接通过xshell进行上传,Linux需执行如下命令:
sudo yum install -y lrzsz
- 解压安装包:
tar -zxvf redis-6.0.6.tar.gz
- 将解压后的文件重命名(非必要操作):
mv redis-6.0.6 redis6
- 进入解压后的文件:
cd redis6
- 编译:
make
编译成功如图:
- 安装成功
1.3、启动方式:
方式一(默认启动):
- 首先进入redis6/src目录下
- 启动服务器:
redis-server
启动成功如图所示:
- 启动客户端:
redis-cli
启动成功如图所示:
注意:默认启动的方式,redis服务会以前台进程执行,所以只能在另一个终端页面启动客户端。
方式二(指定端口启动):
- 首先进入redis6/src目录下
- 启动服务器:
redis-server --port 6380
启动成功如图所示:
- 启动客户端:
redis-cli -p 6380
启动成功如图所示:
方式三(指定配置文件启动):
- 创建两个目录用于存放日志文件和配置文件(在redis的目录下):
mkdir conf
mkdir redis_data
- 复制一份配置文件到conf目录下并修改名称为redis-6379.conf:
cp redis.conf conf/redis-6379.conf
- 修改配置文件redis-6379.conf的信息:
#将该任务设置为守护进程
daemonize yes
#设置日志名称为redis-6379.log
logfile "redis-6379.log"
#设置日志文件的存放目录
dir /redis6/redis_data
- 启动服务端:
redis-server /redis/conf/redis-6379.conf
注意:在首次安装redis后可在任意目录下执行该命令,若之前已安装过,需要到新安装目录下的src下,执行 ./redis-server /redis/conf/redis-6379.conf
通过查看进程得知redis服务启动成功:
- 启动客户端:
redis-cli -p 6379
启动成功如图所示:
1.4、其它:
redis的安装路径:/redis
日志的存放路径:/redis/redis_data