Redis简介

Redis官网: http://redis.io/ Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并且借助许多高层级的接口使其可以胜任,如缓存、队列系统的不同角色。

Redis的安装

        Redis是c语言开发的。

1.安装c环境

        安装redis需要c语言的编译环境。如果没有gcc需要在线安装。

centos:
yum install gcc-c++

ubuntu:
apt install gcc-c++

 

 2.安装wget

centos:
yum install wget 

ubuntu:
apt install wget

 3.下载redis包

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

 4.解压

tar xf redis-6.2.0.tar.gz 解压缩

 5.进入解压目录

cd redis-6.2.0

6.安装

make


make install PREFIX=/usr/local/mysoft/redis   后面是你自己的安装路径。

PREFIX参数指定redis的安装目录。一般软件安装到/usr目录下

 这样就是安装成功!

 启动redis

        1.前端启动

在redis的安装目录下直接启动redis-server

cd /usr/local/redis6/bin

./redis-server

 成功之后得到如下图

退出:Ctrl+c 即可退出。

后台启动:

把/usr/local/redis/redis-6.2.0/redis.conf复制到/usr/local/redis6/bin目录下

cp /usr/local/redis/redis-6.2.0/redis.conf /

 编辑修改配置文件:vim redis.conf

 直接输入/daemonize   快速查找daemonize实在的位置。

把原来的no 更改为yes    大概在224行的位置。

   启动后台

./redis-server redis.conf

检查后台到底是否启动呢?那么我们可以查看进程:  ps aux|grep redis  

结束进程:[root@admin bin]# kill 9727  这个是正常结束,kill-9强制结束!

通过客户端关闭如下 :

关闭redis:[root@localhost bin]# ./redis-cli shutdown

至此:linux安装redis 就好了。再次提醒启动方式:./redis-server redis.conf  。结束两种方式:1,kill +加redis的端口号

客户端: 2, ./redis-cli shutdown

接下来稍稍演示redis的使用:

开启redis服务:[root@admin bin]# ./redis-server redis.conf

查看redis服务是否启动:

[root@admin bin]# ps aux|grep redis
root      9788  0.0  0.1  35552  1724 ?        Ssl  01:38   0:00 ./redis-server *:6379    
root      9792  0.0  0.0   5980   740 pts/0    S+   01:38   0:00 grep redis

启动redis客户端:[root@admin bin]# ./redis-cli

默认得到的是本机的ip:127.0.0.1:6379>  

测试:ping  

会得到 :PONG

quit,退出进程

sudo apt update

# 安装
sudo apt install redis-server

# 配置
sudo vim /etc/redis/redis.conf
# 找到 supervised 设置为 systemd
sudo service redis restart  # 重新加载Redis服务文件
sudo systemctl status redis # 查看 Redis 的运行状态

# 一些操作
sudo service redis start  # 启动
sudo service redis stop  # 关闭
sudo service redis restart  # 重启
redis-cli  # 客户端连接

# 远程连接
sudo vi /etc/redis/redis.conf
# 将 bind 127.0.0.1 ::1 改为 bind 0.0.0.0
sudo service redis restart  # 重启

# 设置密码
sudo vi /etc/redis/redis.conf
# 设置:requirepass 自己的密码

更多推荐

linux安装redis6.0,超详细说明与图解!!