1. 登录CentOS 后,先 cd 到你想存放redis的文件夹里面,比如:
cd /data/softWare
2. 用 wget 加 url下载对应的redis 版本,这里以redis 3.2.0 为例子
wget http://download.redis.io/releases/redis-3.2.0.tar.gz
如果出现 -bash: wget: 未找到命令,说明你的Linux系统没有安装 wget,这时候你使用yum安装wget就行了,等待安装完成后,用yum install gcc-c++,再用上面的wgte 命令行 安装redis就行了,具体代码如下
yum -y install wget
#(安装C语言编译环境)redis是用C语言开发的,所以需要安装C语言编译环境,中途可能会出现询问你是否需要可以安装,输入 y 就行了
yum install gcc-c++

-
安装wget过程

-
安装gcc-c++过程

3.等待下载完成,下载完成后的redis文件会出现一开始cd 的文件夹里面

4. 解压redis包,对应的界面代码为
tar xzf redis-3.2.0.tar.gz

5. cd 进入解压好的 redis 文件夹,然后进行make(编译),这里记得在前面安装好C++的编译环境
make

6. 编译完成后,开始安装,PREFIX参数指定redis的安装目录。一般软件安装到/usr目录下,记得提前创建好你想要存放的文件夹
# 创建文件夹的命令行,-p或–parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录。
mkdir -p /usr/local/redis

make install PREFIX=/usr/local/redis

7. 安装完成redis,先把源代码文件中的redis.conf 复制到 /usr/local/redis/bin/ 中,也就是你刚才安装redis的文件夹.进入安装目录中的bin,输入命令行修改redis.conf 中的部分属性
# 将redis源码redis-3.2.0中的redis.conf复制到安装目录的bin下
cp redis.conf /usr/local/redis/bin/
# 进入安装目录中的bin
cd /usr/local/redis/bin
# 输入命令行修改redis.conf,找到中间的 daemonize no ,把修改为yes,还有就是把logfile添加路径,以后出问题了可以在对应的文件夹找到错误日志,记得点击i才能进行修改,点击esc - 输入 :wq 保存退出 redis.conf对应里面属性的对应用途可以看 https://www.cnblogs.com/pqchao/p/6558688.html
vi redis.conf


8. IP访问的配置,通过修改IP的配置为服务器的IP,这样访问的时候就可以通过IP访问到redis
# 查看服务器的IP地址
ifconfig
# 修改 redis.conf 文件
vi redis.conf


9. 修改完redis.conf 的属性后,启动redis就行了
# 使用下面命令行进行启动redis
./redis-server redis.conf

10. 给 redis 设置密码
# (临时设置密码,后续可能会失效)
# 进入redis
./redis-cli -p 6379
# 查看是否有设置密码
config get requirepass
# 设置密码
config get requirepass 123456
# 访问带有密码的redis
./redis-cli -p 6379 -a 123456
# (永久修改密码)
# 修改redis.conf配置文件  
requirepass 123456 指定密码123456
设置完成后重启 redis 就行了

-
在redis 里面设置redis 密码

-
访问带有密码的redis

-
修改redis.conf配置文件 设置访问密码

11. 补充部分命令行,后续新增开机自启动
# 链接redis客户端
./redis-cli
# 连接客户端
./redis-cli -h ip地址 -p 端口
# 判断服务健康状态
ping
# 服务前端启动 需要在安装目录的bin下
./redis-server
#服务关闭
./redis-cli shutdown
# 服务后端启动-需执行以下操作
./redis-server redis.conf