`
dang1314520ga
  • 浏览: 7191 次
社区版块
存档分类
最新评论

linux下安装redis

阅读更多

1、环境准备


   需要一台Linux服务器,可以通过下载虚拟机VMware,下载链接址http://rj.baidu.com/soft/detail/13808.html?ald,
   还需要centos镜像,下载链接地址http://mirrors.sohu.com/
   
2、下载redis


    2.1 本地下载Linux版本Reids安装包上传Liunx指定安装目录

          下载地址:http://download.redis.io/releases/

    2.2 Linux在线下载(必须保证Linux是联网状态)

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


3、解压安装   


     解压:tar zxvf redis-3.0.7.tar.gz

     编译:进入到redis-3.0.7目录下 执行make命令

     安装:编译完成输入make install进行安装

     make[1]: Leaving directory `/home/dang/redis-3.0.7/src' 显示就安装完成


4、redis配置文件及启动

      进入到redis根目录,查看redis.conf配置文件,简单介绍下一些属性

      daemonize [no|yes] 守护进程的方式运行

      port 6379 指定Redis监听端口,默认端口为6379

      slaveof redis主从配置

      requirepass foobare:qud redis连接密码

      启动: redis-server redis.conf

      关闭: redis-cli shutdown

      连接: redis-cli -p 6379

      查看redis信息:info

      查看配置项信息:config get *

      相关redis命令 http://doc.redisfans.com/


5、设置开机启动


    5.1 vi  /etc/init.d/redis(目录不存在则会新建文件,在文件中放入如下代码)

      

#chkconfig: 2345 90 10

#description: Redis is a persistent key-value database

PATH=/usr/local/bin:/sbin:/usr/bin:/bin
REDISPORT=6379
EXEC=/usr/local/bin/redis-server  #redis启动服务
REDIS_CLI=/usr/local/bin/redis-cli #redis客户端

PIDFILE=/var/run/redis.pid #redis启动存在文件,redis停掉则会删除
CONF="/home/redis/redis-3.0.5/redis.conf" #redis具体实例文件

case "$1" in
        start)
                if [ -f $PIDFILE ]
                then
                        echo "$PIDFILE exists, process is already running or crashed."
                else
                        echo "Starting Redis server..."
                        $EXEC $CONF
                fi
                if [ "$?"="0" ]
                then
                        echo "Redis is running..."
                fi
                ;;
        stop)
                if [ ! -f $PIDFILE ]
                then
                        echo "$PIDFILE exists, process is not running."
                else
                        PID=$(cat $PIDFILE)
                        echo "Stopping..."
                        $REDIS_CLI -p $REDISPORT SHUTDOWN
                        while [ -x $PIDFILE ]
                        do
                                echo "Waiting for Redis to shutdown..."
                                sleep 1
                        done
                        echo "Redis stopped"
                fi
                ;;
        restart|force-reload)
                ${0} stop
                ${0} start
                ;;
        *)
                echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2
                exit 1
esac

 
       
    5.2 保存文件设置文件权限 chmod 755 redis

    5.3 启动或者停止redis服务
        service redis start
        service redis stop

    5.4 将redis加入开机启动
        chkconfig --add redis | chkconfig redis on
        chkconfig --list redis查看开机启动服务



    




 

分享到:
评论

