在CentOS7上安装Redis,并使用脚本运行Redis

安装最新版Redis7.0.9,提供两种自启动方式(服务和脚本 redis目录下面创建配置conf文件夹和data文件夹,先复制一份redis.conf到conf文件夹下面。修改配置文件,设置启动模式为后台模式,绑定ip修改为0.0.0.0,支持远程登录。配置redis-server环境,编辑.bashrc文件添加路径,执行刷新环境。指定当Redis服务意外终止时,自动重启服务,指定Redis服务运行的用户和用户组,指定Redis进程ID文件的位置,指定Redis服务的启动方式,指定Redis服务的启动命令,指定Redis服务的停止命令,修改文件夹和文件权限。 阅读详情




一、官网

下载安装包:
https://redis.io/download在这里插入图片描述




二、将安装包上传到Linux操作系统上

在这里插入图片描述




三、安装

1.解压缩

tar -zxvf redis-5.0.14

在这里插入图片描述
在这里插入图片描述



2.安装依赖

yum install gcc-c++

在这里插入图片描述



3.编译

进入redis的解压目录中,可以看到有一个Makefile文件:
在这里插入图片描述
执行make:

make

在这里插入图片描述

当看到如下提示时,表示已经编译成功了:
在这里插入图片描述

make: 从Makefile中读取指令,进行编译

接下来可以直接进行安装:

make install

在这里插入图片描述

make install: 从Makefile中读取指令,安装到指定的位置



4.拷贝并修改redis初始化脚本

进入utils目录:
在这里插入图片描述

将脚本拷贝到etc目录中去:

cp redis_init_script /etc/init.d/

在这里插入图片描述



5.修改redis核心配置

进入redis解压目录:

cd /opt/software/redis-5.0.14/utils/

在这里插入图片描述

新建一个本地目录:

mkdir /usr/local/redis -p

将redis核心配置文件复制到上面创建的这个新文件夹中:

cp redis.conf /usr/local/redis/

进入新创建的目录中:

cd /usr/local/redis/

打开redis.conf

vim redis.conf

a)修改前后台运行设置

查找关键字:

dae

在这里插入图片描述

daemonize redis启动后是支持前台运行,还是后台运行,默认是后台运行(no)

将daemonize属性修改为 yes
在这里插入图片描述


b)指定redis工作目录

查找关键字:

dir

在这里插入图片描述

dir redis的工作目录,必须要指定

填入:

/usr/local/redis/working

在这里插入图片描述

保存修改后,在当前目录中创建一个新文件夹:
在这里插入图片描述

当前目录指的是:你在刚才填入的工作目录地址


c)修改redis受访问范围

找到bind属性:
在这里插入图片描述

此处我们修改为0.0.0.0
在这里插入图片描述

如果只在本地访问,保留127.0.0.1就可以了;
0.0.0.0 标识网络中的所有主机。


d) 修改redis免密还是有密码登录

找到requirepass foobared:
在这里插入图片描述
此属性默认是注释掉的,也就是说,默认是可以免密登录的。但是如果不设置,很容易会成为服务器的后门。

修改此属性:
在这里插入图片描述

红色线条遮盖的地方就是密码。



6.修改redis初始化脚本

进入/etc/init/d目录:
在这里插入图片描述
在这里插入图片描述

打开redis初始化脚本:

vim redis_init_script

在这里插入图片描述

REDISPORT=6379 访问redis的端口号,默认为6379,如果要修改需要到核心配置文件(redis.conf)中去修改:
在这里插入图片描述

EXEC=/usr/local/bin/redis-server 指定运行的后端

CLIEXEC=/usr/local/bin/redis-cli 指定运行的客户端

PIDFILE=/var/run/redis_${REDISPORT}.pid 设置pid,如果修改需要到核心配置文件中去修改:
在这里插入图片描述

CONF="/etc/redis/${REDISPORT}.conf" 指定配置文件的全路径

修改CONF的值,将地址修改为上面创建的工作目录的根目录地址:

