news 2026/4/15 6:03:49

2.各种环境下Redis的安装

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2.各种环境下Redis的安装
2.1 Linux下安装Redis
2.1.1 下载

下载地址:(Redis官方网址)https://redis.io/

将redis-6.2.4.tar.gz上传到CentOS并解压,解压后得到redis-6.2.4目录,解压命令:

tar -zxvf redis-6.2.4.tar.gz
2.1.2 安装

安装C语言编译环境:

yum install -y gcc

通过使用 gcc -version命令打印GCC版本,来验证GCC编译器是否被成功安装。

编译Redis:在redis-6.2.4目录下执行:make (make主要工作就是将源代码编译成可执行文件)

安装Redis:在redis-6.2.4目录下执行:make install (make会根据makefile文件里面关于install项目,将编译完成的数据安装到预定的目录,此时的安装目录是/usr/local/bin)

2.1.3 启动

前台启动:在任意目录下输入即可启动

redis-server

后台启动:

修改redis.conf文件

# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0 bind 0.0.0.0 # 守护进程,修改为yes后即可后台运行 daemonize yes # 密码,设置后访问Redis必须输入密码 requirepass 123321

启动服务:

# 进入redis安装目录 cd /usr/local/src/redis-6.2.6 # 启动 redis-server redis.conf

客户端启动:

/usr/local/bin下执行

./redis-cli

ping命令可以检测服务器是否正常(服务器返回pong)

开机自启动:

首先,新建一个系统服务文件

vi /etc/systemd/system/redis.service

内容如下:

[Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target

然后重载系统服务:systemctl daemon-reload

现在,我们可以用下面这组命令来操作redis了:

# 启动 systemctl start redis # 停止 systemctl stop redis # 重启 systemctl restart redis # 查看状态 systemctl status redis

执行下面的命令,可以让redis开机自启: systemctl enable redis

2.2 Docker安装Redis

下载最新docker镜像:docker pull redis(也可以用docker pull redis:标签 下载指定版本的Redsi)

2.2.1 启动redis容器
docker run -itd --name myFirstRedis -p 6379:6379 redis:latest
2.2.2 观察Redis启动效果
docker logs myFirstRedis
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 6:02:29

JavaScript闭包机制封装GLM-4.6V-Flash-WEB调用逻辑

JavaScript闭包机制封装GLM-4.6V-Flash-WEB调用逻辑 在现代Web应用中,用户不再满足于静态内容展示,而是期待系统具备“理解图像”“看图说话”甚至“视觉推理”的能力。比如上传一张照片后,页面能自动描述画面内容、识别关键物体,…

作者头像 李华
网站建设 2026/4/14 16:19:29

Git commit签名验证确保GLM-4.6V-Flash-WEB代码来源可信

Git Commit 签名验证确保 GLM-4.6V-Flash-WEB 代码来源可信 在 AI 模型开源浪潮席卷全球的今天,一个看似不起眼的技术细节,正悄然决定着整个生态的安全底线——你从仓库克隆下来的那行代码,真的来自它声称的开发者吗?尤其当这个模…

作者头像 李华
网站建设 2026/4/14 8:53:51

跨语言高效算法实现与调优实践:Python、Go、Java、C++综合案例解析

在互联网开发中,高效算法的实现直接影响系统性能和用户体验。不同编程语言在算法执行和并发处理上各有特点。本文将通过具体实例,展示如何在 Python、Go、Java 和 C 中实现高效排序、搜索和并发任务,并对性能优化做一些思考。一、Python&…

作者头像 李华
网站建设 2026/4/13 9:50:03

Git commit钩子校验GLM-4.6V-Flash-WEB提交代码质量

Git Commit钩子校验GLM-4.6V-Flash-WEB提交代码质量 在如今AI应用快速落地的背景下,一个模型“能跑”只是起点,真正决定产品成败的是它能否稳定、高效、可持续地运行。尤其是在基于多模态大模型构建Web服务时,哪怕是一行缩进错误或一次配置疏…

作者头像 李华
网站建设 2026/4/14 15:40:53

Chromedriver下载地址不稳定?使用GLM-4.6V-Flash-WEB离线推理模式

Chromedriver下载地址不稳定?使用GLM-4.6V-Flash-WEB离线推理模式 在现代自动化测试和爬虫开发中,一个看似简单却频繁出现的问题正困扰着无数工程师:Chromedriver 下载失败。 无论是 CI/CD 流水线突然中断,还是本地脚本因“连接超…

作者头像 李华
网站建设 2026/4/14 16:18:23

C#调用GLM-4.6V-Flash-WEB模型接口:Windows平台开发指南

C# 调用 GLM-4.6V-Flash-WEB 模型接口:Windows 平台开发实践 在企业级智能系统日益普及的今天,如何让传统业务软件“看懂”图像内容,已成为办公自动化、文档处理和智能客服等领域的重要课题。许多开发者面临这样的困境:已有成熟的…

作者头像 李华