Linux之Redis安装与配置(centos)

一、进入官网下载redis稳定版安装包

两种方式下载:

1、将压缩包下载到本地,然后利用xftp工具,上传将下载好的redis安装包放在home文件夹中

2、右键复制连接,在Linux命令行里键入:wget http://download.redis.io/releases/redis-5.0.7.tar.gz

二、安装

1、解压

tar -zvxf redis-6.0.10.tar.gz

2、进入redis-6.0.10目录进行编译

 安装redis,首先需要编译源文件,然后才可以进行安装工作,键入make进行编译

make

3、安装(安装redis到/usr/local/redis目录)

make install PREFIX=/usr/local/redis

4、将配置文件移动到redis的安装目录

    首先创建文件夹:

mkdir /usr/local/redis/etc

    将redis.conf配置文件移动到安装目录etc中

mv redis.conf /usr/local/redis/etc

5、更改配置文件

  1)、修改daemonize,将其改为yes(后台启动)

vi /usr/local/redis/etc/redis.conf

   2)、添加开机自启

  也就是开机时调用安装 /usr/local/redis/bin 目录中的redis-server 和 /usr/local/redis/etc/目录中的redis.conf

  在rc.local配置文件中追加命令:

键入:
vi /etc/rc.local

在其后添加以下指令:
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

   3)、设置redis密码

   运行:redis-cli

   查看当前密码:config get requirepass

   设置redis密码:config set requirepass 密码

(本人在第一次安装时,这种设置方式只要redis重新启动,密码消失。直接改redis.conf配置文件 “requirepass 密码” 重启生效 )

   4)、设置外网可访问

        防火墙配置:firewall-cmd --zone=public --add-port=6379/tcp --permanent (打开6379端口)

        重启防火墙重新加载生效配置:systemctl restart firewalld

        查看系统所有开放的端口:firewall-cmd --zone=public --list-ports

    问题:

   端口6379已经打开,并且重启以后仍外网不可访问:

  a.进入安装目录redis.conf,将里面绑定ip注释掉:

     即将bind 127.0.0.1 注释#

  b.键入:redis-cli 连接redis,config get daemonize 和 config get protected-mode,

     查看是否开机自启和保护模式,如果不是yse,则用 “config set 属性名 属性,将其改为yes

 

三、启动、关闭、卸载

 进入redis安装目录:/usr/local/redis/bin

   启动:

./redis-server ../etc/redis.conf &

  关闭:

./redis-cli 密码 shutdown

  卸载:

rm -rf /usr/local/redis //删除安装目录

rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本

rm -rf /root/download/redis-6.0.10 //删除redis解压文件夹

四、常用命令  

  1、查看redis进程:

ps aux|grep redis

   2、杀死进程:

sudo kill -9 进程号

   3、端口监听查看方式

netstat -lanp | grep 6379

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值