首页 > 数据库 >Linux安装redis7

Linux安装redis7

时间:2022-10-24 17:13:09浏览次数:53  
标签:bin 安装 redis7 redis 7.0 按下 usr Linux local

基础环境

操作系统:centos7.9(64位)

redis:7.0.5

安装步骤

1.安装

1.1上传

redis-7.0.5.tar.gz上传至服务器/opt文件夹下。

1.2解压

cd /opt

tar xzvf redis-7.0.5.tar.gz

1.3编译

  • 安装编译工具
yum install gcc-c++

开始编译

 

看到如下信息,则说明编译成功:

Tips:看到“which: no python3 in”存的信息,不用担心,忽略即可

1.4安装

mkdir -p /usr/local/redis

make PREFIX=/usr/local/redis/ install

Tips:看到“which: no python3 in”存的信息,不用担心,忽略即可

 

1.5进入目录查看安装后的redis文件夹:

cd /usr/local/redis/bin

ll

1.6将conf文件复制到/usr/local/redis/bin

cd /opt/redis-7.0.5

ll

cp redis.conf /usr/local/redis/bin

1.7Redis基本配置

进入 /usr/local/redis/bin:

cd /usr/local/redis/bin

vim redis.conf

  • 修改redis为后台启动

/daemonize

按下回车查询,按下n下一个

              输入 i 进入编辑后,将no改成yes

  • 开放IP访问地址

/bind

按下回车查询,按下n下一个

       找到bind 127.0.0.1所在行,用”#”符号注释该行

  • 关闭保护模式

/protect

按下回车,按下n下一个

输入 i 进入编辑后,将no改成yes

  • 设置访问密码

/requirepass

按下回车,按下n下一个

找到# requirepass foobared所在行,输入 i 进入编辑后,在改行末尾换行,输入:

requirepass nj963

记得修改后,使用wq命令保存上述所有配置!!!

1.8测试连接

在bin目录下输入:

./redis-server redis.conf

./redis-cli -p 6379 -a nj63

Warning警告提示把密码显示出来,不用在意

ping

回复pong证明成功启动并连接

测试完成,Ctr+c退出redis

  • 配置远程连接(防火墙需要开放端口)

如果Linux没有关闭防火墙,则需要开放6379端口号,远程才能访问

firewall-cmd --permanent --add-port=6379/tcpfirewall-cmd --reload

2.配置开机启动

复制启动脚本,并编辑

    cp /opt/redis-7.0.5/utils/redis_init_script /etc/init.d/redisvim /etc/init.d/redis

然后:

  • 修改” EXEC=”

EXEC=/usr/local/redis/bin/redis-server

  • 修改”CLIEXEC=”

CLIEXEC=/usr/local/redis/bin/redis-cli

  • 添加

在CLIEXEC下一行添加:

$CLIEXEC -a "nj963" -p $REDISPORT shutdown

  • 修改“CONF=”

CONF="/usr/local/redis/bin/redis.conf"

配置完成后,效果如下所示

:wq

保存退出

测试效果:

service redis stopservice redis start

 

结束~~~

标签:bin,安装,redis7,redis,7.0,按下,usr,Linux,local
From: https://www.cnblogs.com/zjfblog/p/16822087.html

相关文章

  • Linux获得真正3D桌面 开源支持者喜不自禁
    使用硬件加速,可以实现Linux系统下真正意义上的3D图形效果。compiz则是其窗口管理器。最新的cvs版本可以从freedesktop.org下载。 显卡通过Xgl可以加强图像的特殊效果,......
  • CentOS 6 使用 yum 安装MongoDB及服务器端配置
    安装MongoDB的方法有很多种,可以源代码安装,在Centos也可以用yum源安装的方法。由于MongoDB更新得比较快,我比较喜欢用yum源安装的方法。64位Centos下的安装步骤如下:1、准备工......
  • Mac下安装MySQL详细图文步骤
    1.安装包下载下载链接:https://downloads.mysql.com/archives/community/为了安装更方便,建议下载和mac电脑版本匹配的mysql的dmg安装包,我的电脑Mac版本是12.5的,所以下载......
  • Linux 磁盘空间查看及清理
    1.查看磁盘空间查看当前目录各文件夹大小du-ah-x--max-depth=1查看文件大小ls-lh查看系统空间占用df-h2.磁盘空间清理Linux清除文件内容cat/d......
  • 1、Linux网络虚拟化
    一、虚拟机动态迁移:云计算虚拟技术有个伴生的需求:虚拟机动态迁移。就是在保证虚拟机上服务正常运行的同时,将一个虚拟机系统从一个物理服务器移动到另一个物理服务器的过程......
  • PGSQL 安装配置指南
    1.前期准备1.1.系统更新参考标准操作完成系统更新设置。​​https://blog.51cto.com/waringid/5782872​​1.2.安装Pgsql yuminstallhttps://download.postgresql.org/p......
  • 在WSL2中 安装 .NET Core SDK 进行Linux 开发工作
    安装WSL1、打开WINDOWS功能,勾选子系统选项​​​​2、打开商店搜索WSL,安装ubuntu我这里的系统版本是:18.04如何查看ubuntu系统版本sudolsb_release-a​​​​3、打开ubuntu......
  • 群晖安装docker版 onlyoffice
    搭建好OnlyOffice后因为服务是公开的,所以任何人都可以链接使用,就给内存本不就富裕的服务器更大的压力。所以我们需要给OnlyOffice设置好密钥(JWT令牌),只给自己允许的人......
  • 云服务器中Centos安装MySQL方法
    一、Centos安装MySQL方法1、下载并安装mysqlyum-yinstallmysql57-community-release-el7-10.noarch.rpm2、安装mysql服务器yum-yinstallmysql-community-s......
  • linux某磁盘占用100%,然后进行删除操作
    在终端输入:cd/ho按tab键时,显示错误:bash:cannotcreatetempfileforhere-document:Nospaceleftondevice这是由于该磁盘的空间已经满了,这时候可以进行扩容,或......