CentOS安装Redis7(Alibaba Cloud Linux兼容)

2024-01-06 03:28

本文主要是介绍CentOS安装Redis7(Alibaba Cloud Linux兼容),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

安装Redis7

下载redis的linux版本压缩包
redis-7.0.11.tar.gz

安装gcc编译环境

yum install -y gcc-c++

解压redis压缩包,并进入

[root@iZ2ze6psmhg970tbycgrbpZ ~]# tar -zxvf redis-7.0.11.tar.gz 
[root@iZ2ze6psmhg970tbycgrbpZ ~]# cd redis-7.0.11/

查看redis源码文件

[root@iZ2ze6psmhg970tbycgrbpZ redis-7.0.11]# ll
total 268
-rw-rw-r--  1 root root  43972 Apr 17  2023 00-RELEASENOTES
-rw-rw-r--  1 root root     51 Apr 17  2023 BUGS
-rw-rw-r--  1 root root   5027 Apr 17  2023 CODE_OF_CONDUCT.md
-rw-rw-r--  1 root root   2634 Apr 17  2023 CONTRIBUTING.md
-rw-rw-r--  1 root root   1487 Apr 17  2023 COPYING
drwxrwxr-x  7 root root   4096 Apr 17  2023 deps
-rw-rw-r--  1 root root     11 Apr 17  2023 INSTALL
-rw-rw-r--  1 root root    151 Apr 17  2023 Makefile
-rw-rw-r--  1 root root   6888 Apr 17  2023 MANIFESTO
-rw-rw-r--  1 root root  22441 Apr 17  2023 README.md
-rw-rw-r--  1 root root 106545 Apr 17  2023 redis.conf
-rwxrwxr-x  1 root root    279 Apr 17  2023 runtest
-rwxrwxr-x  1 root root    283 Apr 17  2023 runtest-cluster
-rwxrwxr-x  1 root root   1613 Apr 17  2023 runtest-moduleapi
-rwxrwxr-x  1 root root    285 Apr 17  2023 runtest-sentinel
-rw-rw-r--  1 root root   1695 Apr 17  2023 SECURITY.md
-rw-rw-r--  1 root root  14005 Apr 17  2023 sentinel.conf
drwxrwxr-x  4 root root   4096 Apr 17  2023 src
drwxrwxr-x 11 root root   4096 Apr 17  2023 tests
-rw-rw-r--  1 root root   3055 Apr 17  2023 TLS.md
drwxrwxr-x  8 root root   4096 Apr 17  2023 utils

先进行编译

make

创建redis安装的目标文件夹,并安装到目标文件夹

mkdir /opt/redis -pmake install PREFIX=/opt/redis/

将源码包的配置文件 拷贝至安装文件夹/bin目录下
进入redis/bin 目录并查看

[root@iZ2ze6psmhg970tbycgrbpZ redis-7.0.11]# cp redis.conf /opt/redis/bin/
[root@iZ2ze6psmhg970tbycgrbpZ redis-7.0.11]# cd /opt/redis/bin/
[root@iZ2ze6psmhg970tbycgrbpZ bin]# ll
total 28888
-rwxr-xr-x 1 root root  7155368 Jan  5 22:34 redis-benchmark
lrwxrwxrwx 1 root root       12 Jan  5 22:34 redis-check-aof -> redis-server
lrwxrwxrwx 1 root root       12 Jan  5 22:34 redis-check-rdb -> redis-server
-rwxr-xr-x 1 root root  7454952 Jan  5 22:34 redis-cli
-rw-r--r-- 1 root root   106545 Jan  5 22:36 redis.conf
lrwxrwxrwx 1 root root       12 Jan  5 22:34 redis-sentinel -> redis-server
-rwxr-xr-x 1 root root 14854336 Jan  5 22:34 redis-server

根据配置文件启动redis

[root@iZ2ze6psmhg970tbycgrbpZ bin]# ./redis-server redis.conf

验证redis启动并连接

[root@iZ2ze6psmhg970tbycgrbpZ bin]# ./redis-cli 
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> 

这篇关于CentOS安装Redis7(Alibaba Cloud Linux兼容)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/575065

相关文章

Linux实现查看某一端口是否开放

《Linux实现查看某一端口是否开放》文章介绍了三种检查端口6379是否开放的方法:通过lsof查看进程占用,用netstat区分TCP/UDP监听状态,以及用telnet测试远程连接可达性... 目录1、使用lsof 命令来查看端口是否开放2、使用netstat 命令来查看端口是否开放3、使用telnet

Linux系统管理与进程任务管理方式

《Linux系统管理与进程任务管理方式》本文系统讲解Linux管理核心技能,涵盖引导流程、服务控制(Systemd与GRUB2)、进程管理(前台/后台运行、工具使用)、计划任务(at/cron)及常用... 目录引言一、linux系统引导过程与服务控制1.1 系统引导的五个关键阶段1.2 GRUB2的进化优

Python库 Django 的简介、安装、用法入门教程

《Python库Django的简介、安装、用法入门教程》Django是Python最流行的Web框架之一,它帮助开发者快速、高效地构建功能强大的Web应用程序,接下来我们将从简介、安装到用法详解,... 目录一、Django 简介 二、Django 的安装教程 1. 创建虚拟环境2. 安装Django三、创

Linux查询服务器 IP 地址的命令详解

《Linux查询服务器IP地址的命令详解》在服务器管理和网络运维中,快速准确地获取服务器的IP地址是一项基本但至关重要的技能,下面我们来看看Linux中查询服务器IP的相关命令使用吧... 目录一、hostname 命令:简单高效的 IP 查询工具命令详解实际应用技巧注意事项二、ip 命令:新一代网络配置全

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更

Jenkins的安装与简单配置过程

《Jenkins的安装与简单配置过程》本文简述Jenkins在CentOS7.3上安装流程,包括Java环境配置、RPM包安装、修改JENKINS_HOME路径及权限、启动服务、插件安装与系统管理设置... 目录www.chinasem.cnJenkins安装访问并配置JenkinsJenkins配置邮件通知

Linux查询服务器系统版本号的多种方法

《Linux查询服务器系统版本号的多种方法》在Linux系统管理和维护工作中,了解当前操作系统的版本信息是最基础也是最重要的操作之一,系统版本不仅关系到软件兼容性、安全更新策略,还直接影响到故障排查和... 目录一、引言:系统版本查询的重要性二、基础命令解析:cat /etc/Centos-release详

Linux grep 命令的使用指南

《Linuxgrep命令的使用指南》本文给大家介绍Linuxgrep命令的使用指南,包括基础搜索语法、实践指南,感兴趣的朋友跟随小编一起看看吧... 目录linux grep 命令全面使用指南一、基础搜索语法1. 基本文本搜索2. 多文件搜索二、常用选项详解1. 输出控制选项2. 上下文控制选项三、正则表达

Linux部署中的文件大小写问题的解决方案

《Linux部署中的文件大小写问题的解决方案》在本地开发环境(Windows/macOS)一切正常,但部署到Linux服务器后出现模块加载错误,核心原因是Linux文件系统严格区分大小写,所以本文给大... 目录问题背景解决方案配置要求问题背景在本地开发环境(Windows/MACOS)一切正常,但部署到

更改linux系统的默认Python版本方式

《更改linux系统的默认Python版本方式》通过删除原Python软链接并创建指向python3.6的新链接,可切换系统默认Python版本,需注意版本冲突、环境混乱及维护问题,建议使用pyenv... 目录更改系统的默认python版本软链接软链接的特点创建软链接的命令使用场景注意事项总结更改系统的默