【Redis】Linux上部署Redis

75 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第20天,点击查看活动详情

1) 安装 gcc-c++

命令: yum install -y gcc-c++

2) 解压编译安装 Redis

  1. 解压命令: tar -zxvf redis-4.0.2.tar.gz
  2. 解压后进入redis-4.0.2目录,修改 src/Makefile 文件, vim src/Makefile 。 修改内容: PREFIX?=/usr/local/redis
  3. 在redis-4.0.2目录下执行命令: makemake install

3) 配置Redis

  1. cp /opt/software/redis-4.0.2/redis.conf /usr/local/redis/
  2. mkdir /var/redis
  3. 修改配置文件 vim /usr/local/redis/redis.conf 。修改内容如下:
    • 注释bind=127.0.0.1
    • protected-mode值设为no
    • daemonize yes
    • logfile "/var/redis/redis.log"
    • dir /usr/local/redis
    • #requirepass foobared注释取消。设置自己的密码,如:requirepass 123456

4) 启动Redis服务端

启动服务端: /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf

5) 启动客户端测试

启动客户端:/usr/local/redis/bin/redis-cli

发送ping命令测试

6) Jedis连接测试

<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>2.9.0</version>
</dependency>
public static void main(String[] args) {
    String ip="127.0.0.1"; // 填自己的ip地址
    int port=6379; // 填自己的redis对应的端口号,默认6379
    Jedis jedis=new Jedis(ip,port);
    jedis.auth("123456");
    jedis.set("name", "shuashua");
    String name = jedis.get("name");
    System.out.println(name);
}