Centos安装redis

Centos安装redis

1、下载压缩包

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


2、解压到指定文件夹下

tar -zxvf redis-7.0.0.tar.gz -C /usr/local

3、切换到指定目录下去

cd /usr/local/redis-7.0.0


4、执行编译命令

make

5、进入src目录下启动redis

cd src
./redis-server


6、返回上层目录修改配置文件
cd …

vi redis.conf
daemonize yes
protected-mode no
requirepass tengli 
bind 0.0.0.0




然后输入命令保存退出
:wq
7、在src下重新启动redis服务并且指定配置文件

./redis-server /usr/local/redis-7.0.0/redis.conf

8、在src下测试连接并且验证密码

./redis-cli

auth 密码

9、创建redis服务

vi /etc/systemd/system/redis.service

文件内容如下:

[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
#前面是redis-server的路径,后面是redis.conf的路径,填错了会无效
ExecStart=/usr/local/redis-7.0.0/src/redis-server /usr/local/redis-7.0.0/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target

文件解读

[Unit]
这个区块定义了服务的基本信息,如描述、启动顺序等。常见的字段有:




Description: 对服务的简单描述
After: 定义启动顺序,该服务会在指定的其他服务启动完后再启动
Requires:与After类似,但如果指定的其他服务启动失败,该服务也不会启动
[Service]
这个区块定义了服务的启动、重启及权限参数。常见的字段有:




ExecStart: 启动服务的命令
ExecReload:重启服务的命令
Restart:定义服务退出后的重启方式,比如always表示总是重启
User:指定运行服务的用户和组
Environment:指定服务的环境变量
[Install]
这个区块定义如何安装这个服务到系统中。常见的字段有:




WantedBy:它的值是一个或多个target,这个服务会在这些target启动时被启动
Alias:服务的别名,可以通过别名控制服务

10、启动redis服务并且查看运行状态

systemctl start redis

systemctl status redis

11、设置开机自动启动

systemctl enable redis


12、最后开放端口重启防火墙

firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload

redis快捷安装
## ① 安装 remi 软件源
yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
**

**

## ② 安装最新 Redis 版本。如果想要安装指定版本,可使用 yum --enablerepo=remi install redis-6.0.6 -y 命令
yum --enablerepo=remi install redis
**

**

## ③ 查看 Redis 的安装版本。结果是 Redis server v=6.2.6 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=4ab9a06393930489
redis-server --version
**

**

## ④ 启动 Redis 服务
systemctl restart redis
**

**

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

墨辰李

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值