文档章节

Linux下安装redis并配置服务

帅的不像男的
 帅的不像男的
发布于 2017/09/11 18:28
字数 559
阅读 71
收藏 1
点赞 0
评论 0

一、安装服务

1、进入/usr/local目录

命令:cd /usr/local(一下命令未说明均在此目录操作,为后边的配置服务做准备)

2、下载文件

下载地址:http://download.redis.io/releases/    找到对应的版本 ,我下载的版本是redis-4.0.1.tar.gz

下载命令:wget http://download.redis.io/releases/redis-4.0.1.tar.gz

3、解压文件

解压命令:tar xzvf redis-4.0.1.tar.gz

4、编译安装

安装命令:命令:cd  /usr/local/redis-4.0.1 ,然后执行命令:make

二、启动服务

1、启动服务

命令: ./usr/local/redis-4.0.1/src/redis-server

2、查看进程

命令: ps -ef|grep redis

3、打开客户端

命令: ./usr/local/redis-4.0.1/src/redis-cli -h ip地址 -p 端口号 -a 密码 (此处没有设置ip、端口、密码可以不要)

CTRL+C 可以结束,此时redis没有设置服务无法在后台运行,结束后redis-cli将无法连接。

三、配置服务

1、配置Redis 服务在后台运行,并且通过service redis start 简单的命令就可以启动服务

命令:cp  /usr/local/redis-4.0.1/utils/redis_init_script  /etc/rc.d/init.d/redis

  在 $EXEC $CONF 后面添加 &的意思是把启动redis作为后台启动,否则redis的启动会占用前段的命令行,其他操作将无法进行。

2、PRIDFILE和CONF 

(1) CONF 的路径是/etc/redis/6379.conf,查看时发现没/etc/redis目录,也没有6379.conf文件

                 #mkdir  /etc/redis

                 #cp  /usr/redis/redis-4.0.1/redis.conf  /etc/redis/6379.conf

 (2) PRIDFILE的路径是/var/run/redis_6379.pid

             分析: 查看   /etc/redis/6379.conf(修改PRIDFILE:/var/run/redis_6379.pid)

3、对/etc/rc.d/init.d/redis的修改

          第一步:EXEC=/usr/redis/redis-4.0.1/src/redis-server

                          CLIEXEC=/usr/redis/redis-4.0.1/src/redis-cli

           第二步:PRIDFILE=/var/run/redis.pid

           第三步:#mkdir  /etc/redis

                 #cp  /usr/redis/redis-4.0.1/redis.conf  /etc/redis/6379.conf

          第四步:  # vi   /etc/redis/6379.conf   

                       把daemonize no改为 daemonize yes

        第五步:在 $EXEC $CONF 后面添加 &

       最终的修改

     执行service redis start 启动服务,执行 service redis stop停止服务。

     在配置了ip和密码时在用service redis stop时就不行了,这时需要执行 cd /usr/local/redis-4.0.1/src

      ./redis-cli -h ip地址 -p 端口号 -a 密码 shutdown 即可停止服务。

© 著作权归作者所有

共有 人打赏支持
帅的不像男的
粉丝 10
博文 84
码字总数 46416
作品 0
深圳
程序员
Redis 安装及配置 (转整理)

Redis 安装及配置 (转整理) Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合...

rootliu ⋅ 05/28 ⋅ 0

centOS6安装redis3.2.9

到官网下载好redis3.2.9的压缩包,并上传到linux服务器中 使用yum命令安装所需依赖 解压redis压缩包 并移动到/usr/local/redis3 进入redis3.2.9 使用make命令编译 安装完成,打开redis.conf配置...

zped ⋅ 前天 ⋅ 0

Nginx+Tomcat关于Session的管理

前言 Nginx+Tomcat对Session的管理一直有了解,但是一直没有实际操作一遍,本文从最简单的安装启动开始,通过实例的方式循序渐进的介绍了几种管理session的方式。 nginx安装配置 1.安装nginx...

ksfzhaohui ⋅ 05/31 ⋅ 0

非关系型数据库Redis Linux 下安装

下载地址:http://redis.io/download $ wget http://download.redis.io/releases/redis-3.2.9.tar.gz $ tar zxvf redis-3.2.9.tar.gz $ cd redis-3.2.9 $ make make完后 redis-3.2.9目录下会......

方花 ⋅ 04/24 ⋅ 0

Linux Redis自动化挖矿感染蠕虫分析及安全建议

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 自从Redis未授权问题获取Linux系统root权限的攻击方法的披露后,由于其易用性,利用该问题入侵Linux服务进行挖矿、扫描等的黑客行...

腾讯云加社区 ⋅ 06/12 ⋅ 0

CentOS7.X安装Redis-4.0.8以及Redis集群搭建

