个人随笔
目录
服务器配置-6、安装redis环境
2019-04-30 23:23:14

一、redis的下载与安装

1.下载redis安装包
下载地址:https://redis.io/download

2.把安装包放在Linux文件系统下,利用WinSCP工具

3.解压缩

  1. tar -zxf redis-4.0.8.tar.gz

4.切换到解压后的目录

  1. cd redis-4.0.8

5.编译

  1. make

6.进入到src目录

  1. cd src

7.执行安装

  1. make install PREFIX=/home/itweb/redis

到此就安装完成。但是,由于安装redis的时候,我们没有选择安装路径,故是默认位置安装。在此,我们可以将可执行文件和配置文件移动到习惯的目录。

  1. cd /usr/local
  2. mkdir -p /usr/local/redis/bin
  3. mkdir -p /usr/local/redis/etc
  4. cd /usr/local/redis-4.0.8
  5. mv ./redis.conf /usr/local/redis/etc
  6. cd src
  7. mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server redis-sentinel /usr/local/redis/bin

比较重要的3个可执行文件:

  1. redis-server #Redis服务器程序
  2. redis-cli #Redis客户端程序,它是一个命令行操作工具。也可以使用telnet根据其纯文本协议操作。
  3. redis-benchmark #Redis性能测试工具,测试Redis在你的系统及配置下的读写性能

Redis的启动命令:

  1. /usr/local/redis/bin/redis-server

  1. cd /usr/local/redis/bin
  2. ./redis-server /usr/local/redis/etc/redis.conf #redis-server指定配置文件

二、操作以及外网链接

1、redis启动

  1. ./redis-server ../etc/redis.conf

2、redis的关闭
从客户端关闭

  1. ./redis-cli shutdown

直接杀掉进程

  1. ps -ef | grep redis
  2. kill -9 PID

3、设置密码

  1. vi etc/redis.config
  2. requirepass ******* (密码设置)

4、登录连接

  1. ./redis-cli -h 127.0.0.1 -p 6379 -a ******* 本机
  2. ./redis-cli -h 内网IP -p 6379 -a ******* 内网(私网IP
  3. ./redis-cli -h 外网IP -p 6379 -a ******* 公网IP

5、要通过公网IP链接,需要进行如下步骤

5-1、修改配置文件redis.config

redis现在的版本开启redis-server后,redis-cli只能访问到127.0.0.1,因为在配置文件中固定了ip,因此需要修改redis.conf(有的版本不是这个文件名,只要找到相对应的conf后缀的文件即可)文件以下几个地方。

  1. bind 127.0.0.1改为 #bind 127.0.0.1
  2. protected-mode yes 改为 protected-mode no (保护模式)
  3. daemonize no(这个是是否在后台启动不占用一个主程窗口)
5-2、需要在阿里云安全组添加访问规则(已经添加-1/-1,不需要这一步骤)

修改iptables,让端口可以访问

  1. vi /etc/sysconfig/iptables
  2. 添加一条规则6379redis端口
  3. -A INPUT -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

让配置生效

  1. 执行 /etc/init.d/iptables restart 命令将iptables服务重启

总结

理论上来说,安装好就行啦,当然只能本机访问,怎么可能开启外网访问,多危险,其实数据库也是,最好不要开启外网访问

 317

啊!这个可能是世界上最丑的留言输入框功能~


当然,也是最丑的留言列表

有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔   备案号 : 粤ICP备18099399号-2