0

0

centOS7环境下怎么搭建安装Redis

WBOY

WBOY

发布时间:2023-05-28 17:01:38

|

2365人浏览过

|

来源于亿速云

转载

1、上传 Redis 包,用 用 tar -zxvf  命令解压

2、在解压后的包中,执行 make 命令编译

centOS7环境下怎么搭建安装Redis

3、执行 make install 命令;make install PREFIX=/usr/local/redis(Redis解压后没有 configure 文件,可在这一步指定安装目录;前提是先增文件夹 mkdir /usr/local/redis)

centOS7环境下怎么搭建安装Redis

4、修改配置

>1、复制配置文件:在安装目录,bin 同级目录下见 conf 文件夹,使用 cp 命令吧解压后Redis目录的 redis.conf 文件复制到新建的 conf 目录下

centOS7环境下怎么搭建安装Redis

>2、对 redis,conf 文件进行修改

a.端口:

默认port:6379

centOS7环境下怎么搭建安装Redis

b.timeout:

当客户端闲置多长时间后关闭连接;如果指定为 0,表示关闭该功能,即不关闭连接

centOS7环境下怎么搭建安装Redis

c.后台启动:

默认不是后台启动:daemonize no

可修改为后台启动(输入启动命令后,可以继续在当前命令窗口操作,否则,被阻塞,也就是终端被占用,只能新开一个窗口继续操作),就是配置为守护进程:daemonize yes

centOS7环境下怎么搭建安装Redis

 d.快照名称:

默认为 dump.rdb 建议已端口号命名 prod.rdb,多实例时容易区分:dbfilename dump.rdb

centOS7环境下怎么搭建安装Redis

 默认为 appendonly.aof 建议已端口号命名 prod.aof ,多实例时容易区分:appendfilename "appendonly.aof"

centOS7环境下怎么搭建安装Redis

 e.快照文件存储路径:

默认为 dir ./ ;即启动 redis 的目录;指定 rdb/AOF 文件的目录位置,只能为文件夹不能为文件

centOS7环境下怎么搭建安装Redis

 f.最大连接数:

默认是 10000;下面的 10000 被注释了,但默认也是 10000

centOS7环境下怎么搭建安装Redis

 g.最大使用内存:

默认是注释的 # maxmemory ;最大使用内存默认没做限制,也就是 redis 所在服务器的物理内存;一般预留一部分给系统使用,比如 20%-30%

centOS7环境下怎么搭建安装Redis

PHP高级教程
PHP高级教程

前言   第一部分 基础知识篇   第1章 PHP概述   1.1 PHP入门   1.1.1 PHP介绍   1.1.2 PHP的工作原理   1.1.3 如何学好PHP编程   1.2 PHP环境搭建   1.2.1 PHP相关软件下载   1.2.2 AppServ安装与测试(Windows)   1.2.3 XAMPP安装与测试(Windows)   1.2.4 II

下载

 h.bind:

可以绑定允许访问的 ip(bind 是绑定本机 redis 可以接受访问的 IP),如下:

# bind 192.168.1.100 10.0.0.1
# bind 127.0.0.1 ::1

如果要允许所有主机访问(本地和远程 (如果是云服务器,配置内网 ip)),就注释所有 bind

默认:bind 127.0.0.1,表示只允许本机访问

centOS7环境下怎么搭建安装Redis

 i.保护模式:

默认为开启状态:protected-mode yes

关闭 protected-mode 模式,外部网络可以直接访问

开启 protected-mode 模式,需配置 bind IP 或设置访问密码;如果不绑定IP及设置密码,则只能本机访问,不允许其他IP访问

centOS7环境下怎么搭建安装Redis

 j.设置 redis 密码:

默认为:# requirepass foobared ,可以改为 123456

centOS7环境下怎么搭建安装Redis

 k.修改配置文件名称:

配置文件名改为端口号来命名,方便多实例的时候区分

mv redis.conf 6379.conf

centOS7环境下怎么搭建安装Redis

 5、启动redis

使用指定的配置文件启动:./redis-server ../conf/6379.conf &