安装redis 安装前的准备 下载解压并安装 创建配置中要求的数据文件存储位置 添加修改配置文件参考配置 修改目录归属 启动redis并设置开机启动 存入数据 批量删除匹配规则数据 Redis宕机 aof文...

qq2233466866 ⋅ 06/11 ⋅ 0

linux上安装redis4.0.9

redis安装从3.0的版本到现在4.0的版本,现在装一个4.0的版本供大家学习使用。 先yum安装gcc yum -y install gcc已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hos...

水墨如丹青 ⋅ 04/28 ⋅ 0

ELK +filebeat +redis 安装

一、安装elasticsearch elasticsearch-6.1.2安装 解压 进入目录 配置文件 elasticsearch.yml 修改 ip 和端口 创建运行用户 elk 授权 chown -R elk:elk /data1/elasticsearch-6.1.2 elk 用户启...

wei_666 ⋅ 04/19 ⋅ 0

redis学习之redis的安装(linux)

redis简介: redis是一个nosql数据库,也就是非关系型数据库,数据保存在内存中而不是硬盘中,所以读取速度非常快,但是因为它是非关系型数据库,不适合用来存储复杂的数据,所以常用来做缓存...

贪挽懒月 ⋅ 05/16 ⋅ 0

Yii2 redis同步数据到mysql

将redis数据写入mysql中: 本次案例讲解将如何将商城中商品浏览次数通过缓存记录并写入mysql中 具体的redis安装过程暂且就省略了..... 一、安装redis插件|配置redis composer require yiisof...

botkenni ⋅ 05/03 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JavaScript零基础入门——(八)JavaScript的数组

JavaScript零基础入门——(八)JavaScript的数组 欢迎大家回到我们的JavaScript零基础入门,上一节课我们讲了有关JavaScript正则表达式的相关知识点,便于大家更好的对字符串进行处理。这一...

JandenMa ⋅ 今天 ⋅ 0

sbt网络问题解决方案

转自:http://dblab.xmu.edu.cn/blog/maven-network-problem/ cd ~/.sbt/launchers/0.13.9unzip -q ./sbt-launch.jar 修改 vi sbt/sbt.boot.properties 增加一个oschina库地址: [reposit......

狐狸老侠 ⋅ 今天 ⋅ 0

大数据,必须掌握的10项顶级安全技术

我们看到越来越多的数据泄漏事故、勒索软件和其他类型的网络攻击,这使得安全成为一个热门话题。 去年,企业IT面临的威胁仍然处于非常高的水平,每天都会看到媒体报道大量数据泄漏事故和攻击...

p柯西 ⋅ 今天 ⋅ 0

Linux下安装配置Hadoop2.7.6

前提 安装jdk 下载 wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.7.6/hadoop-2.7.6.tar.gz 解压 配置 vim /etc/profile # 配置java环境变量 export JAVA_HOME=/opt/jdk1......

晨猫 ⋅ 今天 ⋅ 0

crontab工具介绍

crontab crontab 是一个用于设置周期性被执行的任务工具。 周期性执行的任务列表称为Cron Table crontab(选项)(参数) -e:编辑该用户的计时器设置; -l:列出该用户的计时器设置; -r:删除该...

Linux学习笔记 ⋅ 今天 ⋅ 0

深入Java多线程——Java内存模型深入(2)

5. final域的内存语义 5.1 final域的重排序规则 1.对于final域,编译器和处理器要遵守两个重排序规则: (1)在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用...

江左煤郎 ⋅ 今天 ⋅ 0

面试-正向代理和反向代理

面试-正向代理和反向代理 Nginx 是一个高性能的反向代理服务器,但同时也支持正向代理方式的配置。

秋日芒草 ⋅ 今天 ⋅ 0

Spring 依赖注入(DI)

1、Setter方法注入: 通过设置方法注入依赖。这种方法既简单又常用。 类中定义set()方法: public class HelloWorldOutput{ HelloWorld helloWorld; public void setHelloWorld...

霍淇滨 ⋅ 昨天 ⋅ 0

马氏距离与欧氏距离

马氏距离 马氏距离也可以定义为两个服从同一分布并且其协方差矩阵为Σ的随机变量之间的差异程度。 如果协方差矩阵为单位矩阵,那么马氏距离就简化为欧氏距离,如果协方差矩阵为对角阵,则其也...

漫步当下 ⋅ 昨天 ⋅ 0

聊聊spring cloud的RequestRateLimiterGatewayFilter

序 本文主要研究一下spring cloud的RequestRateLimiterGatewayFilter GatewayAutoConfiguration @Configuration@ConditionalOnProperty(name = "spring.cloud.gateway.enabled", matchIfMi......

go4it ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部