第一步:安装插件:
1
|
yum -y
install
cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc
make
gcc-c++ libstdc++-devel tcl
|
第二步:创建目录,上传资源包解压
1
2
3
4
|
mkdir
-p
/usr/local/src/redis
cd
/usr/local/src/redis
wget http:
//download
.redis.io
/releases/redis-2
.8.17.
tar
.gz 或者 rz 上传
tar
-xvf redis-2.8.17.
tar
.gz
|
第三步:进入目录,安装
1
2
3
|
cd
redis-2.8.17
make
make
install
|
第四步:修改配置文件
1
2
3
4
|
cp
redis.conf
/etc/
vi
/etc/redis
.conf
# 修改如下,默认为no
daemonize
yes
|
第五步:启动redis
1
2
3
|
redis-server
/etc/redis
.conf
查看redis是否启动:
ps
-ef |
grep
redis
|
第六步:测试
1
|
redis-cli
|
输入:ping
出现:pong
表示安装完成!
第七步:开放redis端口号:6379,让其支持远程访问。
1
2
3
4
5
6
|
/sbin/iptables
-I INPUT -p tcp --dport 6379 -j ACCEPT
/sbin/iptables
-I INPUT -p tcp --dport 6379 -j ACCEPT
/etc/rc
.d
/init
.d
/iptables
save
重启 iptables :
service iptables restart
|
第八步:停止redis服务
1
2
3
|
redis-cli shutdown
若redis服务器有密码,使用下面的
redis-cli -a
123456
shutdown
|
第九步:设置密码
1、打开客户端,查看密码(默认没有密码)
1
|
config get requirepass
|
2、设置密码
1
|
config set requirepass
123456
|
3、再次查看密码(需要认证)
4、退出客户端,再次连接客户端,操作命令时就需要密码了,
同样的,外部的客户端工具连接或者工具连接时都需要密码了
5、另外一种连接方式:连接客户端时,指定密码,此时就不需要认证了
上面设置的密码是对当前窗口有效,若想redis服务器重启后依然有效,可修改/etc/redis.conf中的密码
搞定,大功告成!
本文转自 兴趣e族 51CTO博客,原文链接:http://blog.51cto.com/simplelife/1740137