redis基础篇——redis的安装和配置

本文详细介绍了如何从redis官网下载6.0.9版本的安装包,通过上传到Linux系统、解压、安装依赖、编译、解决编译错误、安装Redis、修改配置文件,直至实现Redis的后台运行、设置开机启动。关键步骤包括更改daemonize为yes,设置工作目录,绑定所有IP地址,设置连接密码,复制并配置redis_init_script脚本以实现开机启动。
摘要由CSDN通过智能技术生成

redis的安装



一、redis官网:https://redis.io,下载安装包,示例以6.0.9版本为主。



在这里插入图片描述



二、把安装包上传到linux并解压



tar -zxvf redis-6.0.9.tar.gz 

解压后
在这里插入图片描述



三、安装依赖,即安装gcc编译环境,如果已经安装过了,那么就是 nothing to do。



yum install gcc-c++

在这里插入图片描述




四、进入解压目录redis-6.0.9,进行编译make




在这里插入图片描述



此时我遇到了一个小插曲,编译之后,报了一堆的错误。


在这里插入图片描述

网上搜索解决办法,说是需要升级gcc,输入以下3个命令后重新make编译


yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

如图所示,代表编译成功

在这里插入图片描述



五、安装



make install

执行完毕后安装成功



六、修改配置文件和设置redis开机启动



修改redis-6.0.9目录下的核心配置文件redis.conf

  1. daemonize:表示redis是在前台运行还是在后台运行,我们需要在后台运行,把默认的no改成yes。
  2. dir:redis的工作空间,需要手动指明路径。如果设置的目录不存在需要先创建该目录。
  3. bind:用来设置可以接收外部访问,默认127.0.0.1表示只能在安装的linux内部访问,我们要更改为0.0.0.0。
  4. requirepass:redis的链接密码,默认为注释掉的,根据需要设置就好。

daemonize yes
dir /UserLime/redis/working
bind 0.0.0.0
requirepass 密码


进入到解压目录下的util文件下面找到redis_init_script文件,把它复制到/etc/init.d/下



在这里插入图片描述

cp redis_init_script /etc/init.d/


修改redis_init_script脚本文件,找到CONF把它设置成对应的redis.conf的目录

CONF="/UserLime/redis/redis-6.0.9/redis.conf"

给redis_init_script脚本设置启动权限

chmod 777 redis_init_script

设置redis开机自启动

chkconfig redis_init_script on

运行此脚本

./redis_init_script start

查看redis进程

ps -ef | grep redis

在这里插入图片描述
至此redis已经启动且开机自动启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值