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. Django基础配置

    安装djangopip install Django==1.11.4进入pythonimport django查看版本号django.get_version()创建项目,在合适位置创建一个目录进入你要 ...

  2. 个人学习记录--取表中Name相同的最大值,非Group By,可延伸

    ), qy ), je INT); INSERT INTO @t SELECT '产品一', '北京', UNION ALL SELECT '产品一', '上海', UNION ALL SELECT ...

  3. PatentTips - Invalidating TLB entries in a virtual machine system

    BACKGROUND This invention relates to virtual machines. In particular, the invention relates to trans ...

  4. du 和 df的不同

    http://blog.sina.com.cn/s/blog_9c8286b7010108aj.html du和df命令都被用于获得文件系统大小的信息:df用于报告文件系统的总块数及剩余块数,du - ...

  5. cogs 259. 亲戚

    259. 亲戚 ★   输入文件:relations.in   输出文件:relations.out   简单对比时间限制:1 s   内存限制:128 MB [问题描述]     或许你并不知道,你 ...

  6. SQL Server 日志

    http://www.cnblogs.com/CareySon/category/354290.html http://blog.csdn.net/tjvictor/article/details/5 ...

  7. Openfire:解决乱码问题

    当部署openfire后,创建用户和发送离线消息时会出现中文字符乱码的问题.要解决这个问题需要同时配置openfire和mysql两端. 首先openfire端,在安装页面中指定odbc连接串中需要带 ...

  8. 关于创建Android Library所须要知道的一切

    关于创建Android Library所须要知道的一切 Android 库(Library)在结构上与 Android 应用模块同样.应用模块所能够包括的东西.在库中都同意存在,包括代码文件.资源文件 ...

  9. C语言编程入门——程序练习(上)

    大家能够敲写一下以下的练习代码.看下执行结果,都非常easy.关键要理解. if: # include <stdio.h> int main(void) { int i = 1; i = ...

  10. 使用Django框架实现游戏站点搭建

    完整project链接点击打开链接 上一篇中我们使用了Javascript和Html5实现了弹球游戏.而在本文中我们希望以其为基础实现游戏站点,可以实现用户的注冊登录.游戏成绩记录,排名显示.微博分享 ...