首页 > 数据库 >CenterOs7安装redis

CenterOs7安装redis

时间:2024-07-09 17:41:44浏览次数:14  
标签:redis echo etc init REDISPORT 安装 CenterOs7 PIDFILE

CenterOs7安装redis

1.redis的安装

1.1 下载redis

从官网下载redis,并且上传到服务器的安装位置

1.2 安装redis

①解压redis,执行tar -zxvf 安装包名称

②make redis源码,make

③make install make install

2. redis的配置

2.1 配置启动脚本

配置redis的启动脚本,放置于/etc/init.d/目录下

#!/bin/sh
# chkconfig:   2345 90 10
# description:  Redis is a persistent key-value database
#
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.

# redis的端口
REDISPORT=6379
# redis的server地址
EXEC=/usr/local/bin/redis-server
# redis的client地址
CLIEXEC=/usr/local/bin/redis-cli
# redis的密码
PASSWORD=root123456

PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/etc/redis/${REDISPORT}.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 -a $PASSWORD -p $REDISPORT shutdown
#                $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

2.2 配置脚本的权限

chmod +x /etc/init.d/redis

2.3 配置开机启动

sudo chkconfig redis on

3. redis的启动和关闭

# redis的启动
service redis start		#或者 /etc/init.d/redis start
# redis的关闭
service redis stop   		#或者 /etc/init.d/redis stop 

标签:redis,echo,etc,init,REDISPORT,安装,CenterOs7,PIDFILE
From: https://www.cnblogs.com/booleandev/p/18292451/centeros7-install-redis-z1joooq

相关文章

  • redis学习(007 实战:黑马点评:登录)
    黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目总时长42:48:00共175P此文章包含第25p-第p34的内容文章目录短信登录功能session共享问题短信登录功能接口编写这里是Result的封装过滤器在......
  • 竞速赛车游戏推荐:极品飞车14:热力追踪 (Win/Mac) 安装包
    《极品飞车14:热力追踪》(NeedforSpeed:HotPursuit)是《极品飞车》系列的第14部作品,于2010年11月发行。这款游戏是继《极品飞车:热力追踪2》后,系列再次回归该名称。游戏采用CriterionGames的开放世界设计,玩家可以在游戏中扮演警察或赛车手,进行追逐和逃避追逐的游戏体验。这......
  • Redis三大缓存问题:缓存穿透、缓存击穿、缓存雪崩的场景以及解决方法
    文章目录都是缓存惹的祸缓存穿透场景描述解决方法缓存键同时失效1.过期时间随机化2.使用多级缓存3.缓存预热4.加互斥锁缓存中间件故障1.服务熔断-Java示例2.构建Redis集群注意事项缓存击穿场景描述解决方法1.加互斥锁(MutexLock)2.永久缓存热点数据注意事......
  • 企业网站安装SSL证书有什么好处?
    在当今数字化的商业世界中,企业网站的安全性至关重要。安装SSL证书已成为众多企业提升网站安全性和可信度的重要举措。企业网站安装SSL证书究竟有哪些好处?首先,安装SSL证书能够保障数据的安全传输。当用户在企业网站上进行操作,如填写表单、登录账号、进行在线交易等,这些数据......
  • window环境下安装和切换两个python环境
    1.在python官网下载python3.0版本的安装包,并安装python,安装好后,在cmd终端输入python--version查看是否安装成功:如图显示python版本号后,表示安装成功。2.此时下载python2.6或者2.7版本,安装python2.0版本是因为部分软件需要低版本的python环境,没比如sqlmap软件,在官网下载python......
  • 关于Vmamba模块安装SSM包环境问题
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档@TOC关于Vmamba模块安装SSM包环境问题前言提示:这里可以添加本文要记录的大概内容:最近在服务器上安装VMamba环境,记录一下解决问题的方法。因为网上租的服务器他的CUDA不在系统的环境变量当中,所以,下载了ca......
  • Ps安装包下载「永久版」软件百度云网盘分享
    收集整理:PS全版本软件安装包mac+win通过百度网盘分享的文件:Ps软件链接:https://pan.baidu.com/s/1-DQXmEhQNAGsV6lo-BAf3w?pwd=1009 提取码:1009复制这段内容打开「百度网盘APP 即可获取」资源介绍:AdobePhotoshop,简称“PS”,是由AdobeSystems开发和发行的图像处理软件。......
  • 将android studio安装到D盘
    双击exe安装,勾选指定到D盘复选框为[不创建快捷方式],点击[Install]安装完成启动不导入设置不发送信息取消下一步自定义设置设置主题指定sdk下载位置下一步下一步同意开始下载下载完成点击查看详情Preparing"......
  • redis常用命令
    redis常用命令:    1)连接操作命令   quit:关闭连接(connection)   auth:简单密码认证   helpcmd:查看cmd帮助,例如:helpquit      2)持久化   save:将数据同步保存到磁盘   bgsave:将数据异步保存到磁盘   lastsave:返回上次成功将数据保......
  • redis安装教程
    1.redis下载: Windows下载reids:https://github.com/MSOpenTech/redis/releases。 下载redis的可视化工具:https://github.com/uglide/RedisDesktopManager/releases/download/0.9.3/redis-desktop-manager-0.9.3.817.exe 2.启动redis:,,打开运行窗口,启动redis服务器端,然......