Centos 7.5安装 Redis

安装Redis

1.下载redis安装包

版本选择地址:http://download.redis.io/releases/

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

上传压缩包到/data/page目录

进入page目录

cd /data/page

2.yum安装gcc依赖

yum install gcc -y

3.解压压缩包

tar -zxvf redis-6.0.0.tar.gz

4.redis解压目录重命名并进入目录

mv redis-6.0.0 redis

cd redis

5.编译安装

编译

make

如果报错:redis编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录
执行如下命令:

make MALLOC=libc

安装

make install

6.启动Redis

进入src

cd /src

./redis-server

出现下图,则安装成功

image.png

测试连接

./redis-cli -h 127.0.0.1 -p 6379 -a "password"

-h:ip地址
-p:端口号
-a:密码

7.修改配置文件

vim /data/redis/redis.conf --- 修改配置文件

/bind XXX --- 搜索关键字

daemonize yes --- 修改为yes  后台启动

requirepass 123456#redis  ----注释取消掉设置账号密码

# bind 127.0.0.1 --- 搜索 bind 127.0.0.1 然后注释掉

8.指定redis.conf文件重新启动

./redis-server /data/redis/redis.conf

记得开放6379端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent

firewall-cmd --reload

9.开机启动(可以忽略)

复制redis服务文件 redis_init_script

cp /data/redis/utils/redis_init_script /etc/init.d/redis

在 etc 下创建 redis 文件夹

mkdir /etc/redis

复制redis配置文件 redis.conf 并重命名为6379.conf

cp /data/redis/redis.conf /etc/redis/

mv /etc/redis/redis.conf 6379.conf

修改redis服务文件

vim /etc/init.d/redis

在/etc/init.d/redis文件的头部添加下面两行注释代码,也就是在文件中#!/bin/sh的下方添加

EXEC=/data/redis/src/redis-server  # 指定的执行路径
CLIEXEC=/data/redis/src/redis-cli

如果设置了密码会出现错误 (error) NOAUTH Authentication required.

[root@ecs-23fb src]# service redis stop
Stopping ...
(error) NOAUTH Authentication required.
Waiting for Redis to shutdown ...
Waiting for Redis to shutdown ...

解决办法

vi /etc/init.d/redis
$CLIEXEC -a "password" -p $REDISPORT shutdown

Redis命令

打开redis命令
service redis start

关闭redis命令
service redis stop

设为开机启动
chkconfig redis on

设为开机关闭
chkconfig redis off

强制结束Redis

方式1

查询进程
ps -aux | grep redis

使用kill命令杀死进程
kill 进程号

方式2

redis-cli shutdown
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

R6N

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

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

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

打赏作者

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

抵扣说明:

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

余额充值