Window 下安装
下载地址:https://github.com/MSOpenTech/redis/releases。
Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,选择下载 Redis-x64-xxx.zip压缩包到指定盘符解压即可。主要看Linux下的安装
Linux 下安装
由于在实际工作中,Redis往往安装在服务器端,服务器使用的是Linux/Unix系统。所以更多的时候,在工作中需要安装在服务器环境中。
首先使用root用户登录Linux系统,执行以下命令
$ yum install gcc-c++ $ cd /usr/ $ mkdir redis $ cd redis $ wget http://download.redis.io/releases/redis-5.0.5.tar.gz $ tar xzf redis-5.0.5.tar.gz $ cd redis-5.0.5 $ make MALLOC=libc
其中wget是下载Redis到当前文件夹(/usr/redis)的命令。tar xzf表示解压缩到当前文件夹。make则是安装redis的命令。
安装完成后,修改其配置文件改为后台启动(守护进程)
vi /usr/redis/redis-5.0.5/redis.conf
将daemonize no 改成daemonize yes
设置开机自启动
vi /etc/rc.local
添加 /usr/redis/redis-5.0.3/src/redis-server /usr/redis/redis-5.0.3/redis.conf
开启redis
/usr/redis/redis-5.0.3/src/redis-server /usr/redis/redis-5.0.3/redis.conf
启动redis:
redis-server &
加上`&`号使redis以非后台程序方式运行
或者是
redis-server
检测后台进程是否存在
ps -ef |grep redis
或者监听6379端口
netstat -lntp | grep 6379
停止redis:
使用客户端
redis-cli shutdown
因为Redis可以妥善处理SIGTERM信号,所以直接kill -9也是可以的
kill -9 PID
对外开放6379(Redis默认端口)
查看对外开放的端口状态
- 查询已开放的端口 netstat -anp
- 查询指定端口是否已开 firewall-cmd --query-port=6379/tcp
查看防火墙状态
- 查看防火墙状态 systemctl status firewalld
- 开启防火墙 systemctl start firewalld
- 关闭防火墙 systemctl stop firewalld
- 开启防火墙 service firewalld start
若遇到无法开启
先用:systemctl unmask firewalld.service
然后:systemctl start firewalld.service
先用:systemctl unmask firewalld.service
然后:systemctl start firewalld.service
添加指定需要开放的端口:
- firewall-cmd --zone=public --add-port=6379/tcp --permanent
- 重载入添加的端口: firewall-cmd --reload
相关推荐
Redis是一款高性能的键值对...通过以上步骤,你已经成功地在本地环境中安装了Redis并进行了基本配置,同时完成了PHP与Redis的集成。接下来,你可以开始利用Redis处理各种数据存储和检索任务,享受其高性能带来的便利。
除了基本的数据存储功能之外,Redis还提供了许多高级特性来增强其功能性和可用性。例如: - **复制(Replication)**:允许主服务器数据复制到多个从服务器,实现数据备份和负载均衡。 - **Lua脚本(Lua Scripting...
在本文中,我们将详细介绍Redis的安装过程及基本使用方法。 **1. Redis安装** 首先,确保你的系统是Linux(如Ubuntu、CentOS)或Windows。Redis主要为Unix-like系统设计,但在Windows上也有支持。 对于Linux用户...
在Linux系统中安装Redis是一个常见的任务,特别是在搭建服务器或开发基于Redis的数据缓存应用时。Redis是一个开源的、高性能的键值对存储系统,适用于数据缓存、消息队列等多种场景。本文将详细介绍如何在Linux上...
本文将详细介绍Redis 5.0.8的安装与基本配置过程,确保您能够顺利地在服务器上部署并运行Redis服务。 首先,从Redis官方网站(https://redis.io/)下载最新稳定版的Redis安装包,例如Redis-5.0.8.tar.gz。将其放置在...
#### 三、Redis基本操作 了解了安装和连接之后,下面介绍一些Redis的基本操作: 1. **字符串操作**: - `SET key value`:设置key对应的value。 - `GET key`:获取key对应的value。 2. **哈希操作**: - `HSET...
以上就是Redis的安装以及C#调用Redis的基本流程和注意事项。在实际应用中,还需要考虑数据持久化、主从复制、哨兵模式等高级特性,以及如何在分布式环境中正确管理和使用Redis。在开发过程中,务必遵循最佳实践,...
### Redis 6.2.4 的安装与配置详解 #### 一、安装准备与环境搭建 Redis 是一款开源(BSD许可)的,...至此,Redis 6.2.4 的安装与基本配置已经完成。可以根据实际需求进一步调整参数和功能,以满足特定的应用场景。
- 选择安装类型,通常选择“标准”即可满足基本需求。 - 指定安装路径,你可以保留默认设置或选择自定义路径。 - 确认配置选项,例如是否创建启动服务、设置环境变量等。 - 完成安装向导,系统将自动安装 Redis...
以上是对Redis安装、客户端使用以及基本数据类型的详细介绍。Redis的强大不仅在于其丰富的数据结构支持,还在于其高性能、易用性和广泛的社区支持。掌握这些基础知识有助于开发者更好地利用Redis来解决实际问题。
通过本文档,我们详细了解了Redis在CentOS环境下的安装流程、基本使用方法以及通过可视化工具进行数据管理和监控的过程。此外,还介绍了Redis在FITS项目中的具体应用场景。希望这些信息能够帮助您更好地理解和掌握...
本文将详细介绍Redis的基本安装判断、启动使用方法。 **1. Redis安装判断** 在Linux环境下,确认Redis是否已安装,可以使用`whereis`命令查找Redis的相关可执行文件。例如: ```bash [root]$ whereis redis-cli ...
本教程将详细讲解如何在Linux环境下安装Redis 2.6.14版本,并介绍一些基本的Redis命令。 首先,确保你的Linux系统已经安装了必要的编译工具,如GCC和Make。通常,你可以通过以下命令安装: ```bash sudo apt-get ...
首先,确保你的系统满足安装Redis的基本要求。Redis通常在Linux发行版上运行良好,需要一个64位的操作系统和C编译器。你还需要安装`gcc`、`make`和其他依赖库,如`libjemalloc`(如果需要优化内存管理)或`jemalloc`...
Redis 是一个高性能的键值对存储系统,常用于处理高并发读写场景、海量数据的高效存储和访问...以上就是 Redis 的基本安装步骤和数据类型操作,了解这些基础,可以更好地在实际项目中利用 Redis 的优势来优化数据处理。
【Redis集群概述】 Redis集群是Redis数据库的一种高可用性解决方案,它通过分布式的方式来提供服务,以...然而,集群的部署和运维需要一定的技术基础,包括了解Redis的基本操作、集群原理以及如何处理可能出现的问题。
下面将详细介绍C#中Redis的安装、配置、基本操作以及示例。 ### 安装Redis 1. **下载服务器端**: 首先,你需要从官方网站(https://redis.io/download)下载Redis的Windows版本。安装后,启动服务,通常默认端口为...
Redis是一款高性能的键值存储系统,常用于数据库、缓存和消息中间件等场景。...以上就是Redis的基本安装配置过程及其主要知识点,希望对你有所帮助。在实际应用中,还需要根据具体场景进行更深入的学习和实践。
Redis是一款高性能的键值...总结来说,手动安装部署Redis包括下载源码、编译安装、配置服务、启动服务以及了解基本的运维操作。在生产环境中,还需要考虑安全性、监控、备份策略等更多方面,以确保Redis的稳定运行。