Redis3.0.3的安装、测试、服务启动、密码设置

安装Redis

备注:我的系统是CentOS6.5

1.安装gcc环境;

# yum install gcc
2.下载redis;
#wget http://download.redis.io/releases/redis-3.0.3.tar.gz
3.解压redis;
#tar -zxvf redis-3.0.3.tar.gz
4.编译安装;
#cd redis-3.0.3
#make
将redis.conf中的daemonize后的no改为yes可以使redis作为守护进程随系统启动,将requirepass foobared后的foobared改为你需要的密码即可。

5.启动redis服务

#src/redis-server redis.conf

看一下效果


验证Redis服务是否正常启动(此处提供三种验证方式)

1.验证进程是否启动

#src/redis-server redis.conf


表示服务正常启动;

2.telnet的方式进行验证;

#telnet 192.168.0.105 6379

>set bar 444

+OK

get bar

444


3.另启动一个窗口运行src/redis-cli来验证

#cd /usr/local/redis3.0.3

#src/redis-cli

>set bar eee                         (此处如果出现-NOAUTH Authentication required.需要输入#auth "your_redis_pass")

OK

>get bar

"eee"


让Redis以系统服务的方式启动

从上述的安装来看有一个很明显的缺点,采用src/redis-server redis.conf进行启动以后,如果启动的终端(如xshell)关闭以后,redis的系统服务也就关闭了,所以我们要使服务以系统服务的方式启动。

添加开机启动服务

#vi /etc/rc.d/rc.local

在文件末尾追加

/usr/local/redis-3.0.3/src/redis-server /usr/local/redis-3.0.3/redis.conf

保存:wq!

重新启动系统,验证之后,发现启动成功。

给Redis添加密码

上面有一种很不安全的方式,是我们的redis不用任何用户名密码的验证就可以直接访问,因此,我们需要给redis添加一些验证来防止非法用户的入侵,如下:

在redis.conf中找到有requirepass的一行,将其改为requirepass   sdzn123456,然后重启redis,用以下命令来检测可见,密码已经生效

[root@M2 redis-3.0.3]#src/redis-cli
127.0.0.1:6379> get bar
(error) NOAUTH Authentication required.
[root@M2 redis-3.0.3]# src/redis-cli -a sdzn123456
127.0.0.1:6379> get bar
"eee"


到此,redis的安装、测试、添加开机启动、设置密码结束,后面有时间再整理下集群的配置。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值