【Redis】Linux 中安装 Redis

1:准备工作

1.1 下载 Redis 并上传到服务器

下载Redis有两种方式:(使用其中一种方式即可,最终的结果就是将Redis安装包放入了 /usr 目录中)

1.1.1 方式一:直接下载

使用命令 wget http://download.redis.io/releases/redis-5.0.0.tar.gz
操作过程如下:

[root@ecs-e25c-0001 usr]# wget http://download.redis.io/releases/redis-5.0.0.tar.gz
--2018-10-31 10:46:26--  http://download.redis.io/releases/redis-5.0.0.tar.gz
Resolving download.redis.io... 109.74.203.151
Connecting to download.redis.io|109.74.203.151|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1947721 (1.9M) [application/x-gzip]
Saving to: “redis-5.0.0.tar.gz”

100%[===============================================================================================================================================================================================>] 1,947,721    938K/s   in 2.0s    

2018-10-31 10:46:28 (938 KB/s) - “redis-5.0.0.tar.gz” saved [1947721/1947721]

[root@ecs-e25c-0001 usr]# ls
etc    include       jdk-8u191-linux-x64.tar.gz  lib64 local sbin   src
bin    games  jdk1.8.0_191  lib   libexec  redis-5.0.0.tar.gz    share  tmp
1.1.2 方式二:下载安装包,上传到服务器

Redis下载地址:http://download.redis.io/releases/
在这里插入图片描述
下载好以后,使用文件上传工具将安装包上传到服务器上即可。

2:安装 Redis

2.1 解压编译
[root@ecs-e25c-0001 usr]# cd /usr
[root@ecs-e25c-0001 usr]# tar -zxvf redis-5.0.0.tar.gz

解压完成后,进行编译:

[root@ecs-e25c-0001 usr]# cd redis-5.0.0
[root@ecs-e25c-0001 redis-5.0.0]# make

在这里插入图片描述

2.2 创建程序目录,并拷贝

编译完成后,将src目录中的几个文件拷贝到 /usr/local/redis

2.2.1 创建程序目录
[root@ecs-e25c-0001 redis-5.0.0]# cd /usr/local
[root@ecs-e25c-0001 local]# mkdir redis
[root@ecs-e25c-0001 local]# ls
bin  etc  games  include  lib  lib64  libexec  redis  sbin  share  src  ssl 
2.2.2 拷贝部分文件至程序目录
[root@ecs-e25c-0001 local]# cd /usr/redis-5.0.0/src
[root@ecs-e25c-0001 src]# cp redis-server /usr/local/redis
[root@ecs-e25c-0001 src]# cp redis-cli /usr/local/redis   
[root@ecs-e25c-0001 src]# cp redis-benchmark /usr/local/redis
[root@ecs-e25c-0001 src]# cp ../redis.conf /usr/local/redis

3:启动 Redis

3.1 启动前的优化

在安装完reids后,为了以后更方便的使用redis,需要在启动前做一些配置。

3.1.1 修改配置文件
3.1.1.1:配置redis为后台启动(即Redis作为后台线程运行)

将daemonize no 改成daemonize yes
操作如下:

[root@ecs-e25c-0001 src]# cd /usr/local/redis
[root@ecs-e25c-0001 redis]# ls
redis-benchmark  redis-cli  redis.conf  redis-server
[root@ecs-e25c-0001 redis]# vim redis.conf

进入到文件后,输入 :set number 可以看到行号
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.1.1.2: 设置可远程连接(可选操作)

Redis本身不建议全网可以连接,所以默认将连接地址设为了仅本机可访问。
这样的话,访问redis服务只能通过本机的客户端连接,而无法通过远程连接,这样可以避免将redis服务暴露于危险的网络环境中,防止一些不安全的人随随便便通过远程连接到redis服务。
实现方式就是通过 bind 配置项。
如果bind选项为空的话,那会接受所有来自于可用网络接口的连接。而bind在redis.conf中默认如下:
在这里插入图片描述
为了可以远程连接(不建议),可以将此行注释掉。如下:
在这里插入图片描述

3.1.1.3: 设置密码(可选操作)

同样也是在redis.conf中(密码要尽量复杂):
在这里插入图片描述
配置后保存。

3.1.1.4: 设置开机启动
[root@ecs-e25c-0001 redis]# vim /etc/rc.local

在里面添加内容:/usr/local/redis/redis-server /usr/local/redis/redis.conf (意思就是开机调用这段开启redis的命令)

3.2 启动
[root@ecs-e25c-0001 redis]# /usr/local/redis/redis-server /usr/local/redis/redis.conf
27511:C 31 Oct 2018 11:49:32.435 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
27511:C 31 Oct 2018 11:49:32.435 # Redis version=5.0.0, bits=64, commit=00000000, modified=0, pid=27511, just started
27511:C 31 Oct 2018 11:49:32.435 # Configuration loaded

END

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值