本文讲解两种方式安装
- 使用yum命令安装
- 官网下载压缩包安装
方法一:yum命令安装
安装redis
- yum -y list redis-----------------------------------(查看可以安装的版本)
- yum -y install redis--------------------------------(安装redis命令)
下载fedora的epel仓库
- yum -y install epel-release
启动redis服务
- systemctl start redis------------------------------------------------(启动redis服务)
- systemctl stop redis-------------------------------------------------(关闭redis服务)
- systemctl status redis-----------------------------------------------(查看redis服务状态)
- systemctl restart redis-----------------------------------------------(重启redis服务)
设置开机自启
- systemctl enable redis--------------------------------------(开启自启redis)
- systemctl daemon-reload----------------------------------(重启systemctl)
查看redis进程
- ps -ef | grep redis
- netstat -ano | grep 6379
进入redis客户端
- redis-cli -h 127.0.0.1 -p 6397------------------------------------(redis-cli默认就是ip为127.0.0.1端口为6379,如下图)
- ps:如果有密码的情况-----------------------auth 123456
设置redis连接IP和密码
- vi /etc/redis.conf
- ps:ip使用内网IP,不是公网IP,不然其他机器连接不了,你也可以绑定多个ip。
重启redis服务
- chown redis:redis /var/log/redis/redis.log------------------------(服务系统启动后是redis组的,所以改文件权限为redis组)
- systemctl resatrt redis-------------------------------------------------(重启服务,我这里是进程被杀死了,所以start)
开放6379端口
- 这时候如果你是第一次安装,没有开放防火墙端口,则通过IP是无法进行访问的,阿里云配置安全组即可!!
- firewall-cmd --permanent --add-port=6379/tcp --------------------(开放6379端口)
- firewall-cmd --reload ----------------------------------------------------- (重启防火墙)
测试连接(连接成功下图所示)
方法二:官网下载redis压缩包
下载redis压缩包(这里直接使用wget下载了)
- yum -y install wget------------------------------------------------------------(安装wget)
- wget http://download.redis.io/releases/redis-5.0.5.tar.gz------------(下载redis5.0.5压缩包)
解压下载的redis压缩包
- tar -zxvf redis-5.0.5.tar.gz
编译
- make-------------------------------------------ps(这一步很重要)
设置redis连接IP,密码,后台启动
- vi redis.conf ------------------------(redis根目录下)
- ps:ip使用内网IP,不是公网IP,不然其他机器连接不了,你也可以绑定多个ip。
启动redis
- ./redis-server /home/redis/redis-5.0.5/redis.conf ---------------(启动的时候带上指定的redis配置文件)
进入redis客户端
- redis-cli -h 172.19.2.198 -p 6379 ------------------------------(启动redis客户端)
- auth 123456 -----------------------------(密码认证)
强制关闭redis服务
- ps -ef | grep redis ------------------------(查看redis进程)
- kill -9 12456 -------------------------(杀死redis进程)
优雅的关闭
- 进入客户端通过shutdown指令关闭
开放6379端口
- 这时候如果你是第一次安装,没有开放防火墙端口,则通过IP是无法进行访问的,阿里云配置安全组即可!!
- firewall-cmd --permanent --add-port=6379/tcp --------------------(开放6379端口)
- firewall-cmd --reload ----------------------------------------------------- (重启防火墙)
测试连接