Ubuntu下如何安装与运行Redis

本文详细介绍了如何在Ubuntu系统上安装并配置Redis。包括下载、编译安装Redis的方法,以及如何通过配置文件来启动和管理Redis服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Redis 是一款依据BSD开源协议发行的高性能Key-Value存储系统(cache and store)。它通常被称为数据结构服务器。这里我将从安装运行开始介绍Redis。

工具/原料

  • Ubuntu

  • Redis

下载安装

  1. 1

    获取Redis

    1、通过官网http://redis.io/获取稳定版源码包下载地址;

    2、通过wget http://download.redis.io/releases/redis-3.0.2.tar.gz下载 源码包;

    Ubuntu下如何安装与运行Redis

    Ubuntu下如何安装与运行Redis

  2. 2

    编译安装Redis

    1、解压源码安装包,通过tar -xvf redis-3.0.2.tar.gz解压源码,速度相当快;

    2、进入解压后的目录,执行make编译源码;

    make命令执行完成后,会在src目录下生成6个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel。

    3、执行make install安装,或者通过make PREFIX=/usr/local/redis install指定安装目录。这里默认安装,默认将之前生成的可执行文件拷贝到/usr/local/bin目录下;

    Ubuntu下如何安装与运行Redis

    Ubuntu下如何安装与运行Redis

    Ubuntu下如何安装与运行Redis

    Ubuntu下如何安装与运行Redis

    END

配置运行

  1. 修改配置文件

    1、将源码目录下redis配置文件redis.conf拷贝到/etc/redis目录下。

    2、修改配置项,根据需要;如果不修改,使用默认配置也可以;

    Ubuntu下如何安装与运行Redis

  2. 启动服务:

     

    查看端口是否被占用:netstat –ntlp |grep 6379  

    方式一:通过命令redis-server 启动,可在命令后加上`&`号使redis以后台程序方式运行;

    方式二:通过指定配置文件启动;redis-server /etc/redis/redis.conf

    默认安装的路径已经加入环境变量中,可直接在命令行执行命令;

     

    Ubuntu下如何安装与运行Redis

    Ubuntu下如何安装与运行Redis

    Ubuntu下如何安装与运行Redis

  3. 命令客户端检测链接

    1、连接之前可以先检测服务是否启动;

    2、测试启动 redis-cli ping 返回PONG,启动成功。

    Ubuntu下如何安装与运行Redis

    Ubuntu下如何安装与运行Redis

  4. 停止Redis:

    关闭服务

    redis-cli shutdown

    如果非默认端口,可指定端口:

    redis-cli -p 6380 shutdown

    Ubuntu下如何安装与运行Redis

  5. 简单操作:

     

    1、两种连接方式:

    1:window DOS方式:tentel主机IP端口号(默认为127.0.0.1:6379)

    2:linux客户端方式:redis-cli 主机IP 端口号(默认为127.0.0.1 6379)

    2、命令行操作:

    #redis-cli

    redis 127.0.0.1:6379> set name clj

    OK

    redis 127.0.0.1:6379> get name

    "clj"

    Ubuntu下如何安装与运行Redis

转载于:https://my.oschina.net/u/2605948/blog/723902

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值