/usr/local/redis/

可以使用 whereis redis 来查找redis的地址
在这里插入图片描述

当前脚本还不能执行,因为我们还没有权限:
在这里插入图片描述

所以修改当前脚本文件的权限:

chmod 777 redis_init_script

在这里插入图片描述



7.运行redis初始化脚本

./redis_init_script start

在这里插入图片描述

查看端口:

ps -ef | grep redis

在这里插入图片描述




四、修改redis为开机自启动

在这里插入图片描述

打开redis启动脚本:

vim redis_init_script

在脚本中添加:

#chkconfig: 22345 10 90
#description: Start and Stop redis

在这里插入图片描述

保存修改后,执行指令:

chkconfig redis_init_script on

设置redis开机自启动,重启后检查是否有redis的进程:
在这里插入图片描述

现在,我们的redis就安装并且配置好了!

6G ISAC系统架构与DPC干扰管理技术解析 集成感知与通信(ISAC)是6G网络演进中的关键技术范式,通过共享硬件和频谱资源实现环境感知与数据传输的协同。其核心采用多输入多输出(MIMO)技术,基站同时发送通信信号和感知波形。在有限码长(FBL)传输场景下,脏纸编码(DPC)技术能有效解决eMBB与URLLC业务的资源竞争问题,通过预编码消除干扰。实测数据显示,DPC方案可使URLLC可靠性达99.99%,同时提升eMBB速率58%。该技术特别适用于自动驾驶V2X和智能工厂等需要高精度感知与超低时延通信的工业物联网场景,在28GHz频段下可实现厘米级 阅读详情

相关推荐

1 linux网络诊断命令工具_linux诊断网络故障命令(1)

12、DNS和NS查找工具14、Batfish15、Fiddler17、nload实时监控网络带宽CPU 方面内存IO 设备(磁盘、网络)网络工具mtr更多介绍 : https://mp.weixin.qq.com/s/-lru6FAhkXTo7gLCCfWlyg。

2401_83974173的博客 1203

