一、提起redis我想大家肯定第一时间想起了:集群;今天简单分享下redis的基本安装和启动;如有错误希望及时联系作者;
(搭建环境:centos),redis版本:redis-3.0.7;
二、下载redis,地址官网:http://www.redis.cn/download.html,也可以选择在线下载;
(1)、下载相应版本redis安装包后上传安装包到/tmp目录下;
(2)、创建相关安装目录:mkdir /usr/local/redis
cd /usr/local/redis
(3)、解压安装包:tar -xvf redis-3.0.7.tar.gz
可以先复制安装包到/usr/local/redis/目录下:
cp redis-3.0.7.tar.gz /usr/local/redis/
进入到相应目录下再解压安装包,如下:
解压后记得删除安装包:
(4)、安装环境准备:需要运行redis环境gcc和libstdc++安装好,会需要相关依赖的组件需要一并安装,可以直接运行如下命令;
yum -y install cpp binutils glibc glibc-kernheaders glibc-commonglibc-devel gcc make gcc-c++ libstdc++-devel tcl
安装完成结果:
三、编译和安装:
(1)、进入相应目录编译,cd /usr/local/redis/redis-3.0.7目录后进行编译;
直接输入make就开始编译了,一定记得在组件中装了tcl,否则容易编译失败;
编译成功如下:
(2)、编译后需要进入到src目录下拷贝一些必须文件到/bin目录下:
拷贝文件地址:
(3)、需要拷贝的文件如下:
redis-server、redis-cli、redis-check-aof、redis-check-dump、redis-sentinel、redis-trib.rb拷贝到/usr/local/bin目录下方便启动;
建议参考如下:
(4)、检查版本证明安装是否成功;
cd /usr/local/bin/目录下执行./redis-server -v检查版本号;
如果你不想每次都到/usr/local/bin目录下启动可以设置环境变量,如下:
vi /etc/profile中编辑环境变量;
REDIS_HOME=/usr/local/redis/redis-3.0.7
PATH=${PATH}:/usr/local/bin
export REDIS_HOME
export PATH
保存退出后就可以在任何目录下使用redis-server命令启动redis了;
四、启动redis;
(1)如果没有配置环境变量可以在/usr/local/bin目录启动redis;
如图redis默认配置时进入;
接下来就可以操作了;
五、redis的基本配置;
(1)、redis持久化设置,鉴于想要redis持久化需要的人,不需要可以不配置;
首先复制redis基本配置文件到/usr/local/bin目录下;
cd /usr/local/redis/redis-3.0.7
cp redis.conf /usr/local/bin
然后修改ridis.conf中的daemonize no的no为yes
vi /usr/local/bin/redis.conf
最后重新启动以/usr/local/bin/redis.conf配置文件启动redis就具有持久化的特点了;
redis-server /usr/local/bin/redis.conf
(2)、日志和运行时文件的设置;
首先我们需要先建立相关文件夹;
可以在/usr/local/redis目录下建立日志和工作目录,mkdir data logs run
参考如图:
然后也是需要修改redis中的配置文件的,vi /usr/local/bin/redis.conf
最后重新启动以/usr/local/bin/reids.conf配置文件的redis就会将相应的日志和工作目录对应到刚创建的文件夹位置;配置部分暂时就只分享这么多,如有错误希望联系作者,感谢指点;今天520祝大家节日快乐,因为今天是520其他配置和tomcat相关的安装同步联调就不分享了,时间来不及,如果你对redis安装配置相关有更好的见解欢迎找我讨论;谢谢大家!祝大家节日快乐!
-20170520DC