4_安装Redis[Linux环境]

1、下载安装包

官网地址:

# 英文地址
Http://redis.io/ 

# 中文地址
Http://www.redis.cn/ 

百度网盘:

链接:https://pan.baidu.com/s/1YSzRtU-aRKH-IrBvbSJ5uQ 
提取码:1111 

2、配置 Redis的编译环境

Redis是C语言开发的,安装redis需要先去官网下载源码进行编译,编译需要依赖于GCC编译环境,如果

CentOS上没有安装gcc编译环境,需要提前安装

# 安装gcc编译环境(这里我们使用root用户处理这些操作)
yum install gcc-c++

如果提示是否下载,选择: y

在这里插入图片描述

如果提示是否安装,选择: y

在这里插入图片描述


3、解压redis

# 解压redis
tar -zxvf redis-5.0.5.tar.gz

在这里插入图片描述


4、 编译Redis

编译:将.c文件编译为.o文件

进入解压文件夹,执行 make

cd redis-5.0.5
make

在这里插入图片描述

编译成功!如果编译过程中出错,先删除安装文件目录,后解压重新编译


5、 安装

# /home/myapps/redis 是自定义的redis安装路径
make PREFIX=/home/admin/myapps/redis install

在这里插入图片描述

安装成功后进入bin目录可以看到一些命令:

  • redis-benchmark —性能测试工具
  • redis-check-aof —AOF文件修复工具
  • redis-cli —命令行客户端
  • redis-server —redis服务器启动命令

在这里插入图片描述


6、复制redis.conf文件

Redis启动需要一个配置文件,可以修改端口号等信息。

将redis解压的文件夹中的redis.conf文件复制到安装目录。

[root@localhost redis-5.0.5]# cp redis.conf /home/admin/myapps/redis

7、启动redis

方式1:Redis的前端模式启动

直接运行bin/redis-server将使永前端模式启动,前端模式启动的缺点是启动完成后,不能再进行其他操作,如果要操作必须使用 ctrl+c,同时redis-server程序结束,不推荐此方法。

[root@localhost bin]# ./redis-server

下面是启动界面(这个界面只能启动,启动后不能进行其他操作)

在这里插入图片描述


方式2:Redis的后端启动

修改redis.conf配置文件,设置: daemonize yes,然后可以使用后端模式启动。

[root@localhost redis]# vim redis.conf

在这里插入图片描述

# 启动:指定配置文件(这里所在文件夹是redis)
[root@localhost redis]# ./bin/redis-server ./redis.conf

8、查看

Redis默认端口:6379

通过当前服务进行查看

[root@localhost redis]# ps -ef | grep -i redis

在这里插入图片描述


9、客户端防访问redis

方式1:使用默认ip和端口号

如果想要通过指令来操作redis,可以使用redis的客户端进行操作,在bin文件夹下运行redis-cli,

该指令默认连接的127.0.0.1 ,端口号是6379

[root@localhost bin]# ./redis-cli
127.0.0.1:6379>

方式2:使用指定ip和端口号

如果想要连接指定的ip地址以及端口号,

则需要按照: redis-cli -h ip地址 -p 端口号

[root@xj0927 redis]# ./bin/redis-cli -h 192.168.77.130 -p 6379
192.168.77.130:6379> 

测试: 向Redis服务器发送命令

Ping,测试客户端与Redis的连接是否正常,如果连接正常,回收到pong

127.0.0.1:6379> ping
PONG

退出客户端: exit/quit

127.0.0.1:6379> quit

10、停止redis

方式1:强制结束程序

强制终止Redis进程可能会导致redis持久化数据丢失。

语法:kill -9 pid

在这里插入图片描述


方式2:发送shutdown命令

正确停止Redis的方式应该是向Redis发送SHUTDOWN命令,方法为(关闭默认的端口)

[root@localhost redis]# ./bin/redis-cli  -h ip地址 -p 端口号 shutdown

在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值