Centos7.6安装Redis

下载
去Redis官网下载即可:https://redis.io/
Centos7.6安装Redis_第1张图片
安装Redis依赖
Redis是基于C语言编写的,因此首先需要安装Redis所需要的gcc依赖。

yum install -y gcc tcl

上传Redis安装包并解压、安装
(1)上传到 /usr/local/src 目录
(2)cd到该目录下:cd /usr/local/src/
(3)解压:tar -zxvf redis-7.0.5.tar.gz
(4)cd到解压后的目录:cd /usr/local/src/redis-7.0.5
(5)安装:make && make install

启动Redis
直接启动,关闭命令窗口后redis随之关闭,任意位置输入该命令可启动:redis-server

修改Redis配置文件,使之可以后台启动
(1)daemonize,改成yes后可以后台运行。
(2)bind,默认是127.0.0.1,只能本地访问,修改成0.0.0.0后,所有人可以访问
(3)requirepass,默认是不需要密码的,我们可以通过此属性设置访问密码
(4)port,运行端口
(5)database,数据库数量,默认有16个库,编号0-15
(6)maxmemory,最大内存设置
(7)logfile,设置日志文件,默认是空,不记录日志
(8)protected-mode,改成no,可远程访问,reids安装在阿里云上远程访问时需要修改此参数
修改后,指定配置文件启动,redis-server /usr/local/src/redis-7.0.5/redis.conf

设置开机自启
(1)创建并编辑系统文件:vi /etc/systemd/system/redis.service,文件内容如下:

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-7.0.5/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

(2)重新加载服务:systemctl daemon-reload
(3)设置开机自启:systemctl enable redis
(4)启动redis:systemctl start redis
(5)查看redis状态:systemctl status redis
(6)停止redis:systemctl stop redis
(7)重启redis:systemctl restart redis

在redis安装目录下输入命令查看redis版本:redis-server --version

连接redis
先输入命令redis-cli打开客户端,再输入auth 密码

有一次出现下图错误,执行重启命令解决了:systemctl restart redis,修改了redis.conf文件后执行重启命令生效
在这里插入图片描述

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