1,通过rz命令将本地的tar.gz包上传到linux服务器上home目录下;我这里用的是redis-3.0.2.tar.gz,上传到home下:

2.tar -xvf 命令解压文件:

3,进入到redis-3.0.2文件夹下执行make编译命令,

看到下面这样的结果说明一切正常,

5,执行 make install命令进行安装,我个人习惯将软件都安装到一个指定的目录下,这次安装的目录是/opt/server/redis  安装目录可以提前建好:

Ps:如果 make和makeinstall 可以分开 ,可以先进行 make prefix=/opt/server/redis/ install 在切到src下make install

安装完成结果跟上图一样说明安装一切正常.

可以到redis目录下看会有个bin的目录,

6,将redis-3.0.2目录下的redis.conf文件复制到安装完成的目录redis目录下:

7,到这一步就可以启动redis试试了  ./bin/redis-server redis.conf

如果能够看到跟上面图片一样的,那么恭喜你成功了,但这个界面不能进行任何操作,其他操作会中断redis,比如Ctrl+C又会把redis关掉,下面就是配置redis以守护进程方式运行了。

8,这里修改配置文件redis.conf 主要修改俩个地方。 使用编辑明了 vi redis.conf

1.按i进入插入模式将daemonize后面的no改为yes,大意是是否后台启动。

2.将requirepass前面的#号去掉注释,启动密码验证,然后后面设置的密码如图:

3.按退出esc,然后:wq!保存。

9.配置文件改好了之后我们就开始将redis注册到系统服务了:回到解压完后的文件夹下redis-3.0.2/utils/下,将redis_init_script复制到/etc/init.d下并改名为redis

然后修改这个redis文件:将代码修改为:

然后修改这个redis文件:将代码修改为:#!/bin/sh
# chkconfig: 2345 80 90
#
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.#填写自己的redis端口和密码
REDISPORT=6379
REDISPASSWORD=idsbg123
#这里是自己redis执行文件目录
EXEC=/opt/server/redis/bin/redis-server
CLIEXEC=/opt/server/redis/bin/redis-cliPIDFILE=/var/run/redis.pid
CONF="/opt/server/redis/redis.conf"#echo $1case "$1" incli)echo "Cli Redis server..."$CLIEXEC -h 127.0.0.1 -p $REDISPORT -a $REDISPASSWORD;;start)if [ -f $PIDFILE ]thenecho "$PIDFILE exists, process is already running or crashed"elseecho "Starting Redis server..."$EXEC $CONF &fi;;stop)if [ ! -f $PIDFILE ]thenecho "$PIDFILE does not exist, process is not running"elsePID=$(cat $PIDFILE)echo $PIDecho "Stopping ..."$CLIEXEC -p $REDISPORT -a $REDISPASSWORD shutdownwhile [ -x /proc/${PID} ]doecho "Waiting for Redis to shutdown ..."sleep 1doneecho "Redis stopped"fi;;*)echo "Please use start or stop as first argument";;
esac

安装路径不一样的需要修改下,密码也一样,然后保存.

10,将redis添加到系统服务:

chkconfig redis

11然后我们就可以通过service来启动/停止redis了,

Ps:如果出现pid exists, process is already running or crashed 可以使用shutdown -r now 软重启让系统自动恢复下就行了。

12,最后使用cli客户端连接redis

到这里redis搭建就全部完成了,可以用命令试下:

进入redis

service redis cli

清空数据库:

所有:flushall

单个:flushdb

