1.下载redis:
若wget 不可用,请先安装wget
yum install wget
2.解压redis:
tar xzf redis-2.8.17.tar.gz
进入解压后的文件夹
cd redis-2.8.17
安装redis到本机
make install------默认是安装到/usr/local/bin/下面
安装完成后可以用whereis redis-server 来查看安装的位置路径
3.如上步骤安装完成后,可以直接运行下面的/usr/local/bin/redis-server可以开启redis的服务
不过这样开启不能在当前窗口关闭,一旦关闭当前的命令行窗口,就会停止redis的服务。
4.开启成功后,可以使用redis的客户端来连接服务器执行redis的命令测试。
5.测试如下:新开一个命令行窗口:
whereis redis-cli 找到cli的安装路径
/usr/local/bin/redis-cl 执行客户端连接命令
127.0.0.1:6379> 显示如此,这表示连接redis成功。
测试命令:
127.0.0.1:6379> set name lilin
OK
127.0.0.1:6379> get name
"lilin"
127.0.0.1:6379> keys *
1) "name"
6.如上redis的启动不是很方便,下面把redis放如service的启动方式如下:
redis的编译后的目录下面有个utils目录:把utils目录下的文件redis_init_script拷贝到
系统下的/etc/init.d/redis 下,重命令为redis
cp redis_init_script /etc//etc/init.d/redis
建立redis的启动配置文件(按照redis的脚本中的路径建立存放和命令)
mkdir /etc/redis
把redis的默认启动配置文件复制过来,并且以启动的端口号命令(保证和redis的脚本中一致)
cp redis.conf /etc/redis/6379.conf
vi /etc/init.d/redis --修改启动脚本:
$EXEC $CONF 替换为如下:
指定输出的log的文件 同时让脚本可以在后台运行。
$EXEC $CONF > /var/log/redis_${REDISPORT}.log &
修改配置文件6379.conf的部分配置:
daemonize yes--改为yes 以守护进程运行,可以在/var/run下面生成.pid的文件
pidfile /var/run/redis_6379.pid 制定pid文件生成目录和名称和端口一直,方便集群搭建多个服务启动
修改完成之后可以使用下面的命令来启动和停止redis的服务了:
启动:service redis start
停止:service redis stop
 
 
 
 
 
 
 

菜鸟使用 centOS 安装 redis 并放入service 启动 记录的更多相关文章

  1. centos安装redis及php-redis扩展

    centos安装redis及php-redis扩展  Linux, WEB 七162012 今天公司同事要求在测试机上安装redis,并且要求让php安装上redis的扩展,redis是一个key-v ...

  2. centos安装redis,并设置开机自动启动项

    安装Redis 1.下载.解压.编译.安装 下载.解压 https://redis.io/download 官网下载redis的*.tar.gz安装包.版本可根据自己需要下载. tar -zxvf r ...

  3. Docker Centos安装Redis以及问题处理

    之前一篇文章 Redis安装及主从配置 介绍了redis的安装配置,另一篇文件介绍了 Docker Centos安装Openssh .今天将两篇文件结合一下——在Docker Centos环境下搭建r ...

  4. 转载:centos安装redis

    转载自:https://www.cnblogs.com/renzhicai/p/7773080.html CentOS下Redis的安装 [TOC] 前言 安装Redis需要知道自己需要哪个版本,有针 ...

  5. 虚拟机centos 安装 redis 环境 linux 使用 java 远程连接 redis

    redis官网地址:http://www.redis.io/ 最新版本:2.8.3 在Linux下安装Redis非常简单,具体步骤如下(官网有说明): 1.下载源码,解压缩后编译源码. $ wget ...

  6. centos安装redis并且加入开机启动

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_41114593/articl ...

  7. [Linux.centOS].安装Redis 腾讯云

    环境 { "服务器运营商":"腾讯云", "操作系统":"CentOS 7.5 64位", "CPU" ...

  8. CentOS安装Redis详细教程

    构建 Redis redis 目前没有官方 RPM 安装包,我们需要从源代码编译,而为了要编译就需要安装 Make 和 GCC. 如果没有安装过 GCC 和 Make,那么就使用 yum 安装. yu ...

  9. centos 安装redis(一台机器可以安装多个redis)

    我在运行时redis版本是2.8 操作前设置以管理员身份: 打开终端输入 su - 安装redis需要确保系统已经安装了(gcc gcc-c++)# yum -y install gcc gcc-c+ ...

随机推荐

  1. NLTK学习笔记(七):文本信息提取

    目录 实体识别:分块技术 分块语法的构建 树状图 IOB标记 开发和评估分块器 命名实体识别和信息提取 如何构建一个系统,用于从非结构化的文本中提取结构化的信息和数据?哪些方法使用这类行为?哪些语料库 ...

  2. PAT 1093. Count PAT's

    The string APPAPT contains two PAT's as substrings. The first one is formed by the 2nd, the 4th, and ...

  3. Vue中数据的处理

    临时变量参数的存储 1.引用类型和值类型的差异,及存储 2.在项目中做的绑定值,首先v-model 存储到临时变量,同时把数据在提交到api之前,需要做处理,因为是引用类型的数据,在处理之前,会修改掉 ...

  4. tensorflow的数据输入

    tensorflow有两种数据输入方法,比较简单的一种是使用feed_dict,这种方法在画graph的时候使用placeholder来站位,在真正run的时候通过feed字典把真实的输入传进去.比较 ...

  5. Spring MVC-集成(Integration)-生成JSON示例(转载实践)

    以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_json.htm 说明:示例基于Spring MVC 4.1.6. 以下示例显示如 ...

  6. [转]十五天精通WCF——第十天 学会用SvcConfigEditor来简化配置

    我们在玩wcf项目的时候,都是自己手工编写system.serviceModel下面的配置,虽然在webconfig中做wcf的服务配置的时候,vs提供大多 数的代码提示,但对于不太熟悉服务配置的小鸟 ...

  7. 通过loosejar清理应用中冗余的jar包

    随着应用规模的逐渐增大,依赖的jar包数量也大幅添加.当中不乏多余的,用不到的jar包,占用了大量的宝贵空间.通过loosejar这个工具.便可轻松找到"滥竽充数"的jar包了~ ...

  8. 火云开发课堂 - 《使用Cocos2d-x 开发3D游戏》系列 第七节:PS基础:UV动画

    <使用Cocos2d-x 开发3D游戏>系列在线课程 第七节:PS基础:UV动画 视频地址:http://edu.csdn.net/course/attend/1330/20807 交流论 ...

  9. inux内核模块编程入门

    linux内核模块编程入门 2013-07-06 23:59:54 分类: LINUX 原文地址:linux内核模块编程入门 作者:s270768095 模块编程属于内核编程,因此,除了对内核相关知识 ...

  10. openSTack manual 整合调优