Redis安装
来源:互联网 发布:英语发音软件 编辑:程序博客网 时间:2024/06/18 18:03
0x00【基础介绍】
Redis是一个开源的、支持网络、基于内存、键值对(key-value)存储数据库,提供多种语言的API,使用ANSI C编写。
Redis手动编译安装,默认的配置允许外部链接并且没有密码。
如果Redis运行在root权限上,可以写任意文件。
Redis默认开放端口是6379。
Redis和MySQl这种关系型数据库不一样,她是一种非关系型数据库,实现了master-slave(主从)同步,数据都是缓存在内存中的,所以可以高速读写,但是存储成本较高,不适合做海量的数据存储。
安装环境:CentOS 6.5
0x01【安装Redis】
1、安装依赖程序
yum install wgetyum install gcc
2、获取安装文件,解压,进入目录
wget http://download.redis.io/releases/redis-3.2.3.tar.gztar -xzf redis-3.2.3.tar.gzcd redis-3.2.3
3、编译安装
make
我这里没有提前安装gcc,make时出现如下错误:
删除上次编译产生的垃圾文件
make distclean
重新编译
make
make install
4、设置配置文件路径
mkdir -p /etc/rediscp redis.conf /etc/redis/redis.conf<
5、修改配置文件
vim /etc/redis/redis.conf
daemonize yes # 当值为yes时可以后台运行
bind 127.0.0.1 # 绑定ip,配置后只接受来自该ip的请求 port 6379 # 监听端口 timeout 300 # 客户端连接超时时间,单位为秒 loglevel notice # 日志等级分为4级,debug、verbose、notice、warning logfile "/var/log/redis.log" # 日志文件位置 databases 16 # 数据库数量 sava 900 1 # 设置数据库镜像的频率 dbfilename dump.rdb # 镜像备份文件的名字 dir ./ 数据库镜像备份保存路径 # slaveof <masterip> <masterport> # 设置这个redis为从服务器 # masterauth <master-password> # 主服务器连接需要的密码验证 # requirepass 123456 # 登陆时的密码 maxclients 10000 # 最大连接的客户数量 # mexmemory <bytes> # redis能够使用的最大内存 appendonly no # 可以设置是否只能追加<span style="font-size:14px;"><code class="hljs objectivec"><span class="hljs-meta"></span></code></span>
6、启动
/usr/local/bin/redis-server /etc/redis/redis.conf
7、查看启动情况
8、使用客户端 redis-cli
产生的可执行文件:
redis-server:redis服务器启动程序redis-cli:redis命令行工具,也可为客户端redis-stat:redis状态检测工具redis-benchmark:redis性能检测工具(读写)
0 0
- redis---redis安装
- redis 第一节 安装redis
- redis学习:redis安装
- Redis简介、Redis安装
- redis入门--redis安装
- Redis-Redis安装
- Redis-----1、安装Redis
- 【Redis】redis的安装
- Redis yum安装redis
- redis系列-redis安装
- redis 安装
- redis 安装
- 安装redis
- 安装 Redis
- redis安装
- 安装redis
- 安装redis
- redis 安装
- Adapter动态加载问题
- Linux系统使用weblogic服务器部署web项目
- 分享:Eclipse 中 drop to frame 的调试技巧
- HDU-5793-A Boring Question(打表找规律)
- 全选checkbox //easyui
- Redis安装
- gerrit升级到16.04之后连接不到服务器
- PDO预处理
- 欢迎使用CSDN-markdown编辑器
- 51nod 多重背包问题
- 【JAVA基础】jdk环境变量配置
- 腾讯优测优分享-手机应用自动遍历的实现
- 一些很好的文章链接
- Vector反向迭代器使用