首页 > 数据库 >linux 在线安装redis6.2.4

linux 在线安装redis6.2.4

时间:2022-08-18 15:22:07浏览次数:58  
标签:bin redis6.2 在线 redis server etc conf linux 目录

1.下载安装包(usr/local)

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

  1.1如果wget报错 安装 weget插件

yum -y install wget

 

2.解压安装包

tar -zxvf [压缩包]

  2.1 解压成功后,在安装包所在目录下对redis文件进行编译,执行命令:make,如果执行过程只发生错误 提示如下,则需要手动安装gcc编译器;如果已经安装请忽略

yum install -y gcc g++ gcc-c++ make

3.解压成功后,在安装包所在目录下对redis文件进行编译,执行命令:make,

make
make install

4. 安装成功后,在src目录下执行:./redis-server

 

 

二。部署

  1.由于redis 安装目录下是没有bin和etc文件的,conf配置文件和常用的命令都在SRC目录下,不方便管理,因此redis的根目录下创建bin和etc  

sudo mkdir etc
sudo mkdir bin

  2.将REDIS目录下的redis.conf文件移动至etc下,方便统一管理:

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

  3.将SRC目录下的mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server到/新建的bin目录下。

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

  4.设置成功之后,启动redis只需要到bin目录下

./redis-server
或者
redis-server /usr/local/redis-6.2.4/etc/redis.conf

 

三。修改配置文件 /etc/redis.conf

  1.修改密码

    将requirepass  设置成1234 密码就成了1234

  2.后台启动

     daemonize no 为 daemonize yes  守护进程运行

  3.允许远程访问

    bind 127.0.0.1  注释掉 限制本机访问

    protected-mode no  #关闭保护模式

四。/redis-cli 运行redis

  1.进入redis目录下sbin目录 执行

./redis-cli

 

 

五。开启6379防火墙

  1.linux 查防火墙开启的端口

  firewall-cmd --list-all

  2.开启防火墙6379端口

  firewall-cmd --zone=public --add-port=15672/tcp --permanent

  service firewalld restart

 

  3.linux 查询执行的端口

  netstat -lnap|grep LISTEN

 

标签:bin,redis6.2,在线,redis,server,etc,conf,linux,目录
From: https://www.cnblogs.com/nextgg/p/16598820.html

相关文章

  • Linux YUM和RPM软件包管理
    1、YUM软件包管理器(推荐)yum(YellowdogUpdater,Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动......
  • linux 常用命令
    ps ps-aux(a显示现行终端机下的所有程序,包括其他用户的程序。u以用户为主的格式来显示程序状况。x显示所有程序,不以终端机来区分。) netstat netstat-......
  • 开发一个在线聊天
    在线聊天技术选型在线聊天因为涉及到互相通信,所以采用socket.io前端框架vue3打包工具vite机器人打招呼刚开始的时候,首先显示客户机器人打招呼,先不显示人工,有点类似......
  • Linux搭建DNS服务器
        环境centos7.xDNSSERVER:10.40.248.93简介DNS域名系统:过域名系统,可以使用易于理解和形象的字符串名称来标识网络应用(如www.baidu.com、www.taobao.com)。......
  • Golang打包windows、macos、linux下可执行文件
    windows.exe:#64bitGOOS=windowsGOARCH=amd64gobuild-obin/app-amd64.exeapp.go#32-bitGOOS=windowsGOARCH=386gobuild-obin/app-386.exeapp.goLinu......
  • jenkins linux服务器使用ssh实现免密登陆
    需求Jenkins部署的时候需要登陆到部署机执行shell脚本,然后采用ssh免密登陆。具体步骤(1)、客户端首先向服务器发送要对其进行身份验证的密钥对的用户名。(2)、服务器检......
  • Linux c++ 试验-10 一例undefined reference to symbol 'pthread_create@@GLIBC_2.2.5
    最近在编写一个程序时(x64Linux,Arm下没有这个问题),出现了undefinedreferencetosymbol'pthread_create@@GLIBC_2.2.5'”,明明有设置-pthread(l60870里用到了这个库)。经过......
  • linux下mysql5.7初始密码查看及忘记密码重置
    linux在安装mysql,从5.7开始会自动生成一个随机密码,如果不注意没有记下这个随机密码,mysql安装成功后就会无法登录。一、查看初始密码grep'temporarypassword'......
  • linux-crontab每分钟定时执行
    [root@tingnan-DB3tandelindata]#servicecrondrestart#重启定时任务,有restart和reload两个命令[root@tingnan-DB3tandelindata]#servicecrondstatus#查看执......
  • linux修改为静态ip
    1.进入网卡配置信息cd/etc/sysconfig/network-scripts/2.编辑以ifcfg-ens开头的文件vimifcfg-ens333.修改配置信息  其中static是静态获取IPAD......