centos下安装redis

先查看当前的路径

# pwd

我这里是/root

然后到redis的官网上找到最新的redis的tar包,就可以开始一下的操作了。

# wget http://download.redis.io/releases/redis-2.8.13.tar.gz
# tar zxf redis-2.8.13.tar.gz
# cd redis-2.8.13
# make
# cd src
# ll

查看一下src目录中有没有新生成的文件:

在这个目录里会生成6个可执行文件。

接下来的工作就是将redis-2.8.13目录里的一部分东西一点一点的放到redis相应的安装目录下了。

我这里是/usr/local/下,创建redis目录

# mkdir /usr/local/redis
# mkdir /usr/local/redis/bin /usr/local/redis/conf /usr/local/redis/run
# ll /usr/local/redis/

创建以上三个目录,分别用来存放可执行文件、配置文件、redis的进程文件

然后将src目录下的六个可执行文件复制到/usr/local redis/bin/目录下

# cp redis-cli redis-check-dump redis-server redis-check-aof redis-benchmark redis-sentinel /usr/local/redis/bin 

将src的同级目录下的redis配置文件redis.conf复制到/usr/local/redis/conf下

# cp  ../redis.conf /usr/local/redis/conf

然后切换到/usr/local/redis/conf目录下开始配置redis

# cd /usr/local/redis/conf
# vim redis.conf

默认情况下我们只需要修改几处就可以让redis跑起来。

1、修改daemonize

将daemonize 改为“yes”,默认情况下为“no”,这样我们的redis就可以在后台已守护进程的方式运行了。

2、修改pidfile

将路径改为“/usr/local/redis/run/redis.pid”,默认路径为“/var/run/redis.pid”,这个可改可不改,其实无所谓,完全是个人习惯问题。这个文件里其实只有一个进程号,是redis开启守护进程运行方式以后需要使用。我们通常是需要redis以守护进程的方式在后台运行的。

3、添加日志logfile

将日志路径及文件名设为logfile /data/logs/redis/redis.log,默认为空。这里需要保证所有的目录必须存在,否则在使用当前配置启动redis是会失败。

4、修改redis的工作路径dir

dir /data/redis/6379 ,默认设置为当前路径“./”。

首先我们看一下这个目录下存放的是什么东西

dump.rdb是默认的本地存储的数据库名称。

所以,这个选项我们是应该修改的,因为默认情况先,当有多个端口同时启用的时候(假设为6379、6380、6381),我们一定不希望其他端口的数据库把我们的的数据库给覆盖掉,所以从数据安全的角度考虑,我们应该将这个选项设置得尽量详细些。

同3中的注意事项一样,这里也应该注意“/data/redis/6379”目录是真事存在的。

修改完以后保存之。

然后启动redis:

# /usr/local/redis/bin/redis-server /usr/loca/redis/conf/redis.conf

检查redis是否已启动:

# telnet 127.0.0.1 6379

 OK!

时间: 2024-10-24 21:35:16

centos下安装redis的相关文章

.net 搭建分布式框架(二)CentOS下安装Redis

开始之前 先用SecureCRT连接CentOS 7,连接步骤过于简单就不多介绍了,如果不知道CentOS上的ip 可以用命令 ip addr 查看 一.下载redis安装包 1.输入命令: //进入目录cd usr/local/src //创建redis文件夹mkdir redis //进入刚刚创建好的redis目录 cd redis //用wget命令下载redis安装包 wget http://download.redis.io/releases/redis-4.0.9.tar.gz 结果

CentOS下安装Redis及Redis的PHP扩展

1.安装Redis 1.1 如果没有安装wget,安装wget yum install wget 1.2 在http://redis.io/download页面查看redis版本,并下载安装 wget http://download.redis.io/releases/redis-3.2.0.tar.gz 1.3 解压,并进入解压目录进行编译.编译成功后会在redis-3.2.0目录下生成相关文件 $ tar xzf redis-3.2.0.tar.gz $ cd redis-3.2.0 $ m

centos下安装redis(记录其中踩坑的过程)

一.先下载到redis-3.0.4.tar.gz包(本文以3.0.4版本为例) 我将这个包放在/opt目录下,在/opt下并解压这个包 tar -zxvf redis-3.0.4.tar.gz 然后进入redis目录 cd redis-3.0.4 二.安装redis 直接使用make命令 make 发现直接报错 提示我们 gcc命令未找到 那我们直接安装gcc yum install gcc-c++ 安装完成后,我们可以看到gcc版本 gcc -v 说明gcc安装成功 我们再使用make命令,发

Linux 下安装 Redis 服务器

本文简单介绍了 Linux 下安装 Redis 服务器的步骤,同时简要介绍服务器的配置.启动以及状态检测.另外还介绍了 32 位 CentOS 下安装 Redis 时遇到的一些问题的解决.        一. 查看 Linux 相关信息        版本查看cat /etc/issueCentOS release 5.5 (Final)        位数查看getconf LONG_BIT32        二. 安装 tcl        先装好 tcl,不然 redis 的 make t

centos / Linux 服务环境下安装 Redis 5.0.3

原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local 2.下载目前最新稳定版本 Redis 5.0.3 wget http://download.redis.io/releases/redis-5.0.3.tar.gz 3.解压到当前目录 tar -xvzf redis-5.0.3.tar.gz 4.删除压缩包 rm redis-5.0.3.tar.gz 5.进入解压出来的目录 cd redis-5.0.3 6.编译源

Centos 7 安装redis,修改配置文件不生效、外网不能访问。

前提: 在用Centos 7 安装 redis 时,遇上一下几个问题 ,记录下 . 1.修改配置文件,按官网步骤启动,不生效. 2.外网无法访问redis. 步骤: 1.打开centos 虚拟机 ,按官网文档,下载文件及安装 .https://redis.io/download 2.启动服务后,发现外网无法连接redis,于是拷贝解压包下配置文件redis.conf文件为redis02.conf ,修改redis.conf文件内容如下. 改前 改后 说明 bind 127.0.0.1 #bind

windows下安装redis

1.redis简介redis是一个key-value存储系统.和Memcached类似,它支持存 储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hashs(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都 是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是red

Centos下安装memcached+memcached教程

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度.Memcached基于一个存储键/值对的hashmap.其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信. Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据.简单的说就是将

CentOS下安装Filezilla软件

CentOS下安装Filezilla软件 说到Centos大家都是非常熟悉了,当然Filezilla也是日常中应用的软件,但是在linux下安装怎么操作呢.安装Filezilla有多个方式,但用户应该最喜欢用的就是下载安装包,然后执行安装.安装Filezilla前需要,下载安装包,然后需要安装编译器,以上工作准备好后,还需要解压,所以比较零碎,所以我就没选择通过安装包进行过安装,在此我通过rpm进行安装,首选是下载所需文件,然后进行yum安装.具体见习: 首选是安装Rpm,在centos下执行以