博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
转:CentOS7 下 Redis4 安装与配置教程(Redis开机启动)
阅读量:6206 次
发布时间:2019-06-21

本文共 1668 字,大约阅读时间需要 5 分钟。

转 https://ken.io/note/centos7-redis4-setup

一、前言

1、本教程主要内容

  • Redis安装与测试
  • Redis远程访问配置
  • Redis开机启动配置

2、本教程环境信息

  • CentOS 7
  • Redis 4.0.2

二、安装步骤

1、Redis安装

  • 安装基础依赖
#安装基础依赖包sudo yum install -y gcc gcc-c++ make jemalloc-devel epel-release
  • 下载Redis( )
#从官网获取最新版本的下载链接,然后通过wget命令下载wget http://download.redis.io/releases/redis-4.0.2.tar.gz
  • 解压到指定目录
#创建目录sudo mkdir /usr/redis#解压sudo tar -zvxf redis-4.0.2.tar.gz -C /usr/redis
  • 编译&安装
#进入目录cd /usr/redis/redis-4.0.2#编译&安装sudo make & make install

2、Redis启动与测试

  • 启动redis-server
#进入src目录cd /usr/redis/redis-4.0.2/src#启动服务端sudo ./redis-server
  • 启动redis客户端测试
#进入src目录cd /usr/redis/redis-4.0.2/src#启动客户端sudo ./redis-cli

设置:set key1 value1

获取:get key1

三、Redis配置

1、 配置本机外访问

  • 修改配置:绑定本机IP&关闭保护模式
#修改配置文件sudo vi /usr/redis/redis-4.0.2/redis.conf#更换绑定#将bind 127.0.0.1 更换为本机IP,例如:192.168.11.11bind 192.168.11.11#关闭保护模式 protected-mode no
  • 开放端口
#增加redis端口:6379sudo firewall-cmd --add-port=6379/tcp --permanent#重新加载防火墙设置sudo firewall-cmd --reload
  • Redis指定配置文件启动
#进入目录cd /usr/redis/redis-4.0.2#指定配置文件启动sudo ./src/redis-server redis.conf
  • Redis客户端连接指定Redis Server
#进入目录cd /usr/redis/redis-4.0.2#连接指定Redis Serversudo ./src/redis-cli -h 192.168.11.11

2、配置Redis开机启动

将Redis配置成为系统服务,以支持开机启动

  • 创建Redis服务
#创建服务文件sudo vi /usr/lib/systemd/system/redis.service#文件内容[Unit]Description=Redis ServerAfter=network.target[Service]ExecStart=/usr/redis/redis-4.0.2/src/redis-server /usr/redis/redis-4.0.2/redis.conf --daemonize noExecStop=/usr/redis/redis-4.0.2/src/redis-cli -p 6379 shutdownRestart=always[Install]WantedBy=multi-user.target
  • 设置Redis服务开机启动&开启服务
#设置Redis服务开机启动sudo systemctl enable redis#启动Redis服务sudo systemctl start redis

转载于:https://www.cnblogs.com/yibutian/p/9829894.html

你可能感兴趣的文章
android baidupush
查看>>
Lottie 站在巨人的肩膀上实现 Android 酷炫动画效果
查看>>
Linux_异常_08_本机无法访问虚拟机web等工程
查看>>
“陪护机器人”研报:距离真正“陪护”还差那么一点
查看>>
深入框架本源系列 —— Virtual Dom
查看>>
mongodb分布式集群搭建手记
查看>>
您有一个上云锦囊尚未领取!
查看>>
Java Web的web.xml文件作用及基本配置(转)
查看>>
区块链101:区块链的应用和用例是什么?
查看>>
马约拉纳费米子:推动量子计算的“天使粒子”
查看>>
瑞立视:厚积薄发且具有“工匠精神”的中国品牌
查看>>
git与svn的区别 ?Git 与 SVN那个更好?
查看>>
使用ActionTrail Python SDK
查看>>
数据显示,中国近一半的独角兽企业由“BATJ”四巨头投资
查看>>
log日志轮转--logrotate
查看>>
安装输入发
查看>>
用户配置相关文件
查看>>
老王学linux-ftp
查看>>
kvm vnc的使用,鼠标漂移等
查看>>
linux中fcntl()、lockf、flock的区别
查看>>