Centos7 保姆级安装Redis

一,前置条件安装依赖

1.安装gcc套装:

yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make

2. 升级gcc

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

scl enable devtoolset-9 bash

3. 设置永久升级:

echo “source /opt/rh/devtoolset-9/enable” >>/etc/profile

二,下载安装

在这里插入图片描述

# 下载
wget http://download.redis.io/releases/redis-6.0.6.tar.gz
# 解压
tar -zxvf redis-6.0.6.tar.gz
# 进入redis 
cd redis-6.0.6
# 安装
make install PREFIX=/usr/local/redis

三,redis配置

复制配置文件

cp /usr/local/redis-6.0.6/redis.conf /usr/local/redis/bin/

1.设置密码

vi redis.conf  
# 找到requirepass foobared
# 修改为 
requirepass testPassword(要修改的密码
)

设置守护线程

vi redis.conf 
#找到 daemonize no
# 修改 
daemonize yes

Redis daemonize 介绍

1、daemonize介绍
    A、redis.conf配置文件中daemonize守护线程,默认是NO。
    B、daemonize是用来指定redis是否要用守护线程的方式启动。

2、daemonize 设置yes或者no区别
    daemonize:yes:redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。
    daemonize:no: 当daemonize选项设置成no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。

修改远程登录

vi redis.conf 
# 注释掉就可以远程登录了 
bind 127.0.0.1 ::1
# bind 127.0.0.1 ::1

连接

# 进入redis安装目录
cd /usr/local/redis/bin/
# 开启服务端,使用 redis.conf 作为配置文件
./redis-server redis.conf
# 查看端口是否监听,默认端口为 6379
netstat -tlnp | grep 6379
# 登录客户端
./redis-cli 
# 使用密码登录,如没有设置密码也可不用输入
auth 123456
# 使用 ping查看是否可以正常连接,正常连接会返回 PONG
ping
# set 测试数据
set test 123
#使用get 获取数据
get test

到此安装完成

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值