Ubuntu安装Redis

下载地址

http://redis.io/download

也可以通过命令行下载

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

tar xzf redis-4.0.2.tar.gz

cd redis-4.0.2
 
make

启动redis服务

进入redis-4.0.2的src目录,启动服务

cd redis-4.0.2/src
./redis-server

启动成功,会看到有一个长方体,旁边会有redis的相关信息

启动客户端

同样进入redis-4.0.2的src目录

cd redis-4.0.2/src
./redis-cli

测试是否启动成功

//输入
ping

//会显出pong说明成功
PONG

Java远程连接redis

首先需要配置redis的配置文件,redis.config

// 进入redis-4.0.2文件夹
// 找到bind 127.0.0.1,可以选择注释掉,也可以选择指定到哪台IP可以连接
bind 127.0.0.1

// 保护模式下,无法通过其他机器连接到redis,所以需要将保护模式取消掉,protected-mode yes改成protected-mode no
protected-mode no

Java远程连接需要配置密码

格式 auth password

auth 123        
//说明之前没有配置过
(error) ERR Client sent AUTH, but no password is set
//先设置
config set requirepass 123
OK
set auth 123
OK

Java代码链接

    public static void main(String[] args) {
        Jedis jedis = getRedis();
        System.out.println("连接成功");
        System.out.println("服务正在运行:"+jedis.ping());
    }
    public static Jedis getRedis(){
        Jedis reJedis = new Jedis("192.168.7.170");
        reJedis.auth("123");
        return reJedis;
    }

另外redis-config配置文件的详解参考如下地址:
http://blog.csdn.net/vv_demon/article/details/7676384

redis服务端无法关闭的问题

  • 在redis.conf配置文件中找到dir ./
    将配置的路径配置上去,比如:
    dir /home/distance/redis_filedb

  • 还有配置的保存路径权限问题导致无法写入
    dir的distance权限为755;redis_filedb权限为655(不太确定)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 方式一:下载地址:http://redis.io/download,下载最新文档版本。本教程使用的最新文档版本为 ...
    纽约的土豆阅读 365评论 0 0
  • PS:在系统安装完后最好执行下列命令更新下软件 sudo apt-get update 实际上只要软件源没什么问题...
    重型技术宅男阅读 1,027评论 0 1
  • 本教程使用的 2.8.17版本为 Redis 2.8.17,下载并安装: make完后 redis-2.8.17目...
    xqchen阅读 3,024评论 0 0
  • 刚捡到一个瓶子。有人想要聊现在的生活,我就加了她。和她聊了聊,不知道为什么就有些触动了。想起了一年半以前的一些...
    魏书生阅读 2,098评论 0 0