centOS7环境下怎么搭建安装Redis

 centOS7环境下怎么搭建安装Redis

 6、登录:

连接客户端 ./redis-cli ,默认端口号可以不指定,-p 端口,-h 主机

进入到客户端之后:命令:auth 123456(你设置的密码)

centOS7环境下怎么搭建安装Redis

 7、添加环境变量:

vim /etc/profile

# redis
export REDIS_HOME=/usr/local/redis
export PATH=$REDIS_HOME/bin:$PATH

source /etc/profile

相关专题

更多
vim保存退出命令
vim保存退出命令

vim是一个非常强大的文本编辑器,常用于Unix和Linux系统。它是从vi发展而来的,相比vi有许多改进和扩展。在vim中,保存并退出的命令是:wq"wq"这个命令是由两个部分组成的。其中,"w"表示写入文件,将所做的更改保存到磁盘;而"q"表示退出vim编辑器。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

266

2023.08.01

常用的数据库软件
常用的数据库软件

常用的数据库软件有MySQL、Oracle、SQL Server、PostgreSQL、MongoDB、Redis、Cassandra、Hadoop、Spark和Amazon DynamoDB。更多关于数据库软件的内容详情请看本专题下面的文章。php中文网欢迎大家前来学习。

967

2023.11.02

内存数据库有哪些
内存数据库有哪些

内存数据库有Redis、Memcached、Apache Ignite、VoltDB、TimesTen、H2 Database、Aerospike、Oracle TimesTen In-Memory Database、SAP HANA和ache Cassandra。更多关于内存数据库相关问题,详情请看本专题下面的文章。php中文网欢迎大家前来学习。

630

2023.11.14

mongodb和redis哪个读取速度快
mongodb和redis哪个读取速度快

redis 的读取速度比 mongodb 更快。原因包括:1. redis 使用简单的键值存储,而 mongodb 存储 json 格式的数据,需要解析和反序列化。2. redis 使用哈希表快速查找数据,而 mongodb 使用 b-tree 索引。因此,redis 在需要高性能读取操作的应用程序中是一个更好的选择。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

474

2024.04.02

redis怎么做缓存服务器
redis怎么做缓存服务器

redis 作为缓存服务器的答案:redis 是一款开源、高性能、分布式的键值存储,可作为缓存服务器使用。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

398

2024.04.07

redis怎么解决数据一致性
redis怎么解决数据一致性

redis 提供了两种一致性模型,以维护副本数据一致性:强一致性 (sync) 确保写操作仅在复制到所有从节点后才完成;最终一致性 (async) 则在主节点上写操作后认为已完成,牺牲一致性换取性能。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

391

2024.04.07

mysql和redis怎么保证双写一致性
mysql和redis怎么保证双写一致性

确保 mysql 和 redis 双写一致性的技术包括:1、事务性更新:同时更新 mysql 和 redis,保证一致性;2、主从复制:mysql 主服务器更改同步到 redis 从服务器;3、基于事件的更新:mysql 记录更改并发送到 redis等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

444

2024.04.07

redis缓存一般存些什么数据
redis缓存一般存些什么数据

redis缓存中存储的数据类型包括:字符串、哈希、列表、集合、有序集合、位图、地理空间数据和hyperloglog。这些数据类型适用于存储各种数据,从简单信息到复杂对象和地理位置。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

403

2024.04.07

Java 项目构建与依赖管理(Maven / Gradle)
Java 项目构建与依赖管理(Maven / Gradle)

本专题系统讲解 Java 项目构建与依赖管理的完整体系,重点覆盖 Maven 与 Gradle 的核心概念、项目生命周期、依赖冲突解决、多模块项目管理、构建加速与版本发布规范。通过真实项目结构示例,帮助学习者掌握 从零搭建、维护到发布 Java 工程的标准化流程,提升在实际团队开发中的工程能力与协作效率。

10

2026.01.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

相关下载

更多

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
进程与SOCKET
进程与SOCKET

共6课时 | 0.3万人学习

Redis+MySQL数据库面试教程
Redis+MySQL数据库面试教程

共72课时 | 6.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号