linux安装搭建redis
新建目录
mkdir –p /home/redis cd /home/redis
在线下载redis包 wget http://download.redis.io/releases/redis-3.0.7.tar.gz
解压 tar xzf redis-3.0.7.tar.gz #tar xvf redis-3.0.7.tar.gz
进入目录安装 cd redis-3.0.7 make #下载后编译,过程稍长 make install #进行安装 make PREFIX=/home/redis install #指定安装目录
2、修改配置文件:redis.conf
端口默认6379

设置后台运行
daemonize yes #默认为no
去处访问绑定,默认只能由本机访问
注释掉redis.conf配置文件中的48行;
# bind 127.0.0.1 ::1即可
启动redis
redis-server #默认找redis.conf配置文件 redis-server & #上面ctrl+c中断reis会退出,这个不会 redis-server redis6380.conf #指定配置文件,这样可以启动多个实例
查看redis状态
查看本地redis进程 ps -ef |grep redis 杀死redis进程 Kill -9 xxx
设置访问密码
默认没有密码,可以随意访问。redis速度相当快,在一个较好的服务器下,外部用户每秒可以进行15w此的密码尝试,这意味着必须指定非常强大的密码来防止暴力破解。 requirepass 123456 #480行,设置请求密码,这样访问时都需要先登录(性能会有影响) 127.0.0.1:6379>auth 123456 #客户端访问方式 jedis.auth(“123456”); #jedis访问方式
命令行登录
登录 redis-cli #以登录到6379端口的redis服务可忽略端口 Redis-cli -p6380 #登录到指定端口 127.0.0.1:6379> info #查看当前redis节点的详细配置信息
退出
127.0.0.1:6379> exit #退出登录127.0.0.1:6379> SHUTDOWN #关闭该端口的redis进程
java访问redis
1、引入依赖
<!--redis begin--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>2.0.7.RELEASE</version> </dependency> <!--redis end-->
2、在需要使用的地方建立redis链接
Jedis singleJedis = new Jedis("ip",6380); singleJedis.exists(unitKey); singleJedis.set("user"+request.getId(),"t");
3、打开端口或关闭防火墙
service iptables stop
启动服务
posted on 2018-06-05 21:26 javaGreenHand。。。 阅读(42) 评论(0) 收藏 举报
浙公网安备 33010602011771号