centOS7安装Redis3.0.7 步骤详解
redis各个版本下载地址:http://download.redis.io/releases/
也可以通过命令下载:wget http://download.redis.io/releases/redis-3.0.7.tar.gz
我这里使用的是Redis3.0版本,在本机上下载好,在通过pscp上传到Linux。现在服务器的/usr/local创建里面创建java文件夹,把安装包放进去。
到Linux上查看是否上传成功,然后解压安装包:tar -zxvf redis-3.0.7.tar.gz
在安装Redis之前先检查看是否安装了gcc,因为Redis是C语言编写的,所以编译的时候需要gcc。能看到gcc的版本说明系统自带安装了gcc:
如果没有安装则执行安装命令:yum install gcc -y
Redis安装包解压之后的目录是redis-3.0.7,进入该目录,执行安装命令:
make PREFIX=/usr/local/java/redis MALLOC=libc install
注意:有些人执行安装命令的时候不加参数MALLOC=libc出现报错:error: jemalloc/jemalloc.h: No such file or directory,error: #error “Newer version of jemalloc required”等情况,原因分析:网上说:“关于分配器allocator, 如果有MALLOC 这个 环境变量, 会有用这个环境变量的 去建立Redis。而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 fragmentation problems 比libc。但是如果你又没有jemalloc 而只有 libc 当然 make 出错。 所以加这么一个参数。”。为了保险起见,安装命令还是要加上MALLOC=libc参数。
如下图所示,则为安装成功:
它会根据安装命令自动建一个redis目录(redis-3.0.7是解压之后的源码目录):
Redis的源码目录下有一个redis.conf的配置文件,将其拷贝到安装目录bin下,
cd /usr/local/java/redis
cp /usr/local/java/redis-3.0.7/redis.conf /usr/local/java/redis/bin
如下图,此时的目录结构为:
- redis-benchmark redis性能测试工具
- redis-check-aof AOF文件修复工具
- redis-check-dump RDB文件修复工具
- redis-cli redis命令行客户端
- redis.conf redis配置文件
- redis-sentinal redis集群管理工具
- redis-server redis服务进程
启动redis:分前端模式启动和后端模式启动。1、前端模式通过
./redis-server命令直接启动,启动成功会出现一个盒子的形状,但是前端模式启动的话ssh窗口关闭则redis-server程序关闭,因此不推荐用这种方式,前端模式启动后可用Ctrl+C退出。2、后端模式启动:修改redis.conf配置文件,将deamonize改为yes:vim redis.conf进入文件,按:set number显示行数,按i进入编辑模式,修改之后按Esc退出编辑后按:wq保存并退出
进入bin目录执行命令启动redis:./redis-server ./redis.conf
通过ps -ef |grep redis 检测后台是否存在进程
用RedisDesktopManager远程连接redis,没有设置密码直接忽略
关闭redis:1、如果通过pkill redis-server强行终止redis可能会导致redis持久化数据消失;2、争取关闭redis是进入redis目录执行命令:./bin/redis-cli shutdown
让Redis开机自启:vim /etc/rc.local进入该目录添加:/usr/local/java/redis/bin/redis-server /usr/local/java/redis/etc/redis-conf
- CentOS7/RHEL7安装Redis步骤详解
- CentOS 7 安装 redis3.0.7 详细步骤
- centos7安装redis步骤
- CentOS7下载,安装Redis集群详细步骤,并测试
- CentOs7安装与配置Redis单机版图文详解
- mac系统下Redis安装和使用步骤详解
- CentOS7/RHEL7安装Redis步骤详解
- 在CentOS7上编译安装MySQL 5.7.14步骤详解
- CentOS7安装PHP7 Redis扩展的方法步骤
- redis安装步骤 详解 noSQL操作步骤以及无法安装异常处理
- 在CentOS7系统上编译安装MySQL 5.7.13步骤详解
- jumbo安装redis步骤以及redis配置详解
- CentOS6.5下redis3.0.7安装、启动、关闭、配置密码、开机启动详细步骤
- Centos7安装Redis5.0.3步骤
- CentOS7 下安装redis简单步骤
- CentOS7 下载并安装Redis3.0集群详细步骤(二)redis集群的安装
- CentOS7安装配置 Redis的方法步骤
- VirtualBox安装CentOS7步骤详解
- CentOS7 下载并安装Redis3.0集群详细步骤(一)单节点的安装
- 详解在Redis在Centos7上的安装部署