目录
1.检测GCC环境,如果没有通过yum install gcc安装
一、准备工作
1.准备一台云服务器或虚拟机
2.在自定义目录下创建存放redis的文件夹
3.在redis中通过wget http://download.redis.io/releases/redis-6.0.6.tar.gz 或者在官网下载压缩包后手动上传。
mkdir redis
cd redis
wget http://download.redis.io/releases/redis-6.0.6.tar.gz
二、安装
1.检测GCC环境,如果没有通过yum install gcc安装
//检查版本
gcc --version
//yum安装
yum install gcc
2.解压redis安装包
tar -zxvf redis-6.0.6.tar.gz
解压后进入redis文件夹,目录如下
3.执行make命令,等待完成
如报以下错误需要将gcc升级
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile
gcc -v
然后执行make执行
4.执行 make install 安装redis
redis会默认安装在 /usr/ local/bin 目录下,到bin目录先看到一下说明redis安装成功
各文件对应功能
redis-benchmark:性能测试工具
redis-check-aof:修复有问题的aof文件
redis-sentinel:redis集群使用
redis-server:redis服务器启动命令
redis-cli:客户端操作入口
三、启动
1.redis-server前台启动(不推荐)
这种启动方式不能关闭当前状态,所以不推荐前台启动,停止命令 ctrl +C
2.后台启动 (推荐)
这种方式需要将redis进行一下配置
1.在redis-6.0.6文件夹里,将redis.conf复制到etc文件下
cp redis.conf /etc/redis.conf
2.进入etc目录下 修改redis.conf文件
vim redis.conf
i 进入编辑将daemonize后边的no 改为 yes。让服务可以在后台启动 ,esc,:wq保存退出
执行 redis-server /etc/redis.conf
redis启动成功
四、关闭
使用ps -aux | grep redis查看redis 进程号
直接使用 kill -9 '进程号' 关闭进程