本文主要介绍在 CentOS 7 系统下使用 yum 安装 Redis 的过程。

更改 yum 源

将 Centos 的 yum 源更换为国内的阿里云源。

首先备份你的原镜像文件,保证出错后可以恢复:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下载新的 CentOS-Base.repo到 /etc/yum.repos.d/

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

安装 Redis

yum install redis

启动 Redis

systemctl start redis.service

设置 Redis 开机启动

systemctl enable redis.service

高级设置

设置 Redis 密码

打开文件 /etc/redis.conf,找到其中的# requirepass foobared,去掉前面的 #,并把 foobared改成你的密码。

redis.conf 文件默认在/etc 目录下,你可以更改它的位置和名字,更改后,注意在文件 /usr/lib/systemd/system/redis.service 中,把 ExecStart=/usr/bin/redis-server /etc/redis/6379.conf --daemonize no 中的 redis.conf 的路径改成的新的路径。

开启远程连接

在 Redis 的配置文件 redis.conf 中将。

bind 127.0.0.1

改成

bind 0.0.0.0
开启防火墙端口
firewall-cmd --add-port=6379/tcp
firewall-cmd --add-port=6380/tcp
sudo firewall-cmd --reload

到此 Redis 就安装好了。

最新文章

  1. JS高程4.变量,作用域和内存问题(1)
  2. php 使用函数中遇到的坑之----list
  3. linux下c程序的链接、装载和库(2)
  4. Shell教程1​-第一个Shell脚本
  5. cmd find命令
  6. C#高级编程四十九天----队列
  7. SGU326Perspective(网络流量的最大流量)(经典赛车模型)
  8. notepad++ 配置笔记
  9. 2014年辛星jquery解读第二节
  10. 《JavaScript高级程序设计》读书笔记 ---Object 类型
  11. Microsoft Visual Studio 2017 安装过程
  12. Spring+SpringMVC+MyBatis+easyUI整合优化篇(八)代码优化整理小记及个人吐槽
  13. Oracle授权
  14. poj-3279 poj-1753(二进制枚举)
  15. 【转】UEFI是什么?与BIOS的区别在哪里?UEFI详解!
  16. 原 TCP层的分段和IP层的分片之间的关系 & MTU和MSS之间的关系
  17. 《高性能SQL调优精要与案例解析》——10.4_SQL语句改写部分文档
  18. MySQL MHA 搭建&测试(环境:CentOS7 + MySQL5.7.23)
  19. 接触mybatis使用
  20. Windows Azure 系列-- Azure Queue的操作

热门文章

  1. Docker Hub仓库注册,使用
  2. TypeScript:基本类型和接口
  3. Android---组件篇---Handler的使用(1)[转]
  4. [Java Web整合开发王者归来·刘京华] 2、 Java Web开发概述
  5. [Java Web] 2、Web开发中的一些架构
  6. [stm32] 利用uc-gui封装画图和画线函数移植51上的模拟动画
  7. JUnit 测试
  8. 连接oracle jdbc
  9. web前端基础——jQuery编程进阶
  10. jquery实现简单的Tab切换菜单