zoukankan      html  css  js  c++  java
  • 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 //打开防火墙图形化界面;

      

      

  • 相关阅读:
    用于聚类的信用卡数据
    微信支付 参考
    小程序中 自定义组件的使用
    小程序页面跳转传参
    小程序人脸核身
    ant desgin pro 的项目中 封装的 socket.js
    vscode红色波浪线
    ant desgin pro 的项目中 请求之封装
    小程序的请求 方式封装
    浏览器网页链接打开本地exe客户端程序 及 无法导入,指定文件不是注册脚本.您的注册表编辑器只能导入2进位注册文件
  • 原文地址:https://www.cnblogs.com/llsfast/p/7747448.html
Copyright © 2011-2022 走看看