码迷,mamicode.com
首页 > 系统相关 > 详细

VMWare虚拟机centos7安装redis

时间:2017-05-22 17:48:57      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:pre   安装过程   sde   dem   mod   nts   ack   保护模式   守护线程   

一、Redis依赖gcc和tcl环境,所以要先安装gcc和tcl

1.执行

yum install gcc-c++

安装gcc,安装过程中提示是否继续,直接输入y即可,直到完成,如下:

技术分享

2.执行

yum install -y tcl

安装tcl,完成如下:

技术分享

二、下载redis,执行

wget http://download.redis.io/releases/redis-3.2.8.tar.gz

解压到目录,进入redis解压目录,依次执行下述命令,编译安装redis:

make
make install

如下所示:

技术分享

至此,redis安装完成,执行src目录下redis-server

./src/redis-server

启动redis:

技术分享

执行src目录下redis-cli

./src/redis-cli

启动redis客户端,如下所示,输入ping回车,输出PONG则连接正常,接下来可以进入redis存储操作:

技术分享

三、修改配置文件

redis默认处于保护模式,只能通过127.0.0.1本地连接,打开redis安装目录下的redis.conf

1)注释bind 127.0.0.1

redis默认不是以守护线程的方式运行,默认以前端模式运行,修改daemonize为yes,即修改为

2)daemonize yes

修改protected-model为no,即修改为

3)protected-model no

指定配置文件启动redis:

./src/redis-server redis.conf

启动后如下所示:

技术分享

四、Java连接redis示例

导入redis jar包:

import org.junit.Test;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPoolConfig;
public class RedisDemo {
    @Test
    public void demo1(){
        Jedis jedis=new Jedis("192.168.123.129",6379);
        jedis.set("name","jack");
        String value=jedis.get("name");
        jedis.close();
        System.out.println(value);
    }
}

输出为:

jack

 

VMWare虚拟机centos7安装redis

标签:pre   安装过程   sde   dem   mod   nts   ack   保护模式   守护线程   

原文地址:http://www.cnblogs.com/godwhisper/p/6890291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!