操作系统:CentOS-7-x86_64-Minimal-1804.iso
Redis客户端:redis-desktop-manager-0.9.3.817
- 安装
1.由于CentOS官方yum源里面没有Redis,这里我们需要安装一个第三方的yum源,这里用了Fedora的epel仓库
yum install epel-release
安装过程中会有让你确认的,输入y按回车就可以了
2.安装Redis
yum install redis
安装过程中会有让你确认的,输入y按回车就可以了
3.启动Redis
service redis start
- 配置
1.修改端口号/密码等配置
vim /etc/redis.conf
2.注释掉ip绑定(这个只允许本地调试,不注释掉这个,你远程这个redis的时候会提示:
redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect
)
3.
关闭保护模式(不关闭的话远程这个redis会提示:
redis.clients.jedis.exceptions.JedisDataException: DENIED Redis is running in protected mode
)
除了以上配置,系统的防火墙也导致了客户端连不上Redis服务:
- 服务器防火墙安装
新装的centos系统,防火墙默认是被禁掉的,因此不会有iptables文档。
注意,别手动去创建,通过几个命令让它生成:
解决办法:
1、随便写一条iptables命令配置个防火墙规则:如:
iptables -P OUTPUT ACCEPT
2,进行保存
service iptables save
3,service iptables restart
如果出现下列异常
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
With RHEL 7 / CentOS 7, firewalld was introduced to manage iptables. IMHO, firewalld is more suited for workstations than for server environments.
It is possible to Go back to a more classic iptables setup. First, stop and mask the firewalld service:
请连续输入下列命令:
systemctl stop firewalld
systemctl mask firewalld
yum install iptables-services
systemctl enable iptables
systemctl stop iptables
systemctl start iptables
systemctl |restart iptables
service iptables save
至此,iptables文件就会存在了。接下来对文档进行编辑,可以使用vim也可以直接用桌面(桌面支持从windows直接复制到iptables文档里面,比较方便)
- iptables配置
进入修改
[root@localhost ~]#vi /etc/sysconfig/iptables
在“COMMIT”前加入
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
后
[root@localhost ~]#service iptables save [root@localhost ~]#service iptables restart
以上全部成功后,客户端即可成功访问Redis。
PS:
查看IP命令
[root@localhost ~]# ip a
Redis服务端命令
[root@localhost ~]# redis-cli 127.0.0.1:6379> PING PONG 127.0.0.1:6379> quit [root@localhost ~]#
转载自:
相关推荐
**Redis在CentOS7上的安装指南** Redis是一个高性能的键值数据库,广泛应用于缓存、消息中间件等领域。在CentOS7系统上安装Redis需要遵循一系列步骤,下面将详细介绍整个过程。 ### 一、更新系统 在安装任何新...
1、安装epel-release (建议使用国内阿里云源) #下载wget,备份当前源 yum install wget -y mv /etc/yum.repo.d/*.repo /tmp #下载阿里云源和epel源 wget -O /etc/yum.repos.d/CentOS-Base.repo ...
### CentOS 7 下安装 Redis 的详细步骤与知识点 #### 一、Redis简介 Redis (Remote Dictionary Server) 是一款由 Salvatore Sanfilippo 开发的 key-value 存储系统。它是一个开源项目,采用 ANSI C 语言编写,遵循...
在本文中,我们将深入探讨如何在CentOS 7操作系统上安装和配置Redis 4.0.6版本。Redis是一款开源的、高性能的键值存储系统,常用于数据库、缓存和消息中间件的角色。让我们逐步了解这个过程。 首先,我们需要确保...
内容概要:本文提供了CentOS 7下安装Redis的详细教程,包括安装、配置、启动和测试等多个方面,并提供了相关代码和操作步骤。 使用人群:需要在CentOS 7系统中安装Redis的程序员和技术人员。 内容关键词:CentOS 7...
在CentOS 7环境下,没有网络的情况下安装Redis是一项挑战,因为通常我们会依赖在线包管理器如`yum`来获取和安装软件。然而,通过手动下载所需的依赖包并使用本地安装方式,我们仍然可以完成Redis的安装。以下是详细...
现在,我们来配置Redis。Redis的配置文件是`redis.conf`,但这里提供的文件名是`6379.conf`,可能是特定的实例配置。假设我们使用默认的6379端口,我们可以创建一个软链接到`/etc/redis/`目录下: ```bash sudo ln ...
总的来说,离线安装CentOS7上的MySQL、Redis和Nginx涉及多个步骤,包括下载软件包、编译安装、配置服务以及设置监控。这个过程需要对Linux系统和这些服务有深入理解,但通过这种方法,我们可以灵活地在没有网络连接...
3. **配置Redis服务**: Redis的配置文件通常位于`/etc/redis/redis.conf`,但在这个过程中,我们需要手动创建这个文件并进行配置。可以复制示例配置文件: ```bash sudo cp redis.conf.example /etc/redis/redis...
### CentOS7 下通过 YUM 安装与使用 Redis Redis 是一种开源的键值存储系统,因其高性能和灵活性被广泛应用于缓存、消息队列等多种场景。本文将详细介绍如何在 CentOS7 系统上通过 YUM 包管理器安装 Redis,并进行...
本文档将指导读者在 CentOS 7 操作系统上安装 Redis 数据库,包括关闭防火墙、配置编译环境、下载源码、编译和安装 Redis、配置 Redis 服务随系统启动等步骤。 一、关闭防火墙 在安装 Redis 之前,需要关闭防火墙...
2. **配置本地源**:由于是在离线环境下安装 Redis,因此需要配置 YUM 或 DNF 使其可以从本地文件系统中安装软件包。可以通过创建一个自定义的仓库配置文件来实现这一点。例如,在 `/etc/yum.repos.d/` 目录下创建一...
在 CentOS 7 环境下安装 Redis 数据库是一个简单而重要的步骤,因为 Redis 是一个高性能的键值存储系统,广泛用于缓存、消息代理和其他数据处理场景。本篇文章将详细讲解如何在 CentOS 7 上安装和配置 Redis,以及...
8. **配置和启动Redis**:配置Redis的配置文件`redis.conf`,并根据需求进行修改。然后启动Redis服务: ``` sudo cp redis.conf /etc/redis/ sudo systemctl start redis ``` 9. **设置开机启动**:为了确保...
### CentOS 6.5 下安装 Redis 2.8.7 的详细步骤与常见问题解决方案 #### 一、准备工作 在开始安装 Redis 之前,确保你的 CentOS 6.5 系统已经更新到了最新版本,并且安装了必要的工具。可以通过以下命令进行系统...
3. 配置Redis: Redis的配置文件通常位于`/etc/redis.conf`,可以根据实际需求调整参数,例如设置绑定的IP地址、端口、内存限制等。 4. 测试Redis服务: 运行`redis-cli`命令连接到本地Redis服务器,使用`ping`...
### CentOS 6.5 下 Redis 3.0.7 的安装与配置 #### 一、安装准备 在开始安装 Redis 之前,确保你的 CentOS 6.5 系统已更新到最新状态,并且具备必要的依赖包。以下是安装过程中需要用到的一些基本步骤: 1. **...