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

浙公网安备 33010602011771号