centos安装redis+三种启动方式

原创 2016年03月24日 20:34:49

       redis是一个nosql数据库。这一系列博客主要是针对服务器环境安装时候遇到的问题。使用nosql数据库可以提高数据的访问效率。因为我的项目中用到了redis,而现在需要搭建一个测试环境,所以整理一下。

       在centos上安装redis可以通过直接通过命令行进行安装,当然前提是可以联入外网的。

redis安装

安装redis所需的必要包

yum install gcc

下载redis安装包

//下载redis安装包
wget http://download.redis.io/releases/redis-3.0.6.tar.gz
//解压
tar zxvf redis-3.0.6.tar.gz
//跳转到 redis目录
cd redis-3.0.0
//编译安装
make MALLOC=libc

       进行完以上的步骤,redis就安装成功了。当然完成之后,需要进行一下测试,请继续向下看

redis启动方式

直接启动

       在redis的根目录,执行src/redis-cli

后台启动

       第一种启动方式,启动之后,需要开着窗口,对于服务器来说非常不适合。所以需要使用后台启动

1、修改redis.conf文件

#修改daemonize为yes,即默认以后台程序方式运行(还记得前面手动使用&号强制后台运行吗)。
daemonize no

2、然后使用redis.conf启动

cd redis-3.0.6/
./redis-server /usr/local/redis-3.0.6/redis.conf

这种启动方式,如果需要关闭必须kill掉redis 的进程。
关闭方式参考 这篇文章的–>jboss的关闭方式

3、写redis启动脚本设置开机自启

       3.1配置环境,把配置文件以端口为名复制一份到指定目录(需要使用root用户)

mkdir /etc/redis
cp redis.conf /etc/redis/6379.conf

       3.2将启动脚本复制到/etc/init.d目录下,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)。
注意:需要修改linux运行级别
在 redis_init_script文件的开头添加以下几行代码:

#!/bin/sh
# chkconfig:   2345 90 10
# description:  Redis is a persistent key-value database
#

       然后把redis_init_script文件拷贝到启动目录。这里参考一下《linux 运行级别》

cp redis_init_script /etc/init.d/redisd

       3.3设置为开机自启动

chkconfig redisd on 

       3.4启动/关闭redis服务

//启动redis
service redisd start
//关闭redis
service redisd stop

       进行完以上步骤,redis的服务就搭建完了。说是三种启动方式,但是都会配置到开启启动项里面。这样对redis的开启关闭都可以用一句命令做到。


参考文章:
http://www.cnblogs.com/goodspeed/archive/2012/10/18/2729615.html

版权声明:本文为博主原创文章,未经博主允许不得转载。

Linux安装配置Redis CentOS 7 下安装Redis

Redis是一个高性能的,开源key-value型数据库。是构建高性能,可扩展的Web应用的完美解决方案,可以内存存储亦可持久化存储。因为要使用跨进程,跨服务级别的数据缓存,在对比多个方案后,决定使用...
  • ul646691993
  • ul646691993
  • 2016年10月04日 23:52
  • 15858

Redis在Centos7上的安装部署

简介:Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(d...
  • baidu_30000217
  • baidu_30000217
  • 2016年05月22日 21:23
  • 16591

CentOS6.5下Redis安装与配置

本文详细介绍redis单机单实例安装与配置,服务及开机自启动。如有不对的地方,欢迎大家拍砖o(∩_∩)o (以下配置基于CentOS release 6.5 Final, redis版本3.0.2 [...
  • ludonqin
  • ludonqin
  • 2015年08月04日 10:43
  • 59384

Centos7系统Redis的安装与配置

Centos7系统Redis的安装与配置
  • edisonyuan
  • edisonyuan
  • 2016年08月10日 20:10
  • 2186

CentOS 6.5下Redis开机启动配置记录

上篇“CentOS 6.5下Redis安装记录”,只是安装了,可以运行可以用了,但是系统重启之后并不会随系统自动启动,用起来很不方便,这里就把CentOS 6.5下Redis开机启动配置记录说一下。下...
  • testcs_dn
  • testcs_dn
  • 2016年06月06日 18:42
  • 6910

Centos7安装Redis,并添加开机启动

Redis服务器搭建.md [toc]系统环境:CentOS Linux release 7.3.1611 (Core) Redis3.2.8安装Redis1、下载、解压、编译、安装下载、解压 ...
  • iyandong
  • iyandong
  • 2017年03月03日 15:16
  • 1038

redis第二篇:Centos下配置Redis开机启动

redis第二篇:redis使用介绍及参数设置
  • mlks_2008
  • mlks_2008
  • 2014年02月13日 15:26
  • 30421

Linux Centos7.3 开机启动 Redis 服务

1.正确安装redis (网上找找) 2.设置redis.conf中daemonize为yes,确保守护进程开启。 3.编辑redis 开机启动redis脚本 #!/bin/sh # chkconfi...
  • BK_MASARY
  • BK_MASARY
  • 2017年04月19日 18:38
  • 924

centos7 安装redis并开机启动

首先确认是否具有root权限,因为vim、设定redis开机启动需要root权限suredis 下载 https://redis.io/downloadwget http://download.red...
  • www63912
  • www63912
  • 2017年04月01日 14:24
  • 2333

CentOS6.5下redis3.0.7安装、启动、关闭、配置密码、开机启动详细步骤

安装环境:CentOS 6.5Redis 3.0.7下载安装:下载文件到 /usr/local 目录下wget http://download.redis.io/releases/redis-3.0....
  • yaoyuncn
  • yaoyuncn
  • 2016年03月07日 09:56
  • 1218
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos安装redis+三种启动方式
举报原因:
原因补充:

(最多只允许输入30个字)