--直接到官网下载
http://download.redis.io/releases/redis-3.0.2.tar.gz
(1)基础安装
--下载后解压
/home/www/redis-3.0.2
--安装
make
报错:
error: jemalloc/jemalloc.h: No such file or directory
--解决
make MALLOC=libc
原因:jemalloc是默认的分配器,系统没有jemalloc只有libc
再次执行make即可安装完成!
(2)多端口多实例安装(可参考http://blog.csdn.net/xu470438000/article/details/42971091文章,涉及到集群)
在/home/www/redis-3.0.2建立目录cluster
makedir -p /home/www/redis-3.0.2/cluster
--在该目录下建立三个文件夹
makedir 6379
makedir 6380
makedir 6381
--把redis.conf文件拷贝到6379下:
cp /home/www/redis-3.0.2/redis.conf /home/www/redis-3.0.2/cluster/6379
--修改配置(目前只修改前两项也可以)
port 6379
daemonize yes
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
--同理把redis.conf复制到6380、6381下修改端口
cp /home/www/redis-3.0.2/cluster/6379/redis.conf /home/www/redis-3.0.2/cluster/6380/
cp /home/www/redis-3.0.2/cluster/6379/redis.conf /home/www/redis-3.0.2/cluster/6381/
--启动服务
/home/www/redis-3.0.2/src/redis-server /home/www/redis-3.0.2/cluster/6379/redis.conf
/home/www/redis-3.0.2/src/redis-server /home/www/redis-3.0.2/cluster/6380/redis.conf
/home/www/redis-3.0.2/src/redis-server /home/www/redis-3.0.2/cluster/6381/redis.conf
--查看端口
ps -ef|grep redis
--连接6380库(命令行)
./redis-cli -h 192.168.5.128 -p 6380
至此多端口已安装完成!
(3)使用客户端
下载Redis DeskTop Manager客户端 Add New Connection
name:192.168.5.128--6380
host:192.168.5.128
port:6380
auth:(此处默认没有值,为安全起见会设置密码)
版权声明:本文为博主原创文章,未经博主允许不得转载。