当前位置: 首页 > news >正文

Centos7源码安装redis

1、下载redis

Index of /releases/

2、解压redis

tar -xvf redis-6.2.9.tar.gz 

3、进入解压后的目录

cd redis-6.2.9/

4、指定内存分配器为 libc

make MALLOC=libc 

5、进入src目录,安装

cd src && make install

6、运行

./redis-server

7、添加开机自启动

mkdir /etc/rediscp redis.conf /etc/redis/6379.conf

进入6379.conf文件,将redis设置为后台启动,daemonize设置为yes

 设置密码

 设置外网可以访问redis

启动文件拷贝到init.d

cp utils/redis_init_script /etc/init.d/redisd

设置启动参数

vim /etc/init.d/redisd
# chkconfig: 2345 10 90
# description: Start and Stop redisdREDISPORT=6379
EXEC=/home/install/redis-6.2.9/src/redis-server
CLIEXEC=/home/install/redis-6.2.9/src/redis-cliPIDFILE=/home/install/redis-6.2.9/redis_${REDISPORT}.pid
CONF="/etc/redis/${REDISPORT}.conf"

增加脚本执行权限

chmod +x /etc/init.d/redisd

添加系统服务

chkconfig --add redisd
chkconfig --list redisd

启动redis

systemctl status redisd

相关文章:

Centos7源码安装redis

1、下载redis Index of /releases/ 2、解压redis tar -xvf redis-6.2.9.tar.gz 3、进入解压后的目录 cd redis-6.2.9/4、指定内存分配器为 libc make MALLOClibc 5、进入src目录,安装 cd src && make install6、运行 ./redis-server 7、添加开机…...

[静态时序分析简明教程(九)]多周期路径set_multicycle_path

静态时序分析简明教程-多周期路径 一、写在前面1.1 快速导航链接 二、多周期路径2.1 多周期路径的SDC命令2.2 路径常规约束2.3 建立/保持规格2.4 位移量2.5 多时钟周期案例 三、总结 一、写在前面 一个数字芯片工程师的核心竞争力是什么?不同的工程师可能给出不同的…...

Unity学习笔记--使用 C# 开发一个 LRU

目录 什么是 LRULRU 核心思想代码实现一:双向链表 哈希表分析代码实现二:OrderedDictionary分析项目案例预告结尾 什么是 LRU 在计算机系统中,LRU(Least Recently Used,最近最少使用)是一种缓存置换算法。…...

【一】初步认识数据库

数据库概览数据库 缘起表(Table)的理解用表来定义数据库数据库系统的理解概念层次的理解实例层次的理解 数据库管理系统的理解从用户角度看从系统实现角度看典型的数据库管理系统 数据库语言数据库定义、操纵、控制语言数据库语言 VS 高级语言 内容回顾练习 数据库概览 走马观…...

HTML <section> 标签

实例 文档中的区段&#xff0c;解释了 PRC&#xff1a; <section><h1>PRC</h1><p>The Peoples Republic of China was born in 1949...</p> </section>定义和用法 <section> 标签定义文档中的节&#xff08;section、区段&#x…...

PHP 之房贷计算器、组合贷

一、等额本金 // &#xff08;等额本金&#xff09; //$loanAmount>贷款金额 //$loanPeriod>贷款年限 //$interestRate>贷款利息 function calculateEqualPrincipalPayment($loanAmount, $loanPeriod, $interestRate) {$monthlyPrincipal $loanAmount / ($loanPerio…...

解决Vue+Element UI使用表单rules国际化时From表单验证信息不能实时更新

说明&#xff1a;该篇博客是博主一字一码编写的&#xff0c;实属不易&#xff0c;请尊重原创&#xff0c;谢谢大家&#xff01; 博主在工作之余开始进行自动化测试平台的开发&#xff0c;虽然已经996一个月了但是还是在使劲挤时间做这件事情&#xff0c;目前平台使用前端框架vu…...

友善之臂NanoPi NEO利用fbtft驱动点亮1.69寸ST7789V2屏幕

屏幕介绍 本文以中景园1.69寸LCD&#xff0c;驱动芯片ST7789V2该款屏幕示例&#xff0c;屏幕的分辨率为240*280 屏幕引脚说明 NanoPi NEO IO介绍 屏幕与板子的IO连接关系 屏幕NanoPi NEOGNDGNDVCC3.3VSCLPC2SDAPC0RESPG11DCPA1CSPC3BLKPA0 下载交叉编译器和linux内核源码并按教…...