centos 7下redis安装和配置相关推荐

  1. webmin升级php,Centos linux下webmin安装及配置

    Centos linux下webmin安装及配置 2012-1-30 18:14 Monday 分类:Linux 评论(49) 浏览(18247) webmin是一个用浏览器来管理系统的工具. 1.下 ...

  2. RedHat 7.8下Redis安装和配置

    文章目录 RedHat 7.8下Redis安装和配置 检查操作系统是否具有编译环境 安装gcc-c++-4.8.5-39.el7.x86_64编译环境: 查询需要安装的包名称 安装gcc-c++-4. ...

  3. CentOS6.5下Redis安装与配置

    2019独角兽企业重金招聘Python工程师标准>>> 本文详细介绍redis单机单实例安装与配置,服务及开机自启动.如有不对的地方,欢迎大家拍砖o(∩_∩)o (以下配置基于Cen ...

  4. CentOS 7下cobbler安装及配置

    目录 1.背景介绍 2. PEX 原理介绍 2.1 PEX 原理与概念 2.2 PEX 工作原理示意图​ 3. Cobbler 简介 3.1 Cobbler 概述 3.2 Cobbler 3.3 Co ...

  5. Linux下Redis安装与配置 (yum 软件源下载安装)

    一.官网 官网地址:Redis redis命令中文解释网站:Redis 命令参考 - Redis 命令参考 二.linux版本:lsb_release -a 三.查看是否有可用的redis源:yum ...

  6. Linux/centos环境下maven安装与配置

    下载地址:https://maven.apache.org/download.cgi 如下图 这里要注意下版本,从maven3.3以上版本要求jdk1.7以上版本支持 Linux系统安装: 1. 解压 ...

  7. CentOS 6.6下Redis安装配置记录

    这篇文章主要介绍了CentOS 6.6下Redis安装配置记录,本文给出了安装需要的支持环境.安装redis.测试Redis.配置redis等步骤,需要的朋友可以参考下 在先前的文章中介绍过redis ...

  8. php安装redis扩展报错,CentOS 67下php5+安装redis扩展组件

    首先去redis官网,点击 clients 链接,在 Browse by language 内点击 PHP 项,以phpredis为例,打开这个扩展扩展组件的链接,到github下载此扩展组件. 下载 ...

  9. Redis安装与配置、centos虚拟机上配置自启动redis服务

    目录 1. Redis简介 2.Redis安装前的准备工作 3. 解压 4.redis服务与关闭 5. redis服务的开机启动 centos虚拟机上的配置 6.安装 今天与大家分享,Redis安装与 ...

最新文章

  1. kail安装和vmtools安装
  2. python程序设计报告-20183215 实验三《Python程序设计》实验报告
  3. FLV 数据封装格式
  4. Coding:C++类定义实现部分成员函数
  5. c JAVA 注解,Java元注解作用及使用
  6. 【Linux】一步一步学Linux——uname命令(72)
  7. Unity3D学习笔记(二十五):文件操作
  8. 简述中断处理的6个步骤_微机原理67章答案
  9. Halcon自定义直线卡尺rake
  10. sigmoid函数的求导过程
  11. Http第三方接口实现/异步Http请求
  12. c语言tc2.0编译器下载,c语言tc2.0下载
  13. 巧用CSS文件愚人节恶搞(转)
  14. verilog REG 寄存器、向量、整数、实数、时间寄存器
  15. WINVNC源码阅读(四)
  16. 如何设置苹果手机铃声
  17. [生存志] 第60节 论语章节概览
  18. 小红书可以赚钱吗?通过小红书赚钱的几种方式!
  19. 岁月划过生命线(2016 年终总结 -季度之星)
  20. Cocos Creator 热更新文件MD5计算和需要注意的问题

热门文章

  1. 【信息系统项目管理师】高项知识框架--考点大汇总
  2. 安卓目录说明,acct目录
  3. 【地图学】二、地图矢量化
  4. 第二类修正贝塞尔函数
  5. HT7733 DC-DC升压芯片
  6. 利用新浪API实现数据的抓取\微博数据爬取\微博爬虫 1
  7. 拒绝windows8诱惑,win8PE 打造平板电脑通用操作系统
  8. java用秘钥实现试用期_Android - 如何实现免费试用期,无需提前付费
  9. 基于php的个人理财系统,基于PHP个人理财管理系统设计
  10. 纯css实现视频容器动态尺寸并且固定长宽比