首页 > 数据库 >Centos7安装Redis详细步骤(配置开机自启)

Centos7安装Redis详细步骤(配置开机自启)

时间:2023-05-09 12:12:18浏览次数:46  
标签:Redis redis Centos7 etc init 自启 usr conf local

Redis

  1. 获取redis安装包使用tar命令解压。

    $ tar -zxzf redis-6.2.6.tar.gz
    
  2. 编译和安装redis

    进入redis目录,执行make编译。

    $ cd redis-6.2.6/
    $ make
    

    编译完成后,执行make install命令进行安装。

    $ make install
    
  3. 移动redis到/usr/local/redis

    mv redis-6.2.6 /usr/local/redis
    
  4. 配置redis

    进入redis安装目录,修改redis配置文件redis.conf。

    $ cd /usr/local/redis/
    $ cp redis.conf redis.conf.bak
    $ vi redis.conf
    

    打开redis.conf文件,找到以下配置项,取消注释并设置密码。

    # requirepass foobared
    requirepass yourpassword
    

    找到以下配置项,配置远程连接

    # bind 127.0.0.1
    # protected-mode yes
    # daemonize no
    bind 0.0.0.0
    protected-mode no
    daemonize yes
    
  5. 启动redis

    执行redis-server命令启动redis。

    $ redis-server redis.conf
    

    可以使用redis-cli命令连接redis,并输入密码进行验证。

    $ redis-cli -h 127.0.0.1 -p 6379
    127.0.0.1:6379> auth yourpassword
    OK
    
  6. 配置开机自启

    复制redis配置文件

    mkdir /etc/redis
    cp /usr/local/redis/redis.conf /etc/redis/6379.conf
    

    还是在redis目录,将启动文件复制到init.d中

    [root@localhost redis]# cp utils/redis_init_script /etc/init.d/redis
    

    修改启动脚本参数

    vim /etc/init.d/redis
    

    添加

    # chkconfig: 2345 10 90
    # description: Start and Stop redisd
    

    根据自己的redis安装目录修改

    EXEC=
    CLIEXEC=
    PIDFILE=
    

    image-20230508160010530

    增加脚本执行权限

    chmod +x /etc/init.d/redis
    

    增加系统服务

    chkconfig --add redis
    chkconfig --list redis
    

    启动redis服务测试

    service redis start
    

    重启服务器,测试是否成功

标签:Redis,redis,Centos7,etc,init,自启,usr,conf,local
From: https://www.cnblogs.com/ComfortableM/p/17384512.html

相关文章

  • Centos7安装nacos详细步骤(配置开机自启)
    Nacos解压文件创建数据库nacos,导入nacos的sql文件创建数据库nacos,导入nacos的sql文件修改启动文件(根据系统选择)[root@localhostbin]#cdnacos/bin/[root@localhostbin]#lsshutdown.cmdshutdown.shstartup.cmdstartup.sh[root@localhostbin]#vimstartu......
  • Windows下cygwin编译redis源码
    准备环境安装cygwin64下载地址:https://www.cygwin.com/运行安装程序,一直下一步选择阿里镜像,目前试过163,会比阿里慢需要选择的包有make、pkg-config、pythongcc相关是否需要还不确定安装重新可重复执行,缺少的包下次可以补上点击下一步等待安装完成即可下载redis源码https://......
  • 聊一聊redis十种数据类型及底层原理
    概述Redis是一个开源的高性能键值数据库,它支持多种数据类型,可以满足不同的业务需求。本文将介绍Redis的10种数据类型,分别是string(字符串)hash(哈希)list(列表)set(集合)zset(有序集合)stream(流)geospatial(地理)bitmap(位图)bitfield(位域)hyperloglog(基数统计)String概述string......
  • Nacos 使用 CentOS7 进行集群部署
    有了上篇博客的Nacos单机部署经验,对于集群搭建就容易多了。要想搭建Nacos集群,至少需要3个节点。为了统一访问地址,因此需要使用nginx进行转发。本篇博客仍然采用Nacos当前最新的版本2.2.2进行集群搭建。Nacos官网上也有集群搭建的说明,不过有点简略。Nacos的集群搭......
  • Ubuntu 安装最新版 redis
    可以通过以下步骤在Ubuntu上安装最新版本的Redis:1. 更新软件包索引列表。打开终端并使用如下命令:sudoaptupdate2. 安装Redis依赖项。使用如下命令:sudoaptinstallbuild-essentialtcl3. 下载最新版本的Redis。可以从Redis的官方网站获取最新版本的Redis:wgethttp://d......
  • Redis循序渐进
    常见操作String字符串setkeyvalue[exseconds][pxmilliseconds][nx|xx]设置key及值,过期时间可以使用秒或毫秒为单位setrangekeyoffsetvalue从偏移量开始复写key的特定位的值[root@redisA6379]#redis-cli-h192.168.4.51-a123456192.168.4.51:6379>setf......
  • Centos7安装Docker CE
    @目录1.CentOS安装Docker1.1.卸载(可选)1.2.安装docker1.3.启动docker1.4.配置镜像加速2.CentOS7安装DockerCompose2.1.下载2.2.修改文件权限2.3.Base自动补全命令:3.Docker镜像仓库3.1.简化版镜像仓库3.2.带有图形化界面版本3.3.配置Docker信任地址Docker分为CE和EE两大版本。......
  • CentOS7之yum仓库配置
    一、指定本地光盘作为yum仓库1.首先挂载光驱,然后新建目录并进行挂在操作,建议删除/etc/yum.repos.d下面的文件,如下所示:12[root@node01/]#mkdircentos7[root@node01/]#mount/dev/cdrom/centos7/2.然后切换到/etc/yum.repos.d目录下面创建一个repo文件,......
  • CentOS7之yum仓库配置
    (1)准备本地软件仓库挂载CentOS7光盘将光盘内的所有文档拷贝到/repo/cos7dvd/目录下(2)设置yum使用本地仓库作为软件源添加新的软件源,指向前一步准备的本地软件仓库清理yum缓存数据列出软件仓库列表,确认结果1.2步骤实现此案例需要按照如下步骤进行。步骤一:准备本地软件仓库(1)挂载......
  • [Redis] 解决多个 Redis 服务同步删除有关联的 key
    以下内容基于ChatGPT的回答。我有多个redis服务,比如有A,B,C三个,他们供不同的业务服务使用。有一个需求是,A服务中删除一个key后,希望能同时删除B,C服务中有关联的key,但这个key名称不一样相同,关联关系是可配置的。请问有什么办法实现?解决方案可以使用Redis的发布......