本文主要介绍如果在Centos7下安装Redis。

1.安装依赖

redis是由C语言开发,因此安装之前必须要确保服务器已经安装了gcc,可以通过如下命令查看机器是否安装:

gcc -v

如果没有安装则通过以下命令安装:

yum install -y gcc

2.下载redis安装包并解压

# 下载,我是在root下执行的下载,所以我的下载目录为:/root/redis-6.2.6,这里按照自己的实际情况调整 wget https://download.redis.io/releases/redis-6.2.6.tar.gz # 解压 tar -zxvf redis-6.2.6.tar.gz

3.进入解压目录并编译

# 进入解压目录 cd redis-6.2.6 # 编译 make

4.指定安装目录并进行安装

make install PREFIX=/usr/local/redis

5.启动redis服务

5.1 直接启动(不建议使用)

# 进入redis安装目录 cd /usr/local/redis/bin/ # 启动服务 ./redis-server

5.2 通过守护进程方式启动

# 第一步:从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录 cp /root/redis-6.2.6/redis.conf /usr/local/redis/bin/ # 第二步:修改redis.conf配置文件 cd /usr/local/redis/bin/ vi redis.conf # 修改内容如下: #daemonize 的值从 no 修改成 yes # 第三步:启动服务 ./redis-server redis.conf # 第四步:查看进程来确定redis是否启动成功,非必须 ps -ef |grep redis

备注:如果想要设置指定IP连接redis,只需要修改redis.conf文件中bind配置项即可。如果不限IP,将127.0.0.1修改成0.0.0.0即可。

6.设置开机自动启动

切换到/lib/systemd/system/目录,创建redis.service文件。命令如下:

cd /lib/systemd/system/ vim redis.service

文件内容如下:

[Unit] Description=redis-server After=network.target [Service] Type=forking # ExecStart需要按照实际情况修改成自己的地址 ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target

设置开启自动启动

# 开机自动启动 systemctl enable redis.service # 启动redis服务 systemctl start redis.service # 查看服务状态 systemctl status redis.service # 停止服务 systemctl stop redis.service # 取消开机自动启动(卸载服务) systemctl disabled redis.service

Centos7 安装Redis详细教程相关推荐

  1. Windows安装Redis 详细教程——《Redis入门》

    Windows安装Redis 详细教程--<Redis入门> Redis windows下载地址:https://github.com/MicrosoftArchive/redis/rel ...

  2. CentOS7安装Docker详细教程

    CentOS7安装Docker 文章目录 CentOS7安装Docker Docker简介 Docker架构 Docker安装流程 查看Docker 参考文章 Docker简介 Docker 是一个开 ...

  3. Linux下安装Redis详细教程 (附安装包)

    2.2 Redis安装 Redis官方网站 Redis中文官方网站 http://redis.io http://redis.cn/ 2.2.1 *安装版本* 6.2.1 for Linux(redi ...

  4. Ubuntu安装redis详细教程

    apt安装 本文Ubuntu环境(20.04) No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20. ...

  5. centos安装Redis详细教程

    1.网上搜索redis,查找下载连接 链接为http://download.redis.io/releases/redis-6.0.3.tar.gz 2.使用wget下载gz包,安装成功如图所示 wg ...

  6. Windows 64位下安装Redis详细教程

    Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. 工具/原料 Windows 64位操作系统 Redis 安装包 方法/步骤 Redis 安装包下载 下载地址:h ...

  7. centos7安装harbor详细教程

    注:先决条件 必须安装docker与docker-compose并且启动docker 检查是否安装docker-compose docker-compose -v docker-compose ver ...

  8. Docker安装redis详细教程

    工具版本介绍:Docker 20.10.21. Redis6.2.6 配置文件中的参数介绍,引用自大佬:redis.conf 配置参数详解 docker不熟的可参考我的博客:docker的使用 1.创 ...

  9. CentOS7安装PHP详细教程

    1.安装基本依赖软件: yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel freetype-devel li ...

最新文章

  1. linux线程有什么用,在linux下查看一个进程它有多少个线程是用什么命令?
  2. context linux,使用selinux contexts
  3. springboot 入门教程(4)--web开发(spring mvc和Thymeleaf模板,带源码)
  4. rsync备份之windows+linux
  5. Java中的几种引用类型_Java中的几种引用类型(转载)
  6. java高并发(十八)线程池
  7. SAP Commerce Cloud Accelerator theme css 加载的问题和 multi step checkout
  8. hibernate简单应用
  9. 编程题练习 两个栈实现队列
  10. oracle 中update select 和连接字符串配合使用
  11. Win10打开nvidia控制面板闪退怎么解决
  12. labview rtm_下载Vista RTM
  13. 零基础建站教程,教你最快速度做好企业网站
  14. 设计模式的七大原则——开闭原则(下)
  15. 77.【JavaWeb文件上传和邮件发送04】
  16. 《白帽子讲Web安全》| 学习笔记之Web框架安全
  17. Android9.0默认将开发者选项中的OEM锁开关打开
  18. python语言实现冒泡算法(附代码)
  19. teamviewer Not ready only LAN 无法连接
  20. java基础之import语句_繁星漫天_新浪博客

热门文章

  1. 迪士尼商店女王节推出《惊奇队长》电影周边
  2. docker 常用命令说明
  3. 【备忘】BIGD牛魔王UI图标设计iocn主题设计全套高清视频教程
  4. linux通配符教程,linux通配符知识
  5. RESTful的WebService方位wadl找不到页面
  6. 微信聊天记录备份到电脑上还是不能看
  7. 民生银行牛新庄:单账户成本从2.2元降到8分,分布式架构重构银行IT
  8. blender2.8 视频编辑:影片的伸缩与剪切
  9. 内存一开机就占80%多
  10. 召回模型:DSSM双塔模型