相关推荐

    Linux安装Redis实现过程及报错解决方案

    在Linux系统中安装Redis是一个常见的任务,特别是在搭建分布式缓存或数据存储环境时。本文将详细阐述Linux安装Redis的步骤,并解决可能出现的错误。 首先,我们需要从Redis官方网站下载Redis的源代码包。在本例中,...

    Linux下Redis3.2.2安装与启动配置

    ### Linux下Redis 3.2.2安装与启动配置 #### 环境准备 - **操作系统**: CentOS 6.5 (2.6.32-431.el6.x86_64) - **软件**: Redis 3.2.2 #### 下载与解压 1. 使用`wget`命令下载Redis安装包: ```bash wget ...

    Linux 系统 安装redis redis-5.0.1.tar.gz 安装包

    在Linux系统中安装Redis是一个常见的任务,特别是在搭建服务器或开发基于Redis的数据缓存应用时。Redis是一个开源的、高性能的键值对存储系统,适用于数据缓存、消息队列等多种场景。本文将详细介绍如何在Linux上...

    linux下安装redis服务器

    Linux 下安装 Redis 服务器 Linux 下安装 Redis 服务器需要按照以下步骤进行: 一、准备安装包 在 Linux 下安装 Redis 服务器之前,需要先准备好 Redis 的安装包。可以从 Redis 的官方网站下载最新版本的安装包,...

    linux离线安装redis

    首先运行`make`来编译源码,然后通过`make install`将Redis安装到系统默认的可执行路径(通常是/usr/local/bin): ```bash make sudo make install ``` 安装完成后,Redis的可执行文件会位于`/usr/local/bin`目录...

    linux安装redis服务

    ### Linux安装Redis服务详解 #### 一、前言 Redis是一种高性能的键值数据库,它支持多种数据结构,如字符串、哈希、列表等,并具备持久化功能,可用于缓存、消息队列等多种应用场景。本文将详细介绍如何在RedHat/...

    linux安装redis所有依赖包文档

    包含linux环境中离线安装redis所有依赖包(redis-3.3.5.gem,redis-4.0.1.tar.gz,ruby-2.2.3.tar.gz,rubygems-2.7.3.tgz,zlib-1.2.8.tar.gz),已经安装步骤文档。

    linux安装redis 单机版以及集群

    在Linux系统中安装Redis,无论是单机版还是集群配置,都需要遵循一定的步骤。Redis是一款开源、高性能的键值存储数据库,常用于缓存、消息中间件等场景。下面将详细介绍如何在Linux上安装Redis的单机版以及设置Redis...

    安装部署-Linux上安装Redis教程

    在Redis安装目录下运行`redis-cli`进入交互模式: ```bash ./bin/redis-cli ``` 设置一个键值对,例如: ```bash set test hello ``` 然后获取这个键的值: ```bash get test ``` 如果能够正确返回“hello”,...

    linux中redis安装包和redis-desktop-manager-0.9.3.817

    本文将详细讲解如何在Linux上安装Redis,包括Redis 4.0.2和5.0.0两个版本,以及如何配合使用Redis Desktop Manager进行图形化管理。 首先,我们来了解Redis的基本概念。Redis是一个基于内存的数据结构存储系统,...

    Windows、LInux下安装redis

    五、Linux下安装Redis 1、源码安装方式 (1)检查gcc:首先确保你的系统已经安装了GCC编译器,通过`gcc --version`命令检查。 (2)安装gcc:如果未安装,使用`sudo apt-get install gcc`(Ubuntu)或`yum install ...

    linux下安装redis以及搭建redis集群

    在Linux环境下安装Redis并搭建Redis集群是一个涉及到系统管理、网络配置和数据库操作的重要任务。Redis是一种高性能的键值存储系统,常用于缓存、消息队列等场景,而Redis集群则能提供高可用性和数据冗余,确保服务...

    Linux离线安装redis所需的依赖:gcc-c++.tar.gz,gcc.tar.gz,redis-5.0.4.tar.gz

    这里我们将详细介绍如何使用给定的文件:gcc-c++.tar.gz,gcc.tar.gz和redis-5.0.4.tar.gz在Linux上离线安装Redis 5.0.4。 首先,我们来看依赖文件: 1. **gcc-c++.tar.gz**:这是GNU编译器集合的C++部分,用于编译...

    linux安装redis,内含安装包及教程

    linux安装redis,内含安装包及教程

    linux离线安装及配置redis包括安装手册安装包

    以下是一个详细的步骤指南,帮助你在Linux系统上离线安装和配置Redis 4.0.10版本。 首先,你需要准备Redis的源码包。在这个案例中,我们有`redis-4.0.10.tar`,这是一个tar归档文件,包含Redis的源代码。为了开始...

    linux安装redis详细步骤(图文并茂).pdf

    setDescription: 该文档详细介绍了在Linux环境下安装Redis的步骤,从安装wget命令到启动Redis服务的整个过程。 setTags: Linux, Redis, 安装, 配置 知识点: 1. wget命令的安装:在安装Redis之前,需要安装wget...

    linux服务器上centos7.5离线安装redis 所需要的gcc包

    在Linux服务器上安装Redis,尤其是处于离线环境的CentOS 7.5系统,需要一些必要的依赖包,其中最重要的就是GCC(GNU Compiler Collection)。GCC是GNU项目的一部分,它是一个开源的编译器套件,用于将源代码编译成可...

    linux系统安装redis及tomcat配置

    Linux 系统安装 Redis 及 Tomcat 配置 本文档将详细介绍 Linux 系统安装 Redis 及 Tomcat 的配置步骤,包括 Redis 的安装、部署、配置和启动,Tomcat 的安装和配置等。 一、Redis 的安装 Redis 是一个开源的、...

Global site tag (gtag.js) - Google Analytics