CentOS 7 环境下配制 Redis 服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7 环境下配制 Redis 服务相关的知识,希望对你有一定的参考价值。

 一、环境准备

大家可以去 CentOS 官网下载系统文件,文件比较大,有三个镜像文件(DVD ISO、Everythiing ISO、Minimal ISO),大家根据需求选择下载,我这里下载的是 DVD ISO。接下来就是在虚拟机上不停的下一步,这里选择的是 GONME 桌面。

技术分享

 

技术分享

二、安装 Redis 

打开 Redis 官网,这里有很详细的下载、安装过程,大家可以按照上面的提示一步步安装,下面是安装过程;

技术分享

* 官网上的安装方式只是做了编译,没有执行安装命令,我们可以使用 $ make  install (编译安装) ,如果不需要使用 Redis 提供的开机自启动设置工具(install_server.sh),可不用执行安装命令。 

1>、Redis 安装 (需要要有操作系统 root 权限,在装系统时会设置这个账号;如果没有可以在终端环境环境下输入 su 输入 password 切换,也可以注销 、重启系统,用 root 账号登陆); 

  • 打开终端,进入要安装的 Redis 目录,/ 是根目录,安装位置可以随个人喜好选择,我的安装路径为: /myTest;
  • $ wget http://download.redis.io/releases/redis-4.0.2.tar.gz
    $ tar xzf redis-4.0.2.tar.gz
    $ mv redis-4.0.2 redis //重命名文件夹; $ make // 也可以是 made install,如果选用这个命令,需要输入:/usr/local/bin/redis-server 启动 Redis 服务;
    $ cd redis
    $ src/redis-server //启动 Redis 服务;

2>、开启 Redis-cli 

  • 打开终端,进入Redis 安装目录
  • $ src/redis-cli //启动 redis-cli ,远程启动,可以是输入: redis-cli -h 192.168.1.111 -p 6379
    

         

三、配制 Redis conf 文件

  配制没有么好说的,网上有很多相关的介绍文档,我们这里不涉及主从服务配制,需要特别注意的有以下几个地方;

  • Bind 绑定访问地址,我们一般在生产环境中 bind 局域网 IP 地址;在本机上访问我们保持默认就可以了;
  • protected-mode 这个是 Redis 在新版本中提供的一种保护机制,我们在可信环境中一般设置为:protected-mode no,提供远程访问;

  • 如里我们需要指定 Redis 配制文件,只需要启动服务时跟上配制文件地址就可以了,如:/myTest/redis/redis-server   /...../redis.conf,redis 一般需要我们自行指定 conf 文件地址;

四、设置开机自己启动

  设置 Redis 开机自启动方法有很多,Redis 安装包里自带的有这个脚本,我们只用执行一下就可以了,使用这个工具的前提是,必需执行过 $ make install 这个命令

  技术分享

  打开终端输入 :$ /myTest/redis/utils/install_server.sh

  技术分享

五、 注意事项

  • 远程操作的话,一定要对 CentOS 7 防火墙进行设置;firewall 默认是阻止所有端口的
  • $ systemctl stop firewalld.service //关闭防火墙;
    

    也可以打开 firewall 界面化操作,添加例外;

  • $ firewall-config //打开防火墙图形化界面;

  

  技术分享

 






以上是关于CentOS 7 环境下配制 Redis 服务的主要内容,如果未能解决你的问题,请参考以下文章

Linux Centos 7环境下的mailx代理163邮箱发送邮箱

CentOS 7 下 JDK1.8+Maven+Nginx+MySql+Git+Redis环境安装

CENTOS7配制PHP

CentOS配制FTP服务器,并且能用root权限登录

centos / Linux 服务环境下安装 Redis 5.0.3

如何在 CentOS 7 上安装 Redis 服务器