redis在centos7下的安装以及自启动

centos7安装redis及开机自启动 centos7搭建redis及开机自启动 阅读详情

一.安装

windows 下载https://github.com/microsoftarchive/redis/releases
redis-x64-3.0.504.msi
redis-x64-3.0.504.zip
直接安装即可

centos:下载源码编译

//下载redis安装包http://download.redis.io/redis-stable.tar.gz
wget http://download.redis.io/redis-3.0.6.tar.gz
//解压
tar zxvf redis-3.0.6.tar.gz
//跳转到 redis目录
cd redis-3.0.0
//编译安装
make MALLOC=libc
//执行make install 安装
make install
//redis命令已经在bin下面
 ls /usr/local/bin/

二.修改配置文件.conf

创建配置文件目录,dump file 目录,进程pid目录,log目录等

mkdir -p /mnt/opt/redis/data
mkdir -p /mnt/opt/redis/log
mkdir -p /mnt/opt/redis/run

拷贝解压包下的redis.conf文件至/etc/

cp redis.conf /etc/
vi /etc/reids.conf

//修改pid目录为新建目录

pidfile /mnt/opt/redis/run/redis.pid

//修改dump目录为新建目录,修改原有的目录为新的数据目录

#dir ./
dir /mnt/opt/redis/data

//修改log存储目录为新建目录

#logfile ""
logfile /mnt/opt/redis/log/redis.log

修改配置文件使得redis在background运行,no改为yes

daemonize yes

建议安全措施

绑定需要访问数据库的IP 
修改 redis.conf 中的 “bind 127.0.0.1” ,改成需要访问此数据库的内网IP地址,正式环境一般静止外网访问。
设置访问密码 
在 redis.conf 中找到“requirepass”字段,在后面填上你需要的密码。

##持久化,做缓存一般不开启,开启可做数据库
默认rdb,可选择是否开启aof,若开启,修改配置文件appendonly

  1. 启动redis,查看各目录下文件
/usr/local/bin/redis-server /etc/redis.conf
  1. 客户端登陆
远程链接和密码登陆
$ redis-cli -h host -p port -a password
无密码本地登陆
$redis-cli
查询所有key.(禁止在生产环境使用,当数量大时会让服务卡死,并且该命令在配置文件中设置为禁止执行)
> KEYS  *

三,写redis启动脚本及开机自启动

1) 创建redis启动脚本

拷贝解压包下utils下redis启动脚本至/etc/init.d/
cp redis_init_script /etc/init.d/
修改脚本名称(也可不修改)为redis

 redis-3.0.6]# ls utils/
build-static-symbols.tcl  install_server.sh  redis_init_script.tpl
cluster_fail_time.tcl     lru                redis-sha1.rb
create-cluster            mkrelease.sh       speed-regression.tcl
generate-command-help.rb  redis-copy.rb      whatisdoing.sh
hyperloglog               redis_init_script
redis-3.0.6]# cp utils/redis_init_script
redis_init_script      redis_init_script.tpl
redis-3.0.6]# cp utils/redis_init_script /etc/init.d/
redis-3.0.6]# cd /etc/init.d/
init.d]# mv redis_init_script redis

##2) 修改脚本pid及conf路径为实际路径

vi redis

#PIDFILE=/var/run/redis_${REDISPORT}.pid
PIDFILE=/mnt/opt/redis/run/redis.pid
#CONF="/etc/redis/${REDISPORT}.conf"
CONF="/etc/redis.conf"

保存
退出
至此,在/etc/init.d/目录下,已经可以通过service redis start/stop 命令启动和关闭redis

##3) 设置自启动

chkconfig redis on
service redis does not support chkconfig

是因为需要修改linux运行级别
在 redis 启动脚本文件的开头添加以下几行代码:

#!/bin/sh
# chkconfig:   2345 90 10
# description:  Redis is a persistent key-value database
#

设置为开机自启动

chkconfig redisd on 

启动/关闭redis服务

//启动redis
service redisd start
//关闭redis
service redisd stop
SWIPT技术(无线通信携能技术)的简介与架构——(后续补充无人机SWIPT方向) SWIPT一、SWIPT(无线通信携能)技术简介1.1、组成:1.2、与传统无线通信的区别:1.3、SWIPT 的集成接收器架构设计1、单独的接收器2、TS架构——时间开关(Time switching,TS)3、PS架构——功率分流(Power splitting,PS)4、天线开关接收器主要两种架构的区别参考文献SWIPT的发展 一、SWIPT(无线通信携能)技术简介 SWIPT(Simultaneous Wireless Information and Power Transfer )是各种WPT技术 阅读详情

相关推荐

【重启后nvidia-smi 命令出现错误】

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

