centos7编译安装redis

本文详细介绍了在CentOS7.9系统上安装、配置、部署Redis6.0.6,包括下载、编译、启动服务、配置文件设置、测试以及环境变量配置的过程。

一、环境

系统:CentOS Linux release 7.9.2009 (Core)
redis版本:redis 6.0.6

二、安装及部署

当前最新稳定版本是redis 6.0.6

国内网址:http://www.redis.cn
在这里插入图片描述

redis下载列表:http://download.redis.io/releases/

下载

wget http://download.redis.io/releases/redis-6.0.6.tar.gz

# 解压到选定目录:/usr/local/webservice/
tar zxvf redis-6.0.6.tar.gz -C /usr/local/webservice

cd /usr/local/webservice
mv redis-6.0.6 redis
cd redis

编译

make
make install PREFIX=/usr/local/webservice/redis

配置redis在后台运行,把daemonize项的值改为yes
修改配置内容
vi redis.conf
修改内容如下:
daemonize 的值从 no 修改成 yes

在这里插入图片描述

启动服务

/usr/local/webservice/redis/bin/redis-server /usr/local/webservice/redis/redis.conf

查看进程来确定redis是否启动成功,非必须
ps -ef |grep redis

配置开机启动

cd /lib/systemd/system/

vim redis.service


[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/webservice/redis/bin/redis-server /usr/local/webservice/redis/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

开机自动启动
systemctl enable redis.service

启动redis服务
systemctl start redis.service

查看服务状态
systemctl status redis.service

停止服务
systemctl stop redis.service

取消开机自动启动(卸载服务)
systemctl disabled redis.service

配置环境变量

vim ~/.bash_profile

export PATH=/usr/local/webservice/redis/bin:$PATH

source ~/.bash_profile

三、测试

进入redis
redis-cli

#设置键name的值为gusijin
set name gusijin	
#获取name的值
get name	
# 删除
del name

退出:exit

在这里插入图片描述

四、redis配置(无需要可不用配置)

vi /usr/local/webservice/redis/redis.conf

# 设置log文件路径
# logfile /var/log/redis/redis-server.log  

# 设置访问密码
# requirepass root

# 设置访问规则(如需远程访问,可以注释掉bind)
bind 127.0.0.1

# 如需远程访问,禁用保护模式,修改为为no
protected-mode yes
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值