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. 第2章 Python序列

    Python序列类似于C或Basic中的一维.多维数组等,但功能要强大很多,使用也更加灵活.方便,Head First Python一书就戏称列表是“打了激素”的数组. Python中常用的序列结构有 ...

  2. 对vuex的浅解

    vuex是什么? 官网的解释是 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化.Vuex 也 ...

  3. Java基础学习总结(24)——Java单元测试之JUnit4详解

    Java单元测试之JUnit4详解 与JUnit3不同,JUnit4通过注解的方式来识别测试方法.目前支持的主要注解有: @BeforeClass 全局只会执行一次,而且是第一个运行 @Before  ...

  4. Linux中安装MongoDB出现的问题记录

    mongoDB安装完成后,运行sudo service mongod start 查看程序状态:ps ajx | grep mongod   ,启动失败 查看失败信息提示,终端命令:tail -f / ...

  5. activeMQ公布订阅模式中中经常使用工具类

    package com.jms; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import javax.j ...

  6. maven工程读取resource下配置文件

    maven工程读取resource下配置文件 在maven工程中,我们会将配置文件放到,src/main/resources   下面,例如 我们需要确认resource 下的文件 编译之后存放的位置 ...

  7. poj--1101--The Game(bfs)

    The Game Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 9746   Accepted: 2967 Descript ...

  8. B1786 [Ahoi2008]Pair 配对 逆序对+dp

    这个题有点意思,一开始没想到用dp,没啥思路,后来看题解才恍然大悟:k才1~100,直接枚举每个-1点的k取值进行dp就行了.先预处理出来sz[i][j]  i左边的比j大的数,lz[i][j]  i ...

  9. EOJ 3384 食物链

    动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形.A 吃 B,B 吃 C,C 吃 A. 现有 N 个动物,以 1-N 编号.每个动物都是 A,B,C 中的一种,但是我们并不知道它到 ...

  10. 99.ext afteredit事件详解

    转自:http://www.jcodecraeer.com/a/jquery_js_ajaxjishu/2012/0524/203.html 1 摘要 grid.on(afteredit,afterE ...