Cenos7 --- Redis下载和安装(Linux版本)

1.下载和安装

Download | Redis进入官网Download | Redis,Cenos7 --- Redis下载和安装(Linux版本)_第1张图片

 上边点击下载7.0.11,右键复制下载衔接  https://download.redis.io/releases/redis-7.0.2.tar.gz

Cenos7 --- Redis下载和安装(Linux版本)_第2张图片

1.weget获取

我这个安装包放在 /tools/installbags


cd /tools/installbags 

wget https://download.redis.io/releases/redis-6.2.12.tar.gz

2.编译安装

#解压
tar -zxf redis-6.2.12.tar.gz -C /tools/installbags

#进入
cd /tools/installbags/redis-6.2.12

#编译
make

#创建安装目录
mkdir -p /tools/redis

#安装
make install PREFIX=/tools/redis

安装gcc

由于redis是由c语言编写的,因此安装前需要先安装gcc

yum install gcc-c++

3.添加环境变量配置

忘了vim怎么使用参考这个博客(38条消息) Linux学习笔记(详细)_将光标移到第10行_yangxinhu_coder的博客-CSDN博客

#编辑内容
vim /etc/profile

#添加配置
REDIS_HOME=/tools/redis

PATH=$PATH:$REDIS_HOME/bin

#配置生效
source /etc/profile

Cenos7 --- Redis下载和安装(Linux版本)_第3张图片

 2.启动和停止服务

#实际是去找/tools/redis/bin的这个启动语句,并使用redis配置文件
redis-server 

# 启动redis命令行
redis-cli

#关闭redis命令行
redis-cli shutdown

 启动服务成功!

Cenos7 --- Redis下载和安装(Linux版本)_第4张图片

 启动redis成功!Cenos7 --- Redis下载和安装(Linux版本)_第5张图片

 指定redis服务启动配置

找到,redis.conf文件,我的是在我的redis安装包里面

cd /tools/installbags/redis-6.2.12

vim redis.conf

更改redis.conf的配置

#设置后台启动,如果不是后台启动,每次推出redis就关闭了
daemonize yes

#开启密码保护,注释则不需要密码
requirepass 密码

#设置端口号
port 端口号

#允许访问的ip,改为0.0.0.0就是所有ip均可
bind 127.0.0.1 -::1
bind 0.0.0.0

更改完配置后,先关掉redis-server服务,再次

# 使配置文件生效

redis-server /tools/installbags/redis-6.2.12/redis.conf

设置redis服务开机自启动

看样子,我们就是把redis-server服务注册为受system管控的一个服务。

cd /usr/lib/systemd/system
touch redis.service
vim redis.service

添加内容如下

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

[Service]
Type=forking

ExecStart=/tools/redis/bin/redis-server /tools/installbags/redis-6.2.12/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target
#重载系统服务
systemctl daemon-reload
#设置开机自启
systemctl enable redis.service
#取消开机自启
systemctl disable redis.service
#启动服务
systemctl start redis.service
#停止服务
systemctl stop redis.service
#查看服务状态
systemctl status redis.service

你可能感兴趣的:(Redis,redis,linux,数据库)