一.linux部署redis服务器
1.redis官网下载tar.gz
2.拷贝到linux服务器/home目录
_____________________________________
linux安装gcc编译环境
apt -get install yum
yum install gcc
_____________________________________
3.tar -zxvf /home/redis.3.0.6.tar.gz -C /opt //解压到opt目录
4.mv redis-3.0.6/ redis //文件夹改名
5.cd redis //进入目录
6.make
7.make install
8.vi redis.conf //设定一些参数
9.redis目录下执行命令 redis-server redis.conf //启动服务
10.ps aux|grep redis 查看,已经启动了 //可以看到绑定的端口
11.redis-cli -p 6666进入命令行
12.输入ping,响应pong . 则启动完成
13.使用客户端连接redis(注意6666端口是否开了,再看看防火墙)
——————————————————分割线———————————————————
二.使用Jedis客户端连接redis
1.下载jar:
jedis-2.8.0.jar: jedis的jar包
commons-pool2-2.4.2.jar: 通用的连接池的jar包(不用池则不下)
2.简单代码示例
// 一个简单的直接连接redis
Jedis jedis = new Jedis("58.220.10.209",9090);
jedis.set("foo", "bar");
String value = jedis.get("foo");
System.out.println(value);
详细代码及jedis pool参照我的github:
https://github.com/jinzhencs/UseOfMiddleWare/tree/master/src/com/ming/midware/java/redis
——————————————————分割线———————————————————
其他:
1.redis.conf下面可以设置bind ip,这样就只有绑定的ip能够连接上,默认没有限制
(安全考量,上线后需绑定正式服务器ip)