Redis的官方下载网址是:http://redis.io/download (这里下载的是Linux版的Redis源码包)
Redis服务器端的默认端口是6379。
1 .下载方式:
1.1.从官网中,拉去源码文件,通过winscp /ftp等ssh工具把文件放入linux 服务器
1.2.通过wget 指令拉取 redis 文件(wget http://download.redis.io/releases/redis-3.0.4.tar.gz)
2. 解压redis 文件
tar -zxvf tar -zxf redis-3.0.4.tar.gz
3. 解压目录后由于个人习惯,会修改解压后的文件名称(比如redis.2.6.0 改为redis)
4.make 编译
Redis是基于C于C++
查看是否安装 rpm -q gcc查看gcc是否安装
yum install gcc
yum install tcl
5. 执行make install
6. 执行make test
7.为了区分管理
由于redis安装在/usr/local/redis
新建Bin目录及etc目录
mkdir logs // 存放redis日志
mkdir backup //存放备份文件
mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc
cd /usr/local/redis
cp ./redis.conf /usr/local/redis/etc
cd src
cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server redis-sentinel /usr/local/redis/bin
8. 配置Redis.conf
设置daemonize 是否容许后台启动
设置 logfile 日志输出位子
设置loglevel 日志级别
设置dir ./默认当前文件安装为位子 , 备份数据
设置端口 port //设置之前先查看是否存在lsof -i:80 , 在查看端口是否对外开放.netstat -aptn
设置 bind 绑定的主机(0.0.0.0)
设置 slaveof 192.168.0.XX 这台服务器的master地址 ,如果配置且主机有密码则继续设置
masterauth <master-password>,slave Redis启动时会轮询主机,进行同步
requirepass 123456 ----注释取消掉设置账号密码
ps aux | grep '6379' --- 查询端口
kill -9 9886 --- 强制杀死
redis-cli shutdown 停止redis
service iptables stop 停止防火强
具体指令不做太过多描述 有兴趣自己查看redis.conf文档
9 . Redis.启动
./redis-server /usr/local/redis/etc/redis.conf
10.查看是否启动成功
ps -ef|gerp redis
11 . 连接Redis
redis-cli -h IP -p 端口 -a 密码
集群部署后续在做专属报道和搭建