Centos 7 如何安装Redis(推荐)

话不多说,直接开始。

一、安装gcc依赖

redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装。

$ yum install -y gcc 

二、下载并解压安装包

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

$ tar -zxvf redis-5.0.7.tar.gz

三、cd切换到redis解压目录下,执行编译

$ cd redis-5.0.7 && make

四、安装并指定安装目录

$ make install PREFIX=/usr/local/redis

五、启动服务

5.1 前台启动

$ cd /usr/local/redis/bin/

$ ./redis-server

5.2后台启动

从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录

$ cp /usr/local/redis-5.0.7/redis.conf /usr/local/redis/bin/

修改 redis.conf 文件,把 daemonize no 改为 daemonize yes

$ vim redis.conf

################################# GENERAL #####################################

# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
daemonize yes

后台启动

$ ./redis-server redis.conf

六、设置开机启动

添加开机启动服务

$ vim /etc/systemd/system/redis.service

添加下面内容

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

注意:ExecStart 配置成自己的路径

设置开机启动

$ systemctl daemon-reload

$ systemctl start redis.service

$ systemctl enable redis.service

创建 redis 命令软链接

$ ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis

# 测试
$ redis

127.0.0.1:6379> ping
PONG
127.0.0.1:6379>

最后,贴一下常用命令~

# 启动redis服务
systemctl start redis.service

# 停止redis服务
systemctl stop redis.service

# 重新启动服务
systemctl restart redis.service

# 查看服务当前状态
systemctl status redis.service

# 设置开机自启动
systemctl enable redis.service

# 停止开机自启动
systemctl disable redis.service

OK~完事~

