Redis基础系列-安装Redis

Redis基础系列-安装Redis

文章目录

  • Redis基础系列-安装Redis
    • 1. 环境要求
    • 2. 下载redis
    • 3. 安装
    • 4. 配置
    • 5 参考与感谢

1. 环境要求

(安装C语言编译环境)redis是用C语言开发的,所以需要安装C语言编译环境,中途可能会出现询问你是否需要可以安装,输入 y 就行了

#查看gcc版本
gcc -v
#安装
yum install gcc-c++

2. 下载redis

#cd如下目录
cd /opt/software

#下载
wget http://download.redis.io/releases/redis-7.0.0.tar.gz

3. 安装

#解压
tar -zxvf redis-7.0.0.tar.gz
#进入redis目录
cd redis-7.0.0
#编译并安装
make && make install

Redis基础系列-安装Redis_第1张图片
标志着安装成功

4. 配置

默认安装至/usr/local/bin(linux下的/usr/local类似我们windows系统的C:\Program Files)下面

cd /usr/local/bin

Redis基础系列-安装Redis_第2张图片

redis-benchmark:性能测试工具,服务启动后运行该命令
redis-check-aof: 修复有问题的AOF文件
redis-check-dump: 修复有问题的dump.rdb文件
redis-cli: 客户端,操作入口
redis-sentinel: redis集群使用
redis-server: Redis服务器启动命令

将默认的redis.conf拷贝到自己定义好的一个路径下,比如/myredis

cp /opt/software/redis-7.0.0/redis.conf /myredis/

修改/myredis目录下redis.conf配置文件做初始化设置

redis.conf配置文件,改完后确保生效,务必重启
1 默认daemonize no              改为daemonize yes(后台启动)
2 默认protected-mode  yes       改为protected-mode no(关闭保护模式)
3 默认bind 127.0.0.1            改为直接注释掉(默认bind 127.0.0.1只能本机访问)或改成本机IP地址,否则影响远程IP连接
4 添加redis密码                 改为 requirepass 你自己设置的密码

启动服务

#启动redis 需要指定配置文件
redis-server /myredis/redis.conf 
#查看是否启动
ps -ef|grep redis|grep -v grep
root      23827      1  0 09:44 ?        00:00:00 redis-server *:6379

客户端连接redis,进入终端交互模式

#一步到位
redis-cli -a 123456

#两步到位
[root@Docker110 myredis]# redis-cli 
127.0.0.1:6379> ping
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> 

执行ping命令,显示PONG表示redis安装成功,可正常使用

127.0.0.1:6379> ping
PONG

大家知道Redis端口为啥是6379么?

Redis基础系列-安装Redis_第3张图片

关闭redis

#单实例关闭: 
redis-cli -a 123456 shutdown
#多实例关闭,指定端口关闭:
redis-cli -p 6378 shutdown
redis-cli -p 6379 shutdown
...

redis的卸载

#1.关闭 redis-server 服务 
#2 删除/usr/local/lib目录下与redis相关的文件
ls -l /usr/local/bin/redis-*
rm -rf /usr/local/bin/redis-*

5 参考与感谢

尚硅谷Redis零基础到进阶,最强redis7教程,阳哥亲自带练

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