Redis的安装、配置 --转载
原文地址:http://blog.sina.com.cn/s/blog_505bf9af0101ehhp.html
redis的安装、配置
安装步骤如下:
下载redis安装包:
$ cd /opt/app(可以根据实际情况选择安装目录)
$ wget wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz
$ tar zxvf redis-2.6.14.tar.gz
$ cd redis-2.6.14
直接make就行了
$ make
执行完后,执行
$ make test
如果报如下错误:
cd src && make test
make[1]: Entering directory `/opt/app/redis-2.6.14/src'
You need tcl 8.5 or newer in order to run the Redis test
make[1]: *** [test] Error 1
make[1]: Leaving directory `/opt/app/redis-2.6.14/src'
make: *** [test] Error 2
When you meet the above error, please execute 'yum install tcl'
说明需要安装 tcl
执行
$ sudo yum install tcl
到此Redis安装完成了。
下面来试着启动一下,并查看相应的端口是否已经启动:
启动redis
$ src/redis-server ./redis.conf
并查看相应的端口是否已经启动
$ netstat -tlnp
tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 6432/redis-server
此时启动所有的配置都是默认的端口是6379,可以看到redis是前台运行。
配置让redis在后台运行
这里要修改一下redis的配置文件了,主要是redis.conf这个文件。
打开文件redis.conf,修改 ”daemonize no“ 为 “daemonize yes”,然后重新启动下redis:
src/redis-server ./redis.conf
就可以看出 redis为后台运行了。
启动多个redis实例的配置
拷贝redis.conf 为 redis-test.conf(举例)
修改redis-test.conf文件中
”daemonize no“ 为 “daemonize yes”,”port 6379“ 为 “port 6380”,然后启动下redis:
src/redis-server ./redis—test.conf
查看是否启动:
$ netstat -tlnp
应该可以看下边进程:
tcp 0 0 0.0.0.0:6380 0.0.0.0:* LISTEN ***2/redis-server
另外:你一可以通过 telnet ip 端口,如果telent通,说明redis成功启动了。
参考文章:http://zhou123.blog.51cto.com/4355617/1196415
关于 redis多个实例的补充参考:
Redis的安装、配置 --转载的更多相关文章
- redis的安装配置
主要讲下redis的安装配置,以及以服务的方式启动redis 1.下载最新版本的redis-3.0.7 到http://redis.io/download中下载最新版的redis-3.0.7 下载后 ...
- 浅谈Redis及其安装配置
一.Redis的介绍 二.Redis的安装配置 三.Redis的配置文件说明 四.Redis的简单操作 简介: Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型. ...
- Laravel 5.1中 Redis 的安装配置及基本使用教程
关于Redis的介绍我们在之前Laravel 缓存配置一节中已有提及,Redis是一个开源的.基于内存的数据结构存储器,可以被用作数据库.缓存和消息代理.相较Memcached而言,支持更加丰富的数据 ...
- Linux下Redis的安装配置
环境: centos7 PHP7 1.切到准备安装的目录 cd /usr/local 2.下载Redis wget http://download.redis.io/redis-stable.tar ...
- Linux系统下Redis缓存安装配置
Redis是一个高性能的key-value数据库,现时越来越多企业与应用使用Redis作为缓存服务器.楼主是一枚JAVA后端程序员,也算是半个运维工程师了.在Linux服务器上搭建Redis,怎么可以 ...
- Redis的安装配置及简单集群部署
最近针对中铁一局项目,跟事业部讨论之后需要我们的KF平台能够接入一些开源的数据库,于是这两天研究了一下Redis的原理. 1. Redis的数据存储原理及简述 1.1Redis简述 Redis是一个基 ...
- Centos7:Redis的安装,配置及使用
安装依赖与环境 yum install gcc-c++ 解压缩redis 编译,进入redis源码目录 make 安装 make install PREFIX=/usr/local/redis 注:P ...
- Redis Linux安装+配置
1.进入指定目录,下载资源(也可本地下载后复制到指定目录) wget http://download.redis.io/releases/redis-5.0.5.tar.gz 2.解压到指定目录 ta ...
- Redis 使用说明 安装配置 主从复制
开机加自启动: echo "redis-server /etc/redis.conf" >>/etc/rc.local 以前有想过用 Memcache 实 ...
- Redis windows安装配置与Jedis访问数据库
一 Redis概要 Redis是一个开源的使用ANSI C语言编写.遵守BSD协议.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.它通常被称为数据结构服务器 ...
随机推荐
- RMAN备份与恢复实例
1. 检查数据库模式: sqlplus /nolog conn /as sysdba archive log list (查看数据库是否处于归档模式中) 若为非归档,则修改数据库归档模式 ...
- css的框架——common.css
@charset "utf-8"; /* 字体 */ .n{ font-weight:normal; font-style:normal; } .b{font-weight:bol ...
- hbase shell下如何使用删除键
今天刚安装好了hbase,通过Secure CRT登录hbase shell,敲入错误命令无法使用删除键(Backspace或是Ctrl+Backspace都不管用)删除,后来在终端-->仿真下 ...
- 34、Android中基于Socket的网络通信(一)
Socket又称”套接字”,应用程序通常通过”套接字”向网络发出请求或者应答网络请求. 在java中,Socket和ServerSocket类库位于java.net包中,ServerSocket用于服 ...
- Live555研究之二Sleep实现
Live555通过一个while循环来不断读取socket,判断是否有连接进来,但是Live555并没有使用Sleep函数来让线程休眠多少毫秒来降低CPU占用率.Live555是通过select函数来 ...
- FL2440移植u-boot2011.09
u-boot version:2011.09-rc1 /home/lucas/u-boot-2011.09-rc1 OS:debian 7.1 cross-compilation chain:arm- ...
- 【暑假】[深入动态规划]UVa 1380 A Scheduling Problem
UVa 1380 A Scheduling Problem 题目: http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=41557 ...
- HDU-4651 Partition 整数拆分,递推
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4651 题意:求n的整数拆为Σ i 的个数. 一般的递归做法,或者生成函数做法肯定会超时的... 然后要 ...
- ubuntu无法进入和引导顺序问题解决
今天上班过来发现ubuntu无法进入,因为里面有N多资料没有备份,当时很是捉急.不过后来都解决了: 背景: easyBCD安装ubuntu14.07和windows7双系统.基本上这一年多一直用ubu ...
- hdoj 1229 还是A+B
还是A+B Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submi ...