到此这篇关于Centos 7 如何安装Redis的文章就介绍到这了,更多相关Centos 7安装Redis内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 在CentOS 7环境下安装Redis数据库详解

    正如我们所知的那样,Redis是一个开源的.基于BSD许可证的,基于内存的.键值存储NoSQL数据库.Redis经常被视为一个数据结构服务器,因为Redis支持字符串strings.哈希hashes.列表lists.集合sets.有序集sorted sets等数据结构.Redis还支持像事务Transitions.发布和订阅这样的数据类型.有鉴于此,Redis经常被认为是更强大的Memcache. 本文主要讲述Redis在CentOS 7环境下的安装有什么不同.假定CentOS 7 Server

  • CentOS 7下安装 redis 3.0.6并配置集群的过程详解

    安装依赖 [root@centos7-1 ~]# yum -y install gcc openssl-devel libyaml-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel gcc-c++ automake autoconf 安装 redis [root@centos7-1 ~]# wget http://download.redis.io/releases/redis-3.0.6.tar.gz [

  • CentOS7安装配置 Redis的方法步骤

    导语 Redis 不用多介绍了,下面开始安装配置吧. 安装 下载源码 wget http://download.redis.io/releases/redis-4.0.12.tar.gz: 解压并进入到目录 tar xzf redis-4.0.12.tar.gz.cd redis-4.0.12/: 编译到指定目录 make PREFIX=/usr/local/redis install创建 /usr/local/redis/ect 目录,将 redis.conf 复制过来 /usr/local/

  • Centos7下Redis3.2.8最新版本安装教程

    一.系统环境和版本说明 Redis的版本选取目前的官网版本redis-3.2.8. 二.Redis的安装步骤 2.1在线下载Redis的安装包 [root@localhost lzh]# wget http://download.redis.io/releases/redis-3.2.8.tar.gz --2017-04-18 09:37:12-- http://download.redis.io/releases/redis-3.2.8.tar.gz 正在解析主机 download.redis

  • 详解在Redis在Centos7上的安装部署

    Redis是一种高级key-value数据库.它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富.有字符串,链表,集 合和有序集合.支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能.所以Redis也可以被看成是一个数据结构服务器. Redis的所有数据都是保存在内存中(效率高),然后不定期的通过异步方式保存到磁盘上(这称为"半持久化模式"):也可以把每一次数据变化都写入到一个append only file(aof)里面(这称为&

  • Centos 7 如何安装Redis(推荐)

    话不多说,直接开始. 一.安装gcc依赖 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装. $ yum install -y gcc 二.下载并解压安装包 $ wget http://download.redis.io/releases/redis-5.0.7.tar.gz $ tar -zxvf redis-5.0.7.tar.gz 三.cd切换到redis解压目录下,执行编译 $ cd redis-5.0.7 &&am

  • 在CentOS 7下安装Redis和MongoDB教程

    前一篇折腾了node.js,这一次折腾下Redis和Mongodb,这样基本就安装好nodejs的整套开发环境了. Redis 在CentOS下安装Redis也比较简单,按照步骤一步一步的操作,基本不会出错. 1.切换到 /usr/src目录(如果你安装在别的目录,注意后面要一些路径也要修改),下载Redis,目前最新的是2.8.13版本 d /usr/src wget http://download.redis.io/releases/redis-2.8.13.tar.gz 2.解压,切换目录

  • 在Centos 8.0中安装Redis服务器的教程详解

    目录 1.官网下载Linux版安装包 2.使用XShell 和Xftp连接Centos: 3.默认下,redis相关的安装文件会存储在/usr/local/bin 这个目录下 4.前台启动redis服务器 5.后台启动Redis服务器(推荐) 5.1  把redis.conf 文件复制一份 5.2 修改配置文件参数: 5.3 回到redis-server 所在目录: 企业级开发中,经常需要把一些中间件安装在Linux服务上.主要考虑到linux服务器的性能吧. 1.官网下载Linux版安装包 R

  • CentOS 6.6下Redis安装配置记录

    在先前的文章中介绍过redis,以下内容为自己在CentOS上安装Redis的记录.供后期在做改进. 1.安装需要的支持环境 在安装Redis之前首要先做的是安装Unix的Tcl工具,如果不安装的话后期将无法对Redis进行测试.在后期执行make test的时候返回如下错误信息:You need tcl 8.xuyao de5 or newer in order to run the Redis test,具体的流程为: 复制代码 代码如下: cd /usr/local/src wget ht

  • Redis 对比 Memcached 并在 CentOS 下进行安装配置详解

    Redis 是一个开源.支持网络.基于内存.键值对的 Key-Value 数据库,本篇文章主要介绍了Redis 对比 Memcached 并在 CentOS 下进行安装配置详解,有兴趣的可以了解一下. 了解一下 Redis Redis 是一个开源.支持网络.基于内存.键值对的 Key-Value 数据库,使用 ANSI C 编写,并提供多种语言的 API ,它几乎没有上手难度,只需要几分钟我们就能完成安装工作,并让它开始与应用程序顺畅协作.换句话来说,只需投入一小部分时间与精力,大家就能获得立竿

  • centos下安装redis服务详细节介绍

    centos下安装redis服务 redis服务安装步骤如下: wget http://download.redis.io/releases/redis-3.2.3.tar.gz tar xzf redis-3.2.3.tar.gz cd redis-3.2.3 make make install 安装完成后对redis基本配置 在redis解压根目录中找到配置文件模板,复制到如下位置. cp redis.conf /etc/redis/6379.conf 通过vim命令修改 daemonize

  • CentOS 安装redis和MySQL

    1|0MySQL(MariaDB) 1|1一,说明 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可. 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险. 也就是说MySQL即将要收费 MariaDB是完全兼容MySQL的,包括API和命令行,使之能轻松成为MySQL的代替品. Red Hat Enterprise Linux/CentOS 7.0 发行版已将默认的数据库从 My

  • 如何在centos中安装redis插件bloom-filter

    目录 前言 步骤: 总结 前言 linux上安装redis就不说了,主要说redis安装插件布隆过滤器. 布隆过滤器:一种数据结构,是由一串很长的二进制向量组成,可以将其看成一个二进制数组.既然是二进制,那么里面存放的不是0,就是1,但是初始默认值都是0. 如下所示: 步骤: 1.下载redisbloom插件(redis官网下载即可) https://github.com/RedisLabsModules/redisbloom/ 找到最新的tag下载tar.gz格式即可: [root@redis

随机推荐