一、Redis相关网址
官网地址:http://redis.io
中文官网地址:http://www.redis.cn
官方命令大全网址:http://www.redis.cn/commands.html
下载地址:http://download.redis.io/releases
二、Redis安装环境
第一步:安装`C`语言需要的`GCC`环境、wget工具
yum install -y gcc-c++
yum install -y wget
第二步:下载并解压缩`Redis`源码压缩包
下载:wget http://download.redis.io/releases/redis-5.0.5.tar.gz 或 直接下载源码包上传到CentOS
解压:tar -zxf redis-5.0.5.tar.gz
第三步:编译`Redis`源码,进入`redis-5.0.5`目录,执行编译命令
进入目录:cd redis-5.0.5
编译:make
第四步:指定Redis的安装路径,通过`PREFIX`指定安装路径
安装:make install PREFIX=/server/redis
三、Redis启动
1.前端启动
* 启动命令:**`redis-server`**,直接运行`bin/redis-server`将以前端模式启动
相对路径启动:./redis-server
前端启动缺点:客户端窗口关闭则`redis-server`程序结束,不推荐使用此方法
2.后端启动(守护进程启动)
第一步:拷贝`redis-5.0.5/redis.conf`配置文件到`Redis`安装目录的`bin`目录
命令: cp redis源码/redis.confi redis安装路径/bin/ 例子: cp redis.conf /server/redis/bin/
在安装目录的`bin`目录删除之前生成的数据库文件:rm -rf dump.rdb
第二步:修改`redis.conf`
vim redis.conf
1.将`daemonize`由`no`改为`yes`
daemonize yes
2.默认绑定的是回环地址,默认不能被其他机器访问,注释bind 127.0.0.1
# bind 127.0.0.1
3.关闭保护模式,由yes该为no
protected-mode no
4.开启密码验证
requirepass foobared #密码:foobared
5.数据库文件的存放路径
dir ./
6.数据库数量设置
databases 16
7.开启logfile日志文件
logfile "路劲/redis.log" #默认:logfile ""
第三步:启动服务
./redis-server redis.conf
其它:后端启动的关闭方式
./redis-cli shutdown
四、其它命令
- `redis-server` :启动`redis`服务
- `redis-cli` :进入`redis`命令客户端
./redis-cli -h 127.0.0.1 -p 6379
-h:redis服务器的ip地址
-p:redis实例的端口号
- `redis-benchmark`: 性能测试的工具
- `redis-check-aof` : `aof`文件进行检查的工具
- `redis-check-dump` : `rdb`文件进行检查的工具
- `redis-sentinel` : 启动哨兵监控服务