Centos7 安装Redis详细教程
本文主要介绍如果在Centos7下安装Redis。
1.安装依赖
redis是由C语言开发,因此安装之前必须要确保服务器已经安装了gcc,可以通过如下命令查看机器是否安装:
gcc -v
如果没有安装则通过以下命令安装:
yum install -y gcc
2.下载redis安装包并解压
# 下载,我是在root下执行的下载,所以我的下载目录为:/root/redis-6.2.6,这里按照自己的实际情况调整 wget https://download.redis.io/releases/redis-6.2.6.tar.gz # 解压 tar -zxvf redis-6.2.6.tar.gz
3.进入解压目录并编译
# 进入解压目录 cd redis-6.2.6 # 编译 make
4.指定安装目录并进行安装
make install PREFIX=/usr/local/redis
5.启动redis服务
5.1 直接启动(不建议使用)
# 进入redis安装目录 cd /usr/local/redis/bin/ # 启动服务 ./redis-server
5.2 通过守护进程方式启动
# 第一步:从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录 cp /root/redis-6.2.6/redis.conf /usr/local/redis/bin/ # 第二步:修改redis.conf配置文件 cd /usr/local/redis/bin/ vi redis.conf # 修改内容如下: #daemonize 的值从 no 修改成 yes # 第三步:启动服务 ./redis-server redis.conf # 第四步:查看进程来确定redis是否启动成功,非必须 ps -ef |grep redis
备注:如果想要设置指定IP连接redis,只需要修改redis.conf文件中bind配置项即可。如果不限IP,将127.0.0.1修改成0.0.0.0即可。
6.设置开机自动启动
切换到/lib/systemd/system/目录,创建redis.service文件。命令如下:
cd /lib/systemd/system/ vim redis.service
文件内容如下:
[Unit] Description=redis-server After=network.target [Service] Type=forking # ExecStart需要按照实际情况修改成自己的地址 ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target
设置开启自动启动
# 开机自动启动 systemctl enable redis.service # 启动redis服务 systemctl start redis.service # 查看服务状态 systemctl status redis.service # 停止服务 systemctl stop redis.service # 取消开机自动启动(卸载服务) systemctl disabled redis.service
Centos7 安装Redis详细教程相关推荐
- Windows安装Redis 详细教程——《Redis入门》
Windows安装Redis 详细教程--<Redis入门> Redis windows下载地址:https://github.com/MicrosoftArchive/redis/rel ...
- CentOS7安装Docker详细教程
CentOS7安装Docker 文章目录 CentOS7安装Docker Docker简介 Docker架构 Docker安装流程 查看Docker 参考文章 Docker简介 Docker 是一个开 ...
- Linux下安装Redis详细教程 (附安装包)
2.2 Redis安装 Redis官方网站 Redis中文官方网站 http://redis.io http://redis.cn/ 2.2.1 *安装版本* 6.2.1 for Linux(redi ...
- Ubuntu安装redis详细教程
apt安装 本文Ubuntu环境(20.04) No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20. ...
- centos安装Redis详细教程
1.网上搜索redis,查找下载连接 链接为http://download.redis.io/releases/redis-6.0.3.tar.gz 2.使用wget下载gz包,安装成功如图所示 wg ...
- Windows 64位下安装Redis详细教程
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. 工具/原料 Windows 64位操作系统 Redis 安装包 方法/步骤 Redis 安装包下载 下载地址:h ...
- centos7安装harbor详细教程
注:先决条件 必须安装docker与docker-compose并且启动docker 检查是否安装docker-compose docker-compose -v docker-compose ver ...
- Docker安装redis详细教程
工具版本介绍:Docker 20.10.21. Redis6.2.6 配置文件中的参数介绍,引用自大佬:redis.conf 配置参数详解 docker不熟的可参考我的博客:docker的使用 1.创 ...
- CentOS7安装PHP详细教程
1.安装基本依赖软件: yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel freetype-devel li ...
最新文章
- linux线程有什么用,在linux下查看一个进程它有多少个线程是用什么命令?
- context linux,使用selinux contexts
- springboot 入门教程(4)--web开发(spring mvc和Thymeleaf模板,带源码)
- rsync备份之windows+linux
- Java中的几种引用类型_Java中的几种引用类型(转载)
- java高并发(十八)线程池
- SAP Commerce Cloud Accelerator theme css 加载的问题和 multi step checkout
- hibernate简单应用
- 编程题练习 两个栈实现队列
- oracle 中update select 和连接字符串配合使用
- Win10打开nvidia控制面板闪退怎么解决
- labview rtm_下载Vista RTM
- 零基础建站教程,教你最快速度做好企业网站
- 设计模式的七大原则——开闭原则(下)
- 77.【JavaWeb文件上传和邮件发送04】
- 《白帽子讲Web安全》| 学习笔记之Web框架安全
- Android9.0默认将开发者选项中的OEM锁开关打开
- python语言实现冒泡算法(附代码)
- teamviewer Not ready only LAN 无法连接
- java基础之import语句_繁星漫天_新浪博客