qq_44769377的博客 5210

Redis 服务器单机的安装

缓存在高性能的企业分布式应用中扮演着至关重要的作用,而 Redis 是缓存中间件中的佼佼者。本文总结了 Redis 服务器的安装(CentOS/Windows环境),Redis 常用命令及其界面工具的使用。 作者:王克锋 出处:https://kefeng.wang/2017/08/10/redis-installation/ 版权:自由转载-非商用-非衍生-保持署名,转载请标明作者和出...

kefeng.wang 的博客 628

数字IC后端PPA优化实战:Timing一致性策略与Module Region布局技巧

本文深入探讨了数字IC后端设计中的PPA优化实战,重点解析了Timing一致性问题及其解决方案。通过调整Clock Uncertainty、Timing Derate和RC Scale Factor等关键参数,使Innovus等PR工具的分析结果更接近PrimeTime签核结果。同时,文章详细介绍了Module Region布局技巧,通过为关键模块划定物理区域,优化单元摆放,有效减少线延迟,从而协同提升时序收敛效率与设计可预测性。

weixin_29218963的博客 202

CentOS7 配置redis3.0集群开机启动

 1. Redis Cluster的架构图。   1.1redis-cluster架构图     架构细节 (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一...

lyelyelye的博客 5556

ALTERA MAX10 FPGA 串口远程升级实战:从原理到烧录的避坑指南

本文详细解析了ALTERA MAX10 FPGA如何通过串口实现远程升级。文章从工程师实战经验出发,深入剖析了MAX10片内Flash的双镜像备份原理、CONFIG_SEL引脚启动机制,并重点介绍了使用On-Chip Flash IP核进行擦写操作的核心流程。同时,提供了从Quartus工程配置、RPD文件生成、串口协议设计到驱动代码编写的完整避坑指南,旨在帮助开发者稳定、高效地完成远程升级功能部署。

weixin_29197699的博客 273

图像的低频,中频,高频信息含义?

看很多图像处理的博文,都会说图像的主要成分是低频信息,它形成了图像的基本灰度等级,对图像结构的决定作用较小;中频信息决定了图像的基本结构,形成了图像的主要边缘结构;高频信息形成了图像的边缘和细节,是在中频信息上对图像内容的进一步强化。我有点纳闷,图像不就是一堆像素点构成的三维矩阵吗?跟频率有啥关系! 针对这个问题,又查了不少网文,解释的也都各不相同。例如, “初学的时候,你可以把高中低这个度量和图像上相邻点的灰度差大小对等起来”。 “感性上来讲,图像越杂乱的部分,频率越高...

jinking01的专栏 3万+

CentOS7 设置redis自启动

CentOS7 设置redis自启动

qq_36603180的博客 2606

图学习——04.HAN(异构图注意力网络)

什么是异构图,什么是元路径,什么是HAN,怎么计算attention,节点级别的attention和语义级别的attention

m0_51474171的博客 2997

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

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

qq_50523945的博客 3461

认知网络分析实战:用Python复现课堂对话研究(含LSA代码)

本文通过Python实战,详细演示了如何运用认知网络分析(ENA)和滞后序列分析(LSA)两种方法,对课堂对话数据进行深度挖掘。文章提供了从数据清洗、行为编码到网络构建、序列统计及可视化的完整代码流程,帮助教育研究者和数据分析师量化分析对话中的认知结构与动态互动模式,从而获得超越文本表面的研究洞见。

weixin_28559803的博客 155

3. NVIDIA GPU Xid 常见错误码全解析、故障定位与标准化处理方案

摘要: Xid是NVIDIA显卡驱动记录的硬件/软件异常日志,通过dmesg等工具可获取,包含PCI总线、GPU编号、故障码等信息,是诊断显卡问题的核心依据。Xid故障分为四类:应用程序类(如代码错误,Xid13/31)、显存ECC硬件类(如显存损坏,Xid48/63)、链路/供电温控类(如PCIe故障,Xid74/79)和GSP固件类(如静电干扰,Xid119/154)。排查流程包括日志采集、软件修复(如重启进程、升级驱动)、硬件检查(如PCIe链路状态)及断电复位(针对GSP故障)。预防措施包括监控EC

jundao1997的专栏 653

centos7 redis开机启动

centos7 redis开机启动

qq690452074的专栏 1426

【AI智能体】Codex 基于Git 实现项目管理实战操作详解

Codex 基于Git 实现项目管理实战操作详解

congge 5450

CentOS7安装Redis及配置开机自启动

CentOS-7安装Redis及开机自启动 上次总结了篇CentOS-7系统安装,这次说下Redis的安装及开机自启动,不说废话直接上傻瓜式教程。 # 安装gcc yum -y install gcc # 下载redis-5.0.5.tar.gz wget http://download.redis.io/releases/redis-5.0.5.tar.gz # 若下载失败(下载成功此步跳过),...

Wenx 6431

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Centos7 Redis5安装及配置,Linux Centos7安装Redis5,Centos7 Redis自启动

Centos7 Redis5安装及配置,Linux Centos7安装Redis5,Centos7 Redis自启动 ================================ ©Copyright 蕃薯耀2020-12-16 https://www.cnblogs.com/fanshuyao/ 一、解压、编译、安装Redis 1、进入Redis压缩文件redis-5.0.10.tar...

蕃薯耀的博客 1392

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

centos7 安装配置redis自启动

centos7 安装配置redis自启动

Liu_BS的博客 569

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Centos7 Redis 安装、配置、自启动

Centos7 Redis 安装、配置、自启动一、环境信息二、安装步骤三、redis基础配置四、设置redis开机自启动 一、环境信息 1、Centos 7 2、Redis 5.0.3 二、安装步骤 1.安装基础依赖包 sudo yum install -y gcc gcc-c++ make jemalloc-devel epel-release 2. 下载redis wget http://download.redis.io/releases/redis-5.0.3.tar.gz 3. 解压到目录

zhangyuge688的博客 896

CentOS7下安装Redis,如何修改redis.conf配置文件,设置redis开机自启动

CentOS7下安装Redis 一、安装redis 第一步:下载redis安装包 1.在Linux终端输入命令wget下载指定链接,如果weget命令报错,说明没有wget插件,可以选择远程发送redis安装包 wget http://download.redis.io/releases/redis-3.2.8.tar.gz 第二步:解压压缩包 找到压缩包位置,进入压缩包所在目录 解压命令: tar -zvxf redis-3.2.8.tar.gz 解压后输入ls列出所有目录可以看到一个已解压的文件夹

key的博客 8352

centos7下Redis安装与自启动

将 /usr/local/redis/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf。> vi redis.conf,将daemonize由no改为yes。将redis的启动脚本复制一份放到/etc/init.d目录下。设置redis开机自启动。修改路径,保存并退出vi。启动和关闭redis。

qq_47363933的博客 200

CentOS 7下安装redis及自启动配置

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。文件简要介绍redis在CentOS 7下安装并配置自启动。 一...

乐沙弥的世界 1337

Centos7安装单节点redis并配置服务及开机自启动

为了方便操作,建议: 使用 xshell中的命令发送功能,一次性将操作命令发到 各个终端 使用脚本完成操作,最好能书写自动脚本来完成安装与配置 这里,我是把 redis的安装目录放在了 /usr/local/src/目录下 1. 下载redis安装包 wget http://download.redis.io/releases/redis-5.0.7.tar.gz 或是从 node1中将前面下载的 redis-5.0.7.tar.gz 上传到node2,3,4节点的 /usr/local/s

ZZPJackie的博客 644

Centos7.2 Redis数据库的安装与自启动配置

此文章为2017年文章,最新的更新版请查看我的个人博客中此文章地址: 右键在新标签页中打开链接即可。 《Centos7 Redis的安装与简单使用》 ------------------------------------------------------------------------------ 分割线 ------------------------------------...

夏冬丶王阳旭 3221

[最简单]CentOS7安装 redis 并设置开机自启动

【代码】CentOS7设置 redis 开机自启动。

云霄IT的博客 686

Linux CentOS7安装Redis &&指定redis.conf配置文件启动 &&配置Redis开机自启动&& 带日志输出

一、安装Redis 1-1:下载redis源码1.7MB 【wget http://download.redis.io/releases/redis-4.0.6.tar.gz】 注意:若报错提示wget命令找不到,需要 yum install wget -y 移动压缩包到/home/redis/ 目录下(若没有redis目录,需要新建) 【mv redis-4.0.6.tar.g...

ai_64的博客 3万+

在linux centos7系统中安装redis,设置redis远程连接,设置redis为开机自启动全面详解

在linux centos7系统中安装linux,设置redis远程连接,设置linux为开机自启动全面详解

芯蕊的阳光 1093

centos7 安装redis 及开机自启动

                                  centos7 安装redis 及开机自启动   1、下载redis包:http://download.redis.io/releases/           2、解压redis包及编译     [root@VM_196_216_centos local]# tar zxvf redis-3.2.8.tar.gz   ...

w20228396的博客 1611
上一篇: MySQL5.7+ 解压缩版安装配置方法
下一篇: Springboot下swagger-ui.html访问不到
牧竹子
博客等级 码龄17年 572粉丝 233原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值