1.把redis安装包上传到服务器
2.解压指令 tar -zxvf redis-3.2.1.tar.gz
3.进入redis解压的目录
4.编译指令make,make指令需要先安装gcc编译环境,如果没有的话需要先安装。make完(不要去make test),make tese还需要去下载一些其它的东西才行。
5.安装make install PREFIX=/usr/local/redis使用这个可以指定安装路径
6.进入默认安装目录 cd usr/local/bin
7.备份目录下的redis.conf,防止改错后无法修复
先创建一个redisconf的目录(或者conf目录)随意,然后去到redis-3.2.1目录下执行如下语句
8.去redisconf目录下修改配置文件,把no改为yes,这样我们就能在后台启动redis
修改成bind 0.0.0.0,这样其他机子就可以访问到6379这个端口
创建一个data目录用来存放dump文件,然后在redis.conf配置文件里面指定位置
dir "/usr/local/redis/data/"
启动脚本添加到服务中,在解压文件中有一个utils文件下有一个redis_init_script启动脚本
cp redis_init_script /etc/init.d/
编辑,里面的配置和redis.conf保持一致
chmod 777 redis_init_script
然后就可以通过这个脚本启动停止
./redis_init_script start
9.启动redis服务,进入到bin目录下 cd /usr/local/bin
启动服务端,写我们拷贝的配置文件
redis-server /opt/redisconf/redis.conf
关闭
./redis-cli -p 6379 shutdown
启动客户端,端口默认是6379
redis-cli -p 6379
10.用java来连接redis,需要导入架包commons-pool-1.6.jar,jedis-2.1.0.jar
package com.smxy; import org.junit.Test; import redis.clients.jedis.Jedis; /** * * @Description :reids测试 * @author Bush罗 * @date 2018年9月4日 * */ public class Demo { @Test public void jedis() { Jedis jedis = new Jedis("192.168.254.135", 6379); jedis.set("name", "Bush罗"); String value = jedis.get("name"); System.out.println("------>" + value); } }