Redis学习笔记2-Redis的安装体验
来源:互联网 发布:买手机哪几个淘宝网好 编辑:程序博客网 时间:2024/06/13 22:25
Redis的官方只提供了Linux版本的,并没提供Windows版本的(不过非官方有windows版本的。可以下载下来做开发测试学习用非常方便。博客后面会介绍到的)。Linux下安装过程如下【以下命令最好的root下执行】:
redis的安装
#cd /tmp#wget http://download.redis.io/releases/redis-2.8.9.tar.gz#tar xzf redis-2.8.9.tar.gz#cd redis-2.8.9#make#make install #cd utils#./install_server.sh 根据提示输入端口,日志路径,数据路径等即可.安装完成后会在/usr/local/bin目录下会生成5个可执行文件分部是
redis-server:Redis服务器的启动程序
redis-cli:Redis客户端连接程序
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
redis-check-aof:更新日志检查程序
redis-check-dump:本地数据库检查程序
有关这5个可执行程序的具体使用方式会在后续的博客中讲到。
再上面的安装过程中最后一步是./install_server.sh 这个是Redis源码中提供的工具脚本。执行此脚本后,会自动生成/etc/init.d/redis_xxx服务启动程序和/etc/redis/xxx.conf
Redis配置文件,redis服务也开机自启了(有关linux中服务设置为开机自启和取消开机自启请参考本博客中的文章:ubuntu下设置开机启动服务)。【说明:xxx表示安装redis指定的端口号,默认端口号是6379】
redis的启动和停止
#启动service redis_xxx start #停止service redis_xxx stop
redis客户端的连接
redis-cli -h 127.0.0.1 -p 6379
这样redis在linux下的安装就完成了,后续文章中会详细讲解redis中5个可执行程序命令的详细使用方式。
安装问题
如果在安装redis,make时出现如下问题
zmalloc.o: In function `zmalloc_used_memory':/var/lib/tcommsvr/redis-2.8.0-rc4/src/zmalloc.c:223: undefined reference to `__sync_add_and_fetch_4'collect2: ld returned 1 exit statusmake[1]: *** [redis-server] Error 1make[1]: Leaving directory `/var/lib/tcommsvr/redis-2.8.0-rc4/src'make: *** [all] Error 2其实这个原因是32位的linux操作系统。用getconf LONG_BIT可以查看系统是32位还是64位。解决办法执行make命令时加参数:
make CFLAGS="-march=i686"
window下安装redis
redis官方并没提供windows版本的,但是其他还是有根据Linux版的Redis源码更改为支持window的Redis.源码在https://github.com/MSOpenTech/redis 上。下载下来可以在VS2010下自己编译。不需要自己编译的在bin目录下已经有与linux版一样功能的5个可执行程序。这样就可以直接在windows cmd中使用了。使用方式和linux是一样的。
0 0
- Redis学习笔记2-Redis的安装体验
- Redis的安装-Redis学习笔记一
- Redis学习笔记02--Redis的安装
- redis学习笔记[1] redis的安装
- Redis学习笔记-Redis安装
- Redis学习笔记2-Redis的集群
- Redis学习笔记---安装
- Redis学习笔记~Redis在windows环境下的安装
- 1.redis学习笔记:redis数据库的安装
- Redis学习笔记(五)Linux下redis的安装
- redis学习笔记(10)---ubuntu下redis的安装
- redis学习笔记(一)redis环境的安装
- Redis学习笔记1-Redis安装
- redis学习笔记一 之Redis 安装
- Redis学习笔记-Redis安装部署
- [Redis学习笔记]-ubuntu下安装Redis
- redis的学习笔记
- Redis的学习笔记
- OC基础—description方法、SEL类型
- 为SharePoint列表数据创建树视图结构
- hdu 4597 Play Game(记忆化搜索)
- 用node.js制作DNS解释网站
- java中的抽象类
- Redis学习笔记2-Redis的安装体验
- 有关Android Usb Host开发
- Nagios 4.0.1版本安装 适用于RHEL/Centos 5.x/6.x 或者Fedora 17/18/19(一)
- xcode 5.0 以上去掉icon高亮方法&iOS5白图标问题
- SQL Server 2005“错误1706。安装程序找不到需要的文件。请检查……”的处理办法
- 阿里云上架设LordofPomelo全流程
- c++之多文件编写实例
- 微信公众帐号开发教程第9篇-QQ表情的发送与接收
- git常用语句