Liunx下的Redis安装
前言
Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并且借助许多高层级的接口使其可以胜任,如缓存、队列系统的不同角色。Redis官网: http://redis.io/,源码托管在github:https://github.com/antirez/redis
一、redis在Linux上的安装
1、安装redis编译的c环境,首先查看一下是否安装了gcc,
gcc -v
如果Linux系统没有安装gcc编译器,会提示“Command not found”。如果系统上安装了gcc编译器,这条命令就会显示出当前安装的gcc编译器是哪个版本。如果没有在线安装一下。
yum install gcc-c++
2、上Redis官网下载redis的tar包,将tar包上传到Linux中,使用大多数远程连接工具即可,本教程使用的是Redi3.0。
3、解压redis.tar包。
tar -zxvf redis-3.0.0.tar.gz
4、进入redis-3.0.0目录 使用make命令编译redis
make
5、创建redis文件夹,安装redis,指定安装位置,使用make PREFIX=/usr/local/redis install命令安装redis,至/usr/local/redis中。
6、这时候就可以进入redis文件夹中,运行redis-server
./redis-server
这时候就可以看到redis启动成功了。
进入redis的bin目录
启动redis的客户端
./redis-cli
可以看到如上如所示。
二、Redis后台启动
6、可以后台启动redis,需要添加配置文件,
拷贝redis-3.0.0中的redis.conf到安装目录redis中
修改redis配置文件redis.conf
改为yes
Clear清屏
再次后台启动redis
7)启动redis 在bin下执行命令redis-server redis.conf
可以执行操作了
8、退出redis客户端,Quit或Exit
9、如何关掉redis服务器呢?第一种暴力方式,直接杀死进程
查询进程redis进程,直接杀进程就可以关掉redis服务器
我们再连接一下redis服务器,看是否可以连接成功
第二种,停止服务
10、如需远程连接redis,需配置redis端口6379在linux防火墙中开发
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
/etc/rc.d/init.d/iptables save