redis数据库安装

 
 

一. 简单介绍:

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。

Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

 
 
 

二. 下面讲一下它怎么装先:

1. 安装依赖

sudo yum install gcc-c++
sudo yum install wget

2. 下载源码包

其实也可以通过yum/apt来装,但是为了后期维护方便,我们使用源码包。
打开redis官网,下载最新版本:
1222542-20190525230501877-1411020526.png

  wget http://download.redis.io/releases/redis-5.0.5.tar.gz.

3. 解压源码包并进入

  tar zxf redis-5.0.5.tar.gz
  cd  redis-5.0.5/

4. 编译安装

  mkdir -p /usr/local/redis
  make 
  make install --prefix=/usr/local/redis

5. 将安装包中的redis.conf放到/usr/local/redis中:

  cp -f /tmp/redis-5.0.5/redis.conf /usr/local/redis/redis.conf

6. 修改/usr/local/redis/redis.conf中两项参数

  “protection-mode yes”-->“protection-mode no” #关闭保护模式,其实我这里由于内网环境,所以直接关掉了。但其实如果是外网,则不能关掉这个,设置密码更好。
  “bind 127.0.0.1” --->"bind 0.0.0.0"                    #与mysql一样,允许远程访问

保存退出

7. 对redis-server和redis-cli做软链接

  ln -s /usr/local/redis/bin/redis-server /usr/bin/redis-server
  ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis-cli

8. 后台启动redis-server.

  redis-server /usr/local/redis/redis.conf

9. 可以使用本地测试连接,也可以使用远程连接,前提是防火墙关掉,selinux禁掉。我这边内网环境,所以都禁掉了。

  redis-cli     #本地连接测试

1222542-20190525232603292-576285202.png

  redis-cli -h 192.168.0.111 #远程连接测试

1222542-20190525232653711-363412709.png

 
 
都可以连接,测试完毕。也相当于说简单部署完毕。

转载于:https://www.cnblogs.com/young233/p/10924448.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值