安装前准备:
由于redis底层用c语言编写的,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++
安装redis3.0版本
1,下载redis源码
从官网下载
http://download.redis.io/releases/redis-3.0.0.tar.gz
2,上传源码到linux服务器
按住Alt+p打开sftp窗口,拖拽式方式将源码包上传到linux服务器上(或者filezilla工具上传)
3,在指定路径中解压源码包
在/usr/local下新建文件夹redis将redis-3.0.0.tar.gz拷贝到/usr/local/redis中
此时没有执行权限,修改权限:chmod +x redis-3.0.0.tar.gz
解压源码:tar -zxvf redis-3.0.0.tar.gz然后
cd /usr/local/redis-3.0.0
4,进入解压后的目录中进行编译 make
5,完成编译后进行安装
make PREFIX=/usr/local/redis install
/usr/local/redis为指定的安装目录
安装完后会在/usr/local/redis下出现一个bin目录,bin目录中就是我们要使用的内容
redis3.0新增的redis-sentinel是redis集群管理工具可实现高可用。
6,启动redis服务
一般使用redis-cli作为启动的客户端的工具,redis-server作为启动服务端的工具
前端模式启动服务端:./redis-server
可以再开一个窗口启动客户端进行存储数据测试:./redis-cli
客户端中存储数据测试:
直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,线上不推荐使用此方法
后端模式启动服务端
启动后自动在后台运行,与ssh窗口是否关闭无关(需要配置)
修改redis.conf配置文件 redis.conf是redis的配置文件,redis.conf在redis源码目录。
将redis.conf配置文件拷贝到bin目录下,切换到bin目录下
发现权限为只读,修改redis.conf的权限 chmod 777 redis.conf
由于配置文件中默认为前端模式启动,需手动编辑修改配置文件中内容:vi redis.conf 按pgDn向下翻找到daemonize no
修改为yes,即是用后端模式启动
进行后端模式启动:./redis-server redis.conf
然后查看是否成功启动服务:ps -aux|grep redis
至此,成功的采用后端模式启动了redis服务,无论ssh窗口是否关闭,服务将一直在后台自动运行
7,停止redis服务
方式一:查找到执行的redis服务的进程号然后强制停止服务(不建议采用此方式,线上正在存储数据时采用强制关闭会丢失数据)
方式二:使用客户端工具关闭:./redis-cli shutdown
分享到:
相关推荐
安装完成后,你可以使用`redis-cli`(在安装目录或系统路径中)连接到本地Redis服务器来验证安装是否成功: ``` redis-cli ``` 输入`ping`,如果返回`PONG`,则表示Redis已正常运行。 9. **安全注意事项**: ...
本文将详细介绍如何在Linux上安装Redis 5.0.1版本,包括下载、解压、编译和配置等步骤。 1. **下载Redis源码包**: 首先,我们需要获取Redis的源代码。你可以通过访问Redis官方网站或者使用`wget`命令从互联网下载...
在Linux环境中离线安装Redis是常见的需求,尤其是在内网服务器上,由于无法直接访问公网,我们需要提前下载Redis的源码包并手动安装。下面将详细解释如何进行这一过程。 首先,你需要从Redis官方网站获取Redis的...
以下步骤说明如何在Linux上安装并使用Redis Desktop Manager: 1. 安装Wine:`sudo apt-get install wine` 2. 下载Redis Desktop Manager的Windows版本(如提供的`redis-desktop-manager-0.9.3.817.exe`)。 3. ...
如果能够正确返回“hello”,那么就证明Redis已经在Linux服务器上安装并配置成功了。 总结,安装Redis的过程包括下载源码、解压、编译、安装、配置启动及测试。在Linux环境中,尤其是服务器系统,安装Redis是一项...
在安装目录的`bin`目录下,直接运行`redis-server`启动Redis: ``` [root@localhost bin]# ./redis-server ``` 2. **后台启动**: 若要让Redis在后台运行,可以指定配置文件,并添加`&`符号使其在后台启动: ...
在Linux系统中,Redis的免安装版本通常是指不需要通过编译源码或使用包管理器来安装的二进制版本,这使得在多台服务器上快速部署Redis变得更加便捷。以下是对“Linux系统Redis免安装版”相关知识点的详细解释: 1. ...
本教程将详细讲解如何在Linux环境下安装Redis 2.6.14版本,并介绍一些基本的Redis命令。 首先,确保你的Linux系统已经安装了必要的编译工具,如GCC和Make。通常,你可以通过以下命令安装: ```bash sudo apt-get ...
在Linux服务器上安装Redis,尤其是处于离线环境的CentOS 7.5系统,需要一些必要的依赖包,其中最重要的就是GCC(GNU Compiler Collection)。GCC是GNU项目的一部分,它是一个开源的编译器套件,用于将源代码编译成可...
然后,配置并编译Redis源码: ```bash make ``` 编译成功后,进行安装: ```bash sudo make install ``` Redis的默认安装位置是`/usr/local/bin`,这会将`redis-server`、`redis-cli`等可执行文件安装到该目录。...
默认配置文件位于源码包的根目录,如果没有自定义配置需求,可以使用默认配置启动Redis。 启动Redis服务器: ```bash redis-server /path/to/redis.conf ``` 若要检查Redis是否正常运行,可以使用`redis-cli`连接...
至此,Redis已经在无外网环境下成功安装并运行。你还可以通过`redis-cli`客户端测试其连接和操作,例如: ```bash redis-cli ping ``` 如果返回"PONG",说明Redis服务器正在正常工作。 请注意,为了保障系统的安全...
在 Linux 系统中安装 Redis 需要确保系统已经安装了必要的工具和软件包。首先检查系统是否已安装 gcc 编译器,这可以通过运行 `rpm -q gcc` 命令来验证。如果没有安装 gcc,则需要使用 yum 包管理器进行安装,具体...
本教程将详细介绍如何使用Qt Creator作为Linux下的IDE,编译Redis源码并进行断点调试。 首先,确保你已经安装了Qt Creator和必要的编译工具,如GCC或Clang。在Ubuntu系统中,可以使用以下命令安装: ```bash sudo ...
以上就是使用`redis-4.0.6.tar.gz`在Linux上安装Redis的基本步骤。安装完成后,你可以参考提供的`redis 安装.txt`文件或其他相关资料,了解如何进一步配置和管理Redis实例。在实际使用过程中,可能还需要了解Redis的...
至此,Redis已经在Linux系统中成功安装并运行。你还可以通过`redis-cli`与Redis服务器交互,例如检查服务器状态、设置和获取键值等。 在实际生产环境中,我们可能还需要配置Redis以提高安全性,比如限制监听地址、...
在Redis源码目录中,执行`make`和`make install`来编译并安装Redis。这将会把可执行文件安装到 `/usr/local/bin` 目录下。你可以通过`cd /usr/local/bin`然后运行`redis-server`命令来启动Redis服务器。 然而,通常...
Redis 在 Linux 系统中的安装及部署 一、Redis 介绍 Redis 是一个完全开源免费的高性能 key-value 数据库,具有三个特点:支持数据的持久化、提供多种数据结构的存储、支持数据的备份。 二、Redis 的安装 1. ...
MySQL在Linux上的安装通常分为以下几步: 1. 添加MySQL的官方仓库,例如使用阿里云的YUM源。 2. 安装MySQL服务器,命令通常是 `yum install mysql-server` 或 `apt-get install mysql-server`。 3. 初始化数据库,...
"redis-3.0.0.tar.gz"是Redis的源代码包,通过这个压缩文件,我们可以获取到Redis 3.0.0版本的全部源码,以便在Linux系统上编译安装。 首先,要安装Redis,你需要确保你的Linux系统已经安装了必要的编译工具,如`...