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 //打开防火墙图形化界面;

  

  

 

posted @ 2017-10-30 16:03  llsfast  阅读(294)  评论(0编辑  收藏  举报