MFC第三十天 通过CToolBar类开发文字工具栏和工具箱、GDI+边框填充以及基本图形的绘制方法、图形绘制过程的反色线模型和实色模型

文章目录 CControlBar通过CToolBar类开发文字工具栏和工具箱CMainFrame.hCAppCMainFrm.cppCMainView.hCMainView.cppCEllipse.hCEllipse.cppCLine.hCLine.cppCRRect .hCRRect .cpp CControlBar class AFX_NOVTABLE CControlBar : public CWnd{DECLARE_DYNAMIC(CControlBar)pro…...

Android Https

本质&#xff1a;在客户端和服务端使用非对称加密协商出一套对称密钥&#xff0c;每次发送数据前加密&#xff0c;收到后解密&#xff0c;达到加密传输 http ssl 在http之下增加了安全层&#xff0c;用于保障http的加密传输 HTTPS连接 TLS连接步骤 1.客户端发送 client h…...

Games101学习笔记2

参考博客&#xff1a;GAMES101 梳理 / 个人向图形学笔记_games101笔记_river_of_sebajun的博客-CSDN博客 lecture 05 Rasterization 1(Triangles) 光栅化 把东西画在屏幕上的过程就是光栅化的过程 视口变换 为什么模型用三角形&#xff1f; 最基本的几何平面&#xff1b;保…...

java字符串String类的常用方法

java字符串String类的常用方法 字符串的创建&#xff1a; (1)定义字符串直接赋值&#xff0c;在字符串池中开辟空间() String str1“Hello”;//在字符串池中写入字符串"hello" String str2“Hello”;//直接引用字符串池中的"Hello" System.out.println(s…...

自动化测试如何解决chrome自动更新问题

问题 调试好的自动化测试脚本&#xff0c;有时候总是在第一天或过几天就不好使了。产品并未进行功能逻辑&#xff0c;ui修改&#xff0c;一切还和调试自动化脚本的时候保持一致。运行自动化测试脚本时&#xff0c;控制台总是会在driver webdriver.Chrome()这一行报错。 问题…...

闲鱼卖货:新手容易踩坑的7个地方。赶紧看看有没有中招?

科思创业汇 大家好&#xff0c;这里是科思创业汇&#xff0c;一个轻资产创业孵化平台。赚钱的方式有很多种&#xff0c;我希望在科思创业汇能够给你带来最快乐的那一种&#xff01; 这是我以前的一个学生收到的第一个非法通知。他告诉我&#xff0c;他当时很害怕&#xff0c;…...

PowerShell 获取某目录下所有的文件、文件夹,同时对获取到的文件路径字符串进行替换处理

PowerShell 获取某目录下所有的文件、文件夹&#xff0c;同时对获取到的文件路径字符串进行替换处理 前言&#xff1a; 为了将Windows系统下的Java编译文件与linux服务器上的文件进行比较&#xff0c;故进行此文件路径的获取及路径处理。 在只有文件路径 而没有实际文件的情况下…...

JUC并发编程之线程锁(一)

目录 1.ReentrantLock(互斥锁) 2.ReentRantReaderWriterLock&#xff08;互斥读写锁&#xff09; 3.StampedLock&#xff08;无障碍锁&#xff09; 4.Condition&#xff08;自定义锁&#xff09; 5.LockSupport 问题引出&#xff1a; 由于传统的线程控制需要用到同步机制Sy…...

Android AlertDialog标题居中

网上很多做法都是使用setCustomTitle方法实现的&#xff0c;我偏不&#xff0c;因为我已经找到了标题的textView了&#xff1a; 在show了之后可以拿到标题&#xff08;注意一定是show之后才能拿得到&#xff0c;create之后拿也是空的&#xff09;&#xff1a; TextView title…...

k8s界面化平台dashboard、kubesphere、Rancher对比

k8s集群管理dashboard有很多&#xff0c;比如kuboard、官方发dashboard、kubesphere、Rancher等等。 Dashboard、KubeSphere 和 Rancher 都是流行的 Kubernetes 管理和操作界面。它们都提供了图形化的用户界面&#xff0c;以简化对 Kubernetes 集群的管理和监控。每个工具都有其…...

【字符串左旋】

字符串左旋 1.题目要求 实现一个函数&#xff0c;可以左旋字符串中的k个字符。 例如&#xff1a; ABCD左旋一个字符得到BCDA ABCD左旋两个字符得到CDAB 2.解法&#xff1a; 设计循环使其可以旋1次&#xff0c;然后让他执行n次是一个最简单的思路&#xff1a; 函数实现&#xf…...

Docker Dirtypipe(CVE-2022-0847)漏洞复现与分析容器逃逸

安装环境 ./metarget cnv install cve-2022-0847 --verbose 原理 同脏牛&#xff0c;通过写只读内存&#xff0c;对映射的内存做篡改 EXP docker run --rm -it -v $(pwd):/exp --cap-addCAP_DAC_READ_SEARCH ubuntu如果提示 Unknown capability to add: "CAP_CAP_DAC_RE…...

局部与全局优化算法:原理、应用与最佳实践

1. 优化问题概述&#xff1a;局部与全局视角在工程实践和科学研究中&#xff0c;我们经常需要寻找某个系统的最佳配置或参数组合——这个过程就是优化。想象你正在调整收音机的旋钮寻找最清晰的信号&#xff1a;当你微调旋钮时&#xff0c;可能会在某个位置听到相对清晰的声音&…...

Linux文件系统 dentry cache 机制与性能优化探秘

1. 从文件路径到磁盘数据&#xff1a;dentry cache的核心作用 当你敲下ls /home/user/docs命令时&#xff0c;系统如何在毫秒内完成这个看似简单的操作&#xff1f;背后正是Linux的dentry cache&#xff08;目录项缓存&#xff09;在默默发力。这个机制就像城市里的路标系统&am…...

FortiGate防火墙性能告急?试试这个DNS服务器配置的“踩坑”与“避坑”全记录

FortiGate防火墙DNS服务器配置实战&#xff1a;性能优化与关键决策指南 当企业网络规模扩大时&#xff0c;DNS解析效率往往成为影响整体性能的关键瓶颈。许多运维团队选择在FortiGate防火墙上启用DNS服务器功能&#xff0c;却常常陷入性能下降、解析异常的困境。本文将从一个真…...

高效批量歌词解决方案:LRCGet实现离线音乐库的智能歌词管理

高效批量歌词解决方案&#xff1a;LRCGet实现离线音乐库的智能歌词管理 【免费下载链接】lrcget Utility for mass-downloading LRC synced lyrics for your offline music library. 项目地址: https://gitcode.com/gh_mirrors/lr/lrcget LRCGet是一款专为离线音乐爱好者…...

UPF+VCS NLP实战:手把手教你搭建低功耗仿真环境(含Verdi Debug技巧)

UPFVCS NLP实战&#xff1a;从零构建低功耗仿真环境与Verdi深度调试指南 低功耗设计已成为现代芯片开发的核心竞争力&#xff0c;而UPF(Unified Power Format)与VCS NLP(Native Low Power)的协同工作&#xff0c;则为验证工程师提供了强有力的工具链。本文将带您完成从环境搭建…...

别再只数连接数了!用Betweenness和Closeness中心性,发现你网络数据里隐藏的‘真大佬’

网络分析进阶&#xff1a;如何用中心性指标挖掘数据中的隐形枢纽 当你分析公司内部通讯记录时&#xff0c;是否发现那些看似活跃的"社交达人"其实对信息流动影响有限&#xff1f;而在角落里默默无闻的某个中层管理者&#xff0c;却可能是整个组织的关键枢纽&#xff…...

PVZ Toolkit:三步解决植物大战僵尸玩家的三大痛点

PVZ Toolkit&#xff1a;三步解决植物大战僵尸玩家的三大痛点 【免费下载链接】pvztoolkit 植物大战僵尸 PC 版综合修改器 项目地址: https://gitcode.com/gh_mirrors/pv/pvztoolkit 你是否曾在植物大战僵尸的生存无尽模式中&#xff0c;因为阳光不足而眼睁睁看着僵尸攻…...

解密Beyond Compare 5:3种高效密钥生成方案深度解析

解密Beyond Compare 5&#xff1a;3种高效密钥生成方案深度解析 【免费下载链接】BCompare_Keygen Keygen for BCompare 5 项目地址: https://gitcode.com/gh_mirrors/bc/BCompare_Keygen BCompare_Keygen是一个开源项目&#xff0c;专门用于生成Beyond Compare 5.x版本…...

魔兽争霸3终极优化指南:5分钟解锁高分辨率与高帧率体验

魔兽争霸3终极优化指南&#xff1a;5分钟解锁高分辨率与高帧率体验 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为魔兽争霸3在现代显示器上的糟…...

AMD硬件调试神器:SMUDebugTool完全指南,3步解决系统稳定性问题

AMD硬件调试神器&#xff1a;SMUDebugTool完全指南&#xff0c;3步解决系统稳定性问题 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项…...