官网下载Redis5.0
https://redis.io/download/#redis-downloads

1.1 解压文件
解压文件到当前目录
tar -zxvf redis-5.0.14.tar.gz
将文件移动到/usr/software/redis目录下面
mv redis-5.0.14 /usr/software/redis/redis5.0
安装Redis
2.1进入redis5.0目录下:编译
make
Tips:如果报如下错误,请使用 make MALLOC=libc

安装
make PREFIX=/usr/software/redis/redis5.0 install

进入目录redis-5.0.14,修改配置文件
vi redis.conf

修改端口port

修改密码requirepass

修改pid文件地址pidfile /var/run/redis_7999.pid

注释掉bind 127.0.0.1
--保护模式,该模式控制外部网是否可以连接redis服务,默认是yes,所以默认我们外网是无法访问的,如需外网连接rendis服务则需要将此属性改为no

复制配置文件到/etc/lnsk/conf 目录下:(配置文件目录可以自定义)
cp redis.conf /etc/lnsk/conf

进入redis-5.0.14的bin目录下,使用/etc/lnsk/conf/redis.conf配置文件启动:
./redis-server /etc/lnsk/conf/redis.conf

启动客户端:
./redis-cli

3. 设置redis开启自启动
修改配置文件/etc/lnsk/conf/redis.conf 将daemonize改为 yes
daemonize:Redis默认不是以守护进程(daemonize)的方式运行,可以通过该配置项修改,使用yes启用守护进程

进入utils目录下,将redis_init_script复制到自启文件夹里面
cp redis_init_script /etc/init.d/redis
修改redis文件
REDISPORT=7999 #实际启用的端口
EXEC=../bin/redis-server #本地服务端启动地址
CLIEXEC=../bin/redis-cli #本地客户段启动地址
CONF="/etc/lnsk/conf/redis.conf" #启动的配置文件地址

使用chkconfig --add redis 和chkconfig redis on将文件加入开启自启的文件中
chkconfig --add redis
chkconfig redis on
重启服务器,chkconfig查看服务启动状态
chkconfig --list

启动后开放防火墙端口
开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重启防火墙
systemctl restart firewalld.service