Redis5.0+——安装与卸载

本位基于redis-5.0.3讲解redis的安装与卸载

1.下载Redis

下载地址:http://redis.io/download

2.安装Redis

需要先安装gcc编译器再解压下载的redis安装包

# 安装gcc
方式1.安装gcc编译器
yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain scl enable devtoolset-8-toolchain

方式2.安装gcc编译器
yum install gcc
测试gcc环境
gcc --version

# 把下载好的redis-5.0.3.tar.gz放在linux的/usr/local文件夹下,并解压
#wget http://download.redis.io/releases/redis-5.0.3.tar.gz
# 解压命令
tar -zxvf redis-5.0.3.tar.gz
#进入redis目录
cd redis-5.0.3

# 进入到解压好的redis-5.0.3目录下,进行编译与安装 先make再make install
make
# 继续使用make install安装
make install
创建config目录和data目录
[root@VM-16-10-centos redis-5.0.14]# mkdir data
[root@VM-16-10-centos redis-5.0.14]# cd data
[root@VM-16-10-centos data]# mkdir 6379
---------------------------------------修改redis.conf配置文件开始------------------------------
# 修改配置
#进入redis目录下,将redis.conf复制到/etc/redis.conf目录
cp redis.conf /etc/redis.conf

# 需要注释掉bind
#bind 127.0.0.1(bind绑定的是自己机器网卡的ip,如果有多块网卡可以配多个ip,代表允许客户端通过机器的哪些网卡ip去访问,内网一般可以不配置bind,注释掉即可)

protected-mode no  #关闭保护模式,开启的话,只有本机才可以访问redis

daemonize yes #后台启动(关掉窗口也能运行,前台启动:关闭窗口后不能再使用(/bin目录下:redis-server))

logfile "6379.log" #配置日志文件名称

#修改dir(持久化文件和日志文件存放位置)
dir /usr/local/redis-5.0.14/data/6379

#修改配置文件,修改etc下的redis.conf
requirepass password(<-自己的密码) 修改密码
---------------------------------------修改redis.conf配置文件结束------------------------------
# 启动服务
#方式1,通过解压目录下的配置文件启动(一般不推荐)
src/redis-server redis.conf
#方式2  通过复制的redis.conf启动服务(推荐)
redis-server /etc/redis.conf

# 验证启动是否成功 
ps -ef | grep redis 

# 进入redis客户端 (当前在redis-5.0.3解压目录下)
src/redis-cli -a password  # 若在根目录可以直接使用redis-cli -a password
# 或者
src/redis-cli # 若使用复制文件启动,直接使用redis-cli即可(或者redis-cli -p 端口号)
auth password 

# 退出客户端
quit

# 退出redis服务: 
(1)pkill redis-server 
(2)kill 进程号     
# kill -9 PID #通过杀掉reids进程将其关闭                  
(3)src/redis-cli shutdown 

3.防火墙

# 服务器防火墙redis安全问题管理(防止服务器被黑掉)
#systemctl stop firewalld # 停掉防火墙
systemctl status firewalld daemon #查看防火墙状态
systemctl restart  firewalld.service # 开启防火墙
firewall-cmd --zone=public --add-port=6379/tcp --permanent #防火墙中对redis的6379端口永久放行
firewall-cmd --reload # 重新加载防火墙
firewall-cmd --list-ports #查看防火墙放行端口
# 服务器中添加对6379端口的放行
完成配置END

4.卸载redis

#卸载redis
(1)退出redis服务
(2)删除make的时候在bin目录下生成的几个redisXXX的文件
[root@localhost local]# ll /usr/local/bin
[root@localhost local]# rm -f /usr/local/bin/redis*
[root@localhost local]# rm -rf redis-5.x.x
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值