【Redis】Linux CentOS7下安装Redis

目录

1.下载Redis。

2.加工Redis上传至服务器

3.解压redis

4.安装gcc环境。

5.编译与安装

6.转移文件

7.进入到/usr/local/redis-6.0.9/目录下

8.设置后台启动服务

9.开启redis远程访问服务

10.修改redis默认密码(默认为空)

11.设置redis开机启动

12.修改启动文件

13.重新打开一个新的终端,连接redis

常用命令


这篇文章是在Linux上安装redis,关于如何在window上安装redis可以参看 https://www.cnblogs.com/zxf100/p/14095893.html

1.下载Redis。

进官网下载最新稳定版 Download | Redis

2.加工Redis上传至服务器

使用工具上传到linux上,默认根目录root即可

3.解压redis

并把redis移到/usr/local目录下

tar xzf redis-6.0.9.tar.gz  //解压

mv redis-6.0.9 /usr/local/  //移动

4.安装gcc环境。

由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc

yum -y install gcc automake autoconf libtool make
yum install gcc-c++ 

5.编译与安装

进入/usr/local/redis-6.0.9/目录下,进行编译与安装

  • 对解压后的文件进行编译
cd /usr/local/redis-6.0.9/
 make

  •  安装redis
cd /usr/local/redis-6.0.9/src/
make install

6.转移文件

为了方便管理,将redis文件中的conf配置文件和常用命令移到到统一文件中

  • 创建bin和etc文件夹
mkdir bin

mkdir etc
  • 将redis-6.0.9目录下的redis.conf移到到redis-6.0.9目录下的etc文件夹下
  • src文件夹下的mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到   /usr/local/redis-6.0.9/bin/ 目录下
cd /etc/local/redis-6.0.9    //进入redis文件夹

mv redis.conf ./etc/     //移动文件

cd /etc/local/src/    //进入到src文件夹下

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-6.0.9/bin/    //移动文件

7.进入到/usr/local/redis-6.0.9/目录下

cd /usr/local/redis-6.0.9/etc/  

8.设置后台启动服务

编辑redis.conf配置文件,设置后台启动redis服务

vi redis.conf
  • daemonize yes,表明需要在后台运行
  • supervise no,没有监督互动

9.开启redis远程访问服务

  • 注释bind 127.0.0.1,bind表示只有指定的网段才能远程访问这个redis,注释这行后,就没有这个限制了

  •  protected-mode no,(默认是yes,防止了远程访问)

10.修改redis默认密码(默认为空)

删除前面的注释符合#,并把foobared修改成自己的密码,如123456

11.设置redis开机启动

vi /etc/rc.d/rc.local

添加如下代码

/usr/local/redis-6.0.9/bin/redis-server  /usr/local/redis-6.0.9/etc/redis.conf

12.修改启动文件

进入到/usr/local/redis-6.0.9/etc/目录下,执行redis-server /usr/local/redis-6.0.9/etc/redis.conf,表示使用redis-server /usr/local/redis-6.0.9/etc/redis.conf配置文件来启动redis服务,如果只是写redis-server来启动redis也是可以的,但是使用的就不是刚刚配置的redis.conf文件了

cd /usr/local/redis-6.0.9/etc/

redis-server redis.conf 

出现如下界面即表示redis启动成功

13.重新打开一个新的终端,连接redis

进入到/usr/local/redis-6.0.9/bin/文件夹下,使用命令redis-cli打开redis客户端(注意是新打开一个终端)

 连接redis之后,就可以操作了,比如set name zhangsan

如果出现"(error) NOAUTH Authentication required"这个错误,使用”auth 密码“,输入密码就行,就是在redis.conf设置的密码(123456),这样就成功过了。

常用命令

  • 启动redis

  redis-server ,此时自己修改的配置文件不生效,若想使用配置文件(redis.conf),使用redis-server 配置文件路径

  • 查看redis进程
 ps -ef | grep -i redis

  

  •  关闭redis
 kill -9 1325 回车即可(非正常关闭)
./bin/redis-cli shutdown(正常关闭)
  • 卸载redis

  只需要把/usr/local/redis-6.0.9/文件删除即可

rm -rf /usr/local/redis-6.0.9

  文章参考:Linux下安装Redishttps://blog.csdn.net/qq_39135287/article/details/83474865

       Linux中Redis的安装和卸载https://blog.csdn.net/a_liuge/article/details/79758135

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

下页、再停留

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值