redis学习笔记(一)之安装测试

本文详细介绍如何在Linux环境下部署Redis服务,包括环境搭建、下载安装、配置文件修改及启动等步骤,并提供Java程序测试连接的方法。

以前比较懒,虽说都用redis,但大都是别人部署好后进行简单的使用,最近项目上线,时间较空,所以想在系统的学习一下redis,顺便也能熟悉熟悉linux系统(linux小白,也是正在学习阶段,如果有出现错误的情况请各位指正),从自己动手搭建环境开始,发现不是自己想的那么简单,也有很多知识可学,很多坑要填,所以记下学习笔记,一方面加深学习印象,另一方面今后也方面查找使用,也欢看到文章的各位多多提出宝贵意见。

一、linux环境搭建

由于使用的电脑是win10系统,所以需要安装一个虚拟机,推荐两款软件,VirtualBox和Vmware,本人使用的是VirtualBox,因为免费嘛,系统选择centeros 7,网络环境选择桥接,配置好虚拟机的ip,关闭防火墙,很重要,如果不关闭会导致java程序连接redis失败的情况,关闭命令如下:

systemctl stop firewalld.service     #停止firewall
systemctl disable firewalld.service     #禁止firewall开机启动
firewall-cmd --state     #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

二、redis下载安装

从redis官网下载相关的版本,本人下载的是3.2.1,用xftp传到虚拟机,解压安装,相关命令如下:

解压:tar zcvf  XXXX

安装:make

安装redis命令:make file

注意:过程中可能会因为没有gcc命令导致失败,如果出现失败情况,可以先切换到root权限,下载相关gcc环境,有的人也会缺少c++ 环境,可以一并下载,命令如下:

切换到root权限: su - ,然后输入密码;

安装相应环境:yum install gcc-c++

更新yum:yum update

三、redis配置文件修改

如果想在本机以及其他机器访问虚拟机中的redis,需要修改redis-conf文件中的两个地方:

1、找到bind 127.0.0.1,将其注释;

2、再往下几行有个 protected-mode yes ,改为 protected-mode no;

四、redis启动

本人使用的是Xshell,先连接虚拟机,然后启动redis服务, redis-server,默认为配置文件启动,有的人喜欢把配置文件单独拷贝一份出来放在其他路径中,可以通过指定配置文件路径的方式启动,如redis-server etc/redis/redis-conf;

另外开一个窗口用作客户端,当然也可以修改配置文件使得redis后台启动,我比较习惯于另开一个窗口,因为如果忘记有没有开服务可以切过来看一眼就知道,而不用去敲命令(懒癌晚期),启动客户端命令:redis-cli,进行测试,输入ping,如果返回的是pong,则表明环境搭建成功,redis成功启动;

五、java程序测试

java语言推荐客户端jedis,当然官网也是推荐使用这个客户端,通过简单的代码进行连接测试

String ip = "192.168.1.188"; //填写虚拟机的ip 
int port=6379; //redis默认端口号,如果没有改配置文件的话
JedisPool jedisPool = new JedisPool(ip, port);

try{
  Jedis jedis = jedisPool.getResource();
  try{

  //相关测试代码....

  }finally{
    jedis.close();
  }
}catch(Exception e){

}

 

 

转载于:https://my.oschina.net/BensonYu/blog/729425

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值