1.从官网下载redis-2.8.9.tar.gz之后,将redis解压在/usr/local下,目录是redis-2.8.9,然后按照官网给出的办法安装redis即可。
2.安装完在redis-2.8.9目录下执行src/redis-server,
然后在另一个shell窗口执行src/redis-cli,可以正确运行。
但是我们显然想将之作为服务来启动运行。
3.下面是将redis配置为服务的操作步骤,首先将utils/redis_init_script文件复制到/etc/init.d下
cp /usr/local/redis-2.8.9/utils/redis_init_script /etc/rc.d/init.d/redis
将redis_init_script复制到/etc/rc.d/init.d/,同时易名为redis
然后vi /etc/rc.d/init.d/redis
在文档第二行添加
# chkconfig: 2345 80 90
然后注意
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli
因为我们的安装目录是/usr/local/redis-2.8.9,所以上面两行改为
EXEC=/usr/local/redis-2.8.9/src/redis-server
CLIEXEC=/usr/local/redis-2.8.9/src/redis-cli
还要注意redis文件的
$EXEC $CONF
在CONF后面增加&
$EXEC $CONF &
“&”,即是将服务转到后面运行的意思,否则启动服务时,Redis服务将占据在前台,占用了主用户界面,造成其它的命令执行不了。
4.可以看到在/etc/init.d/redis文件中,有这么一行:
CONF="/etc/redis/${REDISPORT}.conf"
于是将redis配置文件拷贝到/etc/redis/下
mkdir /etc/redis
cp /usr/local/redis-2.8.9/redis.conf /etc/redis/6379.conf
5.完成上面的操作之后,即可注册服务:
chkconfig --add redis
然后启动redis服务
service redis start
redis就可以服务方式运行啦
分享到:
相关推荐
首先,你需要确保你的服务器环境支持 Redis 的运行,通常要求为 Linux 系统,例如 Ubuntu 或 CentOS。确保系统中已经安装了以下依赖: 1. GCC 编译器:用于编译源码。 2. Make 工具:用于构建 Redis 源码。 3. ...
ExecStart=/path/to/redis-6.x.x/src/redis-server /etc/redis/redis.conf ExecStop=/path/to/redis-6.x.x/src/redis-cli shutdown Restart=always LimitMEMLOCK=infinity [Install] WantedBy=multi-user.target ``...
在没有互联网连接的情况下,在 CentOS 系统上安装 Redis 可能会遇到诸多挑战,如依赖包缺失、软件包管理工具配置不当等。本教程旨在帮助读者解决这些问题,提供一个详尽的离线安装 Redis 的指南,确保 Redis 在 ...
将`daemonize yes`这一行取消注释,表示Redis将以守护进程的方式运行,这样就不需要手动维护进程了。 2. **指定 PID 文件路径** 在`redis.conf`文件中,还有一行是关于PID文件的路径,它通常是这样的: ``` ...
6. 设置Redis服务启动脚本(这一步可能因CentOS版本不同而略有差异,例如在CentOS 7中,你可以创建Systemd服务文件)。 7. 启动Redis服务并检查其状态: ``` sudo systemctl start redis sudo systemctl status...
以上就是离线环境下在CentOS 7.5上安装Redis的详细过程,过程中需要注意的是,服务器的防火墙设置要允许Redis的默认端口(6379)通信,同时确保服务器有足够的磁盘空间来存放Redis的数据和日志。此外,根据实际需求...
在本文中,我们将深入探讨如何在CentOS操作系统下搭建Redis集群。Redis是一个开源的、基于内存的数据存储系统,常用于数据库、缓存和消息中间件等场景。在集群模式下,Redis可以提供高可用性和数据分片,以支持更大...
"redis集群一键自动部署脚本.rar" 提供了一种便捷的方式来在 CentOS 7.X 操作系统上搭建 Redis 集群。以下是关于Redis集群、shell脚本以及CentOS的相关知识点: 1. **Redis集群**: - **主从复制(Replication)**...
本文将详细介绍如何在 CentOS 7 环境下安装 Redis 4.0 版本。 ### 1. 安装 Redis #### 1.1 下载 Redis 源码包 首先,你需要访问 Redis 官方网站(http://download.redis.io/releases/)或使用 `wget` 命令从...
本文将详细介绍如何在CentOS 6环境下搭建一个包含3个主节点和3个从节点的Redis集群。 #### 二、环境准备 - **操作系统**: CentOS 6.x - **软件**: Redis 4.0.1 - **集群配置**: 3主3从 #### 三、安装依赖包 首先...
在本文中,我们将详细讨论如何在CentOS 7环境下配置一个由三台主机组成的Redis分布式集群,每台主机上都有一个主节点和一个从节点,总计六个节点。这个过程涵盖了安装Redis、创建服务、配置集群、启动集群以及测试...
6. **启动Redis**:复制配置文件`cp redis.conf /etc/redis/`,并根据需求编辑配置。使用`sudo /usr/local/redis/bin/redis-server /etc/redis/redis.conf`启动Redis服务。 7. **设置开机启动**:为了使Redis在系统...
在 CentOS 7 环境下安装 Redis 数据库是一个简单而重要的步骤,因为 Redis 是一个高性能的键值存储系统,广泛用于缓存、消息代理和其他数据处理场景。本篇文章将详细讲解如何在 CentOS 7 上安装和配置 Redis,以及...
Redis的安装配置过程可以根据不同的操作系统和具体需求有所不同,但大致...使用tar -xzf redis-x.x.x.tar.gz命令解压安装包,其中x.x.x是Redis的版本号。 3. 编译并安装 进入解压后的Redis目录,使用make命令进行编译
2. **编辑配置文件**:根据需求对`redis.conf`文件进行必要的修改,例如设置以守护进程方式运行及客户端空闲超时时间: ```bash vim /usr/local/redis/redis.conf daemonize yes # 设置为后台运行 timeout 300 #...
在本高级篇中,我们将深入探讨如何在CentOS操作系统上安装和配置Redis,这是一个高性能的键值存储系统,常用于数据库、缓存和消息代理。本文将覆盖从基础安装到高级配置的所有步骤,确保你能充分利用Redis的强大功能...
同样,你可以使用Redis Desktop Manager连接到本地运行的Redis服务,进行数据操作和测试。 总结来说,Redis的安装和使用涉及了跨平台的操作,Linux上通常采用命令行方式,而Windows则可以借助图形化工具。了解这些...
这里的`6.x.x`是Redis的版本号,你需要根据实际情况替换。 2. **解压源码包**: 使用`tar`命令解压下载的源码包: ``` tar -zxvf redis-6.x.x.tar.gz ``` 3. **编译安装**: 进入解压后的目录,执行`make`...
在CentOS 7环境下,没有网络的情况下安装Redis是一项挑战,因为通常我们会依赖在线包管理器如`yum`来获取和安装软件。然而,通过手动下载所需的依赖包并使用本地安装方式,我们仍然可以完成Redis的安装。以下是详细...