Redis安装流程

下载安装包

https://redis.io/download

安装

压缩包拷贝到Linux服务器中,执行解压操作

tar -zxf redis-xxx.tar.gz

对解压的Redis文件进行编译

cd redis

make

进入src文件夹,执行make install进行Redis安装。

cd src

make install

将Redis文件中的conf配置文件和常用命令移动到统一文件中

mkdir etc

mkdir bin

找到redis.conf,将其复制移动到 /usr/local/redis/ect 下

mv redis.conf /usr/local/redis/etc

移动sh文件到bin目录

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis/bin/

执行redis-server 启动redis

./redis-server

设置绑定ip(注:该步骤如果不需要可省略)

conf文件配置 bind 127.0.0.1 //此时防火墙开放了6379端口,但是外网还是无法访问的,因为redis监听的是127.0.0.1:6379

// 启用外网请求
1. bind 127.0.0.1前面加#注释掉
2. redis-cli连接到redis后,通过 config get  daemonize和config get  protected-mode 是不是都为no,如果不是,就用config set 配置名 属性 改为no

设置后台启动redis

conf 文件设置 daemonize yes

redis-server & // & 使redis后台方式运行

再次启动redis服务,并指定启动服务配置文件

./redis-server /usr/local/redis/etc/redis.conf

将redis加入到开机启动

vi /etc/rc.local

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)

设置redis密码

redis-cli

config get requirepass ******

密码登录

redis-cli -h 127.0.0.1 -p 6379 -a **** // -a : auth

配置防火墙

firewall-cmd --zone=public --add-port=6379/tcp --permanent // 开放6379端口

systemctl restart firewalld // 重启防火墙

查看系统所有开放的端口

firewall-cmd --zone=public --list-ports

停止redis

redis-cli shutdown

kill -9 PID
posted @ 2020-12-03 14:38  吃货先森丶  阅读(84)  评论(0)    收藏  举报