四时宝库

程序员的知识宝库

企业级redis生产环境实战(2)redis编译安装(图文教程)

redis编译安装

环境信息

系统版本

CentOS release 6.5 (Final)

其他设置

关闭防火墙、关闭selinux

1、创建下载目录

mkdir /home/tools

2、下载redis3.2.0

wget

3、解压redis

tar zxvf redis-3.2.0.tar.gz

4、移动redis

mv redis-3.2.0 /usr/local/redis-3.2.0

5、编译安装redis

make

提示执行make test

6、检查redis是否存在问题

make test

报错:

解决方法:

根据提示"You need tcl 8.5 or newer in order to run the Redis test"需要安装tcl8.5或以上版本

cd /home/tools

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/

cd /usr/local/tcl8.6.1/unix/

./configure

make

make install

接着回到redis的根目录中

cd /usr/local/redis-3.2.0

make test

又有一个错误:

这里修改redis安装目录下的文件

vim /usr/local/redis-3.2.0/tests/integration/replication-psync.tcl

将参数"after 100"改为"after 500",接着回到redis的根目录

cd /usr/local/redis-3.2.0

make test

问题解决

7、整理一下目录结构

mkdir conf bin seldom_files

目录说明:

conf:存放配置文件

bin:常用执行命令

seldom_files:不常用的文件

开始整理文件

mv redis.conf sentinel.conf conf/

cd src

mv redis-server redis-cli redis-sentinel ../bin

mv 00-RELEASENOTES BUGS CONTRIBUTING COPYING INSTALL Makefile MANIFESTO README.md runtest runtest-cluster runtest-sentinel seldom_files/

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接