Centos7安装Redis

Centos7安装Redis

1. 安装依赖

检查服务器是否已安装gcc

gcc -v

未安装则通过以下命令安装

yum install -y gcc

2. 下载redis安装包

下载地址:https://download.redis.io/releases/

在这里插入图片描述

上传至服务器或直接使用wget下载

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

进入下载目录并进行解压

tar -zxvf redis-6.2.5.tar.gz 

创建redis安装目录

mkdir /usr/local/redis

将解压后的文件移动至安装目录

mv redis-6.2.5 /usr/local/redis

3.编译安装

# 进入redis解压文件夹中
cd /usr/local/redis/redis-6.2.5
# 执行编译命令
make
# 编译完成后执行安装命令 PREFIX后跟的是安装路径
make install PREFIX=/usr/local/redis

4.启动redis

4.1 直接启动
# 进入redis安装目录/bin下
cd /usr/local/redis/bin
# 启动服务
./redis-server
4.2 守护进程启动
# 拷贝配置文件至安装目录下
cp /usr/local/redis/redis-6.2.5/redis.conf /usr/local/redis/bin/

# 修改配置文件
vim /usr/local/redis/bin/redis.conf
# 修改内容如下:
daemonize=no
#修改后 
daemonize=yes
# 修改允许所有IP连接
bind 127.0.0.1 -::1
#修改后:
bind 0.0.0.0 -::1
# 启动redis
./redis-server redis.conf

5.设置开机自启

5.1 添加redis用户组
useradd -M -s /sbin/nologin redis
5.2 创建redis.service文件
vi /lib/systemd/system/redis.service

# 内容如下:
[Unit]
Description=redis-server
After=network.target
 
[Service]
User=redis
Group=redis
 
Type=forking
# ExecStart需要按照实际情况修改成自己的安装地址
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target

# wq保存之后执行
systemctl enable redis.service

6 启动相关命令

# 启动redis服务
systemctl start redis.service
# 查看服务状态
systemctl status redis.service
# 停止服务
systemctl stop redis.service
# 取消开机自动启动(卸载服务)
systemctl disabled redis.service
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值