linux安装redis

这篇具有很好参考价值的文章主要介绍了linux安装redis。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景

项目需要 安装redis,不使用root用户,假设使用redis用户。

root准备

安装依赖

yum  install gcc

安装目录

mkdir /usr/local/redis

授权安装目录

注意,先要新建用户

chown -R redis:redis /usr/local/redis 

安装

切换用户

下载

下载包地址 https://redis.io/download/

也可使用wget下载tar.gz源码包

安装

tar -zxvf redis-6.0.8.tar.gz
cd redis-6.0.8
make PREFIX=/usr/local/redis
make install

拷贝配置文件

cp /home/redis-6.2.13/redis.conf /usr/local/redis/bin/redis.conf

修改 配置

bind 0.0.0.0
daemonize yes
requirepass 123456

启动

cd /usr/local/redis/bin
./redis-server ./redis.conf

开机自启动

拷贝文件

启动脚本在源码文件包里 /redis7.0.2/utils/redis_init_script

cp redis_init_script /etc/init.d/redis

修改文件

vi /etc/init.d/redis
···
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/usr/local/redis/bin/redis.conf"
···

修改文件的可执行权:

chmod 755 /etc/init.d/redis

redis启动文件文章来源地址https://www.toymoban.com/news/detail-591598.html

#!/bin/sh
#
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.

### BEGIN INIT INFO
# Provides:     redis_6379
# Default-Start:        2 3 4 5
# Default-Stop:         0 1 6
# Short-Description:    Redis data structure server
# Description:          Redis data structure server. See https://redis.io
### END INIT INFO

REDISPORT=6379
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/usr/local/redis/bin/redis.conf"

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
        ;;
    stop)
        if [ ! -f $PIDFILE ]
        then
                echo "$PIDFILE does not exist, process is not running"
        else
                PID=$(cat $PIDFILE)
                echo "Stopping ..."
                $CLIEXEC -p $REDISPORT shutdown
                while [ -x /proc/${PID} ]
                do
                    echo "Waiting for Redis to shutdown ..."
                    sleep 1
                done
                echo "Redis stopped"
        fi
        ;;
    *)
        echo "Please use start or stop as first argument"
        ;;
esac

到了这里,关于linux安装redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Redis配置】Linux下的Redis安装配置

    Redis官网:https://redis.io/download/ 往下翻可以找到其他版本的Redis,或者访问https://download.redis.io/releases/查找自己所需Redis版本。 此处我选择下载的是6.2.14版本 将路径切换到想要上传到的目录 点击刚刚下载的Redis压缩包上传 Redis是基于C语言编写的,因此需要准备好所需要的gcc依

    2024年01月16日
    浏览(51)
  • linux安装redis

    项目需要 安装redis,不使用root用户,假设使用redis用户。 注意,先要新建用户 切换用户 下载包地址 https://redis.io/download/ 也可使用wget下载tar.gz源码包 启动脚本在源码文件包里 /redis7.0.2/utils/redis_init_script redis启动文件

    2024年02月16日
    浏览(35)
  • linux安装redis服务

    linux环境采用centos7 1.下载redis安装包 官网下载地址:https://redis.io/download/ 2.安装redis依赖 3.上传安装包并解压 4.编译安装 进入目录下并安装 默认的安装路径是在 /usr/local/bin目录下: 5.测试启动 默认启动: 任意目录下执行命令 这种启动属于前台启动,会阻塞整个会话窗口,窗

    2024年02月03日
    浏览(37)
  • linux 在线安装 Redis

    博主介绍 : ✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家✌ Java知识图谱点击链接: 体系化学习Java(Java面试专题) 💕💕 感兴趣的同学可以收藏关注下 , 不然下次找不到哟 💕💕 在线下载,或者本地下载上传到服务器上 解压压缩包

    2024年02月11日
    浏览(33)
  • linux 安装redis

    1、在官网先进行下载 官网地址:https://redis.io 或者使用命令下载 2、进入解压目录 3、允许远程访问 找到bind 127.0.0.1 -::1,修改为 bind 0.0.0.0 4、允许redis reids 后台运行 找到daemonize no改为 daemonize yes 将配置文件复制到redis程序目录下

    2024年02月02日
    浏览(40)
  • Linux系统安装Redis

    文章目录 目录 前言 一、Redis是什么? 二、使用步骤 1.首先下载压缩包 2.安装包解压 总结 在我们日常的java web 开发中,无不都是使用关系数据库来进行数据的储存,但是在涉及大量的数据需求时会产生一些问题,比如单一使用关系型数据库来保存数据的系统会因为面向磁盘

    2024年02月05日
    浏览(45)
  • 【运维】Linux安装Nginx并部署前端项目的两种方式【内/外网-保姆级教程】

    目录 第一种方式 1准备nginx安装包并解压 2执行以下命令,安装nginx依赖包 3编译安装nginx 4验证安装 第二种方式 1下载所需要的安装包 2安装步骤 2.1将下载的完整文件夹通过压缩包的形式,上传到你的路径下解压. 2.2 进入到gcc文件夹下,执行命令: 2.3进入到gcc-c++文件夹下,执

    2024年02月04日
    浏览(51)
  • redis安装(Windows+Linux)

    下载地址(github): https://github.com/tporadowski/redis/releases (强烈推荐) https://github.com/MicrosoftArchive/redis/releases 选择安装包 下载完成后根据提示进行安装即可(这里建议安装位置选择到C盘以外的其他盘),还有一点是记得勾选这里的Add the Redis installation folder to the PATH environment variable.(这

    2024年02月14日
    浏览(40)
  • Linux下安装Redis的详细安装步骤

    1.下载linux压缩包 【redis-5.0.5.tar.gz】 2.通过FlashFXP把压缩包传送到服务器 3.解压缩 4.进入redis-5.0.5可以看到redis的配置文件redis.conf 5.基本的环境安装 使用gcc -v 命令查看gcc版本已经是4.8.5了,于是就没有再次安装,直接执行make,安装完之后再次make,出现图片内容即可。 6.redis默

    2024年02月12日
    浏览(34)
  • Redis基础——1、Linux下安装Redis(超详细)

    1、下载Redis Redis官网:https://redis.io/ 历史版本: http://download.redis.io/releases 本文中安装的版本为:http://download.redis.io/releases/redis-7.0.5.tar.gz 2、连接Linux(或者VMwear) 我们安装的是linux版本的redis,这里用的是云服务器所以需要远程连接,这里使用的是xshell连接到服务器,没有服

    2024年02月05日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包