美文网首页
linux 安装 redis

linux 安装 redis

作者: 葡萄柚子茶 | 来源:发表于2020-08-25 11:14 被阅读0次

1.获取redis资源

wget http://download.redis.io/releases/redis-4.0.8.tar.gz

2.解压

tar xzvf redis-4.0.8.tar.gz

3.安装

cd redis-4.0.8

make

cd src

make install PREFIX=/usr/local/redis

4.移动配置文件到安装目录下

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

5.配置redis为后台启动

vi /usr/local/redis/etc/redis.conf 
# 守护进程
daemonize yes
#免密登录
protected-mode no
#远程访问
bind 0.0.0.0
#关闭redis持久化
#1.注释掉原来的持久化规则
#save 900 1
#save 300 10
#save 60 10000
#2.设置为空
save ""
#然后重启redis服务即可。

6.将redis加入到开机启动

vi /etc/rc.local //在里面添加内容:./usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)

7.开启redis

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

8.将redis-cli,redis-server拷贝到bin下,让redis-cli指令可以在任意目录下直接使用

cp /usr/local/redis/bin/redis-server /usr/local/bin/
cp /usr/local/redis/bin/redis-cli /usr/local/bin/

9.运行redis-cli

redis-cli

10.让外网能够访问redis

####a.配置防火墙:
firewall-cmd --zone=public --add-port=6379/tcp --permanent(开放6379端口)
systemctl restart firewalld(重启防火墙以使配置即时生效)
查看系统所有开放的端口:firewall-cmd --zone=public --list-ports
    ####b.此时虽然防火墙开放了6379端口,但是外网还是无法访问的,因为redis监听的是127.0.0.1:6379,并不监听外网的请求。
   (一)把文件夹目录里的redis.conf配置文件里的bind 127.0.0.1前面加#注释掉
   (二)命令:redis-cli连接到redis后,通过 config get daemonize和config get protected-mode 是不是都为no,如果不是,就用config set 配置名 属性 改为no。

其他命令

原来是redis默认只能localhost登录,所以需要开启远程登录。解决方法如下:
在redis的配置文件redis.conf中,找到bind 127.0.0.1,替换成0.0.0.0(这样不限制连接的ip,可以任意ip都可以连接此redis)。

# 检测6379端口是否在监听
netstat -lntp | grep 6379
# 选择数据库
select 0
image.png

Redis设置为开机自启动

相关文章

  • 记一次搭建生产服务器

    Linux JDK 安装 Linux Maven 安装 Linux node 安装 Linux redis安装 L...

  • linux redis 安装及基本配置

    每次 linux redis安装,都要百度,索性将 linux redis 源码安装及配置记下,含 redis ...

  • Linux 安装

    Linux下安装mysql CentOS7.x系统安装Redis6.0.1 Linux安装redis和部署 Red...

  • redis

    linux安装redis

  • redis操作小结

    安装redis(windows、Linux、Ubuntu和Mac):Redis 安装 redis的启动、连接、停止...

  • linux下安装redis

    linux下的redis安装 1.首先将redis安装包下载到linux系统 redis官网https://red...

  • linux redis

    linux 安装redis wget http://download.redis.io/redis-stable....

  • 六. Redis集群

    一. Linux中Redis的安装 Linux版Redis的下载地址为:https://redis.io/down...

  • redis 生产环境安装

    redis 生产环境安装 linux 安装redis need tcl 8.5 or newer wget htt...

  • 【5】安装redis

    安装 下载Linux安装包,解压 进入redis目录 cd redis 编译redis,直接敲 make 回车 编...

网友评论

      本文标题:linux 安装 redis

      本文链接:https://www.haomeiwen.com/subject/fdvajktx.html