centos7启动springboot项目启动脚本(shell脚本

前言:打包好的springboot项目,可以使用java -jar xxx.jar的方式启动。当出现多个springboot项目需要启动的时候,可以使用脚本启动的方式。这在springcloud项目的开发测试阶段尤为有用。以下展示启动脚本示例,过程中遇到的问题,以及相关的解决办法。 1、启动脚本 #!/bin/sh export EUREKA=ruoyi-eureka-1.0.2-SNAPSHOT.jar export CONFIG=ruoyi-config-1.0.2-SNAPSHOT.jar export AUTH=ruoyi-auth-1.0.2-SNAPSHOT.jar export

CentOS7安装redis

centos7安装redis

weixin_46501101的博客 1822

CENTOS7安装部署REDIS及配置redis开机自启动(阿里云)

基于win10环境安装虚拟机配置网络已经完成,可以参考win10环境安装虚拟机配置静态IP下边是在虚拟机环境下安装Redis以及配置redis启动的完整流程。linux版本的安装包,大家可以去官网自行下载下边演示用的是 redis-5.0.1版本的。

qq_50523945的博客 3455

CentOS安装Redis教程-shell脚本一键安装配置

本文将介绍如何安装和配置Redis单机版和扩展集群版。首先,我们会详细说明如何安装Redis单机版,提供了相应的脚本来简化安装过程。然后,我们会介绍如何在已经安装好的Redis单机版基础上搭建扩展集群,提供了相应的脚本来帮助您完成这一步骤。最后,我们还会演示一些测试命令以验证集群是否正常工作。通过本教程,您学习到了如何在Linux系统上进行Redis安装和配置。首先,您学习到了如何使用脚本自动下载、编译和安装Redis单机版,对其进行必要的配置修改以满足实际需求。

zcs2312852665的博客 2200

实现Linux(centos7)下的redis开机自启动

记录下centos7版本的linux设置的redis开机自启

慢慢来的博客 857

CentOS7 安装redis 详细步骤

目录下载装wget下载redis解压缩安装装make编译程序用make安装尝试启动装service脚本安装二进制文件配置环境变量安装服务实例确认结果 文章讲述CentOS7安装redis6.2.5的详细步骤。 下载 我们下载用linux的wget工具,如果没有需要先安装。 装wget 安装wget比较简单,用yum命令。 yum install wget 下载redisredis的官网拿资源包链接:https://redis.io/ 用浏览器在官网的Download it 那里右键复制链接地址。我操

科学鸿的博客 1336

Linux安装Redis(Shell脚本方法,解放双手)

Linux使用Shell安装Redis

dibdoehn的博客 773

centos7 redis 重启_linux centOS7 设置 redis 开机启动

1.为了让redis-server能在系统启动时自动运行,需要将redis服务作为守护进程(daemon)来运行,我们回/usr/local/cluster/7000/目录中找到一个redis.conf的文件,这个文件是redis服务运行时加载的配置,我们先观察一下其中的内容[root@192 7000]# vi redis.conf输入/daemonize此文件内容非常长,但是大部分是注释,我们...

weixin_39717152的博客 3049

CentOS 7环境下安装Redis

CentOS 7环境下安装Redis

hffyyg的博客 310

CentOS7 安装 Redis数据库

环境说明: 名称 版本 CentOS CentOS Linux release 7.4.1708 (Core) VMware Fusion 专业版 10.1.1 (7520154) SSH Shell Version: 17.08 (612B58F) Redis redis-2.6.14.tar.gz 下载&上传: 下载地址 https://sto...

a15539383557的博客 109

一键编译安装Redis脚本

#一键编译安装Redis脚本 [root@centos7 ~]#cat install_redis.sh #!/bin/bash VERSION=redis-6.2.4 PASSWORD=123456 INSTALL_DIR=/apps/redis color () { RES_COL=60 MOVE_TO_COL="echo -en \\033[${RES_COL}G" SETCOLOR_SUCCESS="echo -en \\033[1;32m" SETCOLOR...

kang50055的博客 350

Centos7安装Redis

安装完成Redis,我们就可以操作Redis,实现数据的CRUD了。如果要让Redis以后台方式启动,则必须修改Redis配置文件,就在我们之前解压的redis安装包下(其他的常见配置可以选择配置,比如监听的端口、工作目录、指定日志文件名开启日志的保存功能,不必要。redis启动方式有很多种,例如默认启动,指定配置启动,开机自启。可以下载各种redis的客户端,这里使用的是RESP。可以在centos进入redis进行数据库的操作。

qq_47637405的博客 1万+

rediscentos7安装redis7

CentOS 7安装Redis7可以通过以下两种方法实现:手动编译安装使用YUM进行安装

morris 3万+

Centos7安装Redis教程

Centos7安装Redis 0、更新文件 yum update -y 这里会更新好多内容,需要等待一会。 1、下载redis https://redis.io/ 2、将压缩包放到Linux,我放在了export/intstall解压 cd export/install tar -zxvf redis-6.2.1.tar.gz 3、安装环境c++ //安装c++ yum install gcc-c++ -y //查看版本 gcc -v 4、配置基本文件 cd redis-6.2.1 make

未来的博客 1万+

Centos 7安装 Redis

Centos 7 安装redis流程

小松鼠的博客 5679

CentOS7 Linux yum安装 Redis

CentOS7 Linux yml安装 Redis 1.安装redis 检查是否有redis yum 源 ​yum install redis 下载fedora的epel仓库 yum install epel-release 安装redis数据库 yum install redis 安装完毕后,使用下面的命令启动redis服务 # 启动redis service redis start # 停止redis service redis stop # 查看redis运行状态 service .

王德昌的博客 3万+
上一篇: 全局使用Nginx指令:配置Nginx环境变量
下一篇: Maven构建失败错误:invalid target release: xx
ybqdren
博客等级 码龄8年 63粉丝 · 105原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值