Redis第二章:Redis 安装

  • 一、去官网下载

  有两个网站

  Redis官方网站  https://redis.io/

 

 

  Redis中文官方网站  

 

 

  安装版本:3.2.5 for Linux

 

  • 二、安装过程

  1、将下载下来的安装包上传到/opt/software/下 

[root@hadoop101 software]# ll
总用量 400420
-rw-rw-r--. 1 ge ge 218720521 3月   8 10:22 hadoop-2.7.7.tar.gz
-rw-rw-r--. 1 ge ge 189756259 3月   8 10:25 jdk-8u161-linux-x64.tar.gz
-rw-rw-r--. 1 ge ge   1544040 3月  13 17:56 redis-3.2.5.tar.gz

  2、解压该压缩包至/opt/module文件夹下

tar -zxvf redis-3.2.5.tar.gz  /opt/module

  3、进入redis-3.2.5目录

[root@hadoop101 software]# tar -zxvf redis-3.2.5.tar.gz ^C
[root@hadoop101 software]# cd /opt/module/redis-3.2.5/
[root@hadoop101 redis-3.2.5]# ll
总用量 200
-rw-rw-r--.  1 ge ge 78892 10月 26 2016 00-RELEASENOTES
-rw-rw-r--.  1 ge ge    53 10月 26 2016 BUGS
-rw-rw-r--.  1 ge ge  1805 10月 26 2016 CONTRIBUTING
-rw-rw-r--.  1 ge ge  1487 10月 26 2016 COPYING
drwxrwxr-x.  7 ge ge  4096 3月  13 18:06 deps
-rw-rw-r--.  1 ge ge    11 10月 26 2016 INSTALL
-rw-rw-r--.  1 ge ge   151 10月 26 2016 Makefile
-rw-rw-r--.  1 ge ge  4223 10月 26 2016 MANIFESTO
-rw-rw-r--.  1 ge ge  6834 10月 26 2016 README.md
-rw-rw-r--.  1 ge ge 46695 10月 26 2016 redis.conf
-rwxrwxr-x.  1 ge ge   271 10月 26 2016 runtest
-rwxrwxr-x.  1 ge ge   280 10月 26 2016 runtest-cluster
-rwxrwxr-x.  1 ge ge   281 10月 26 2016 runtest-sentinel
-rw-rw-r--.  1 ge ge  7606 10月 26 2016 sentinel.conf
drwxrwxr-x.  2 ge ge  4096 3月  13 18:06 src
drwxrwxr-x. 10 ge ge  4096 10月 26 2016 tests
drwxrwxr-x.  7 ge ge  4096 10月 26 2016 utils

  4、在redis-3.2.5目录下执行make命令

[ge@hadoop101 redis-3.2.5]$ make
cd src && make all

    运行make命令时出现故障出现的错误解析

 

 

  解决方案:

  能上网的情况下:yum install gcc

          yum install gcc-c++

  

  5、在redis-3.2.5目录下再次执行make命令

 

 

    解决方案:运行make distclean 之后再make

 

  5、在redis-3.2.5目录下再次执行make命令

 

  

   Redis Test可以不用执行

    执行完make后,跳过Redis test 继续执行make install

    

 

 

 

  • 三、Redis目录

  查看默认安装目录:usr/local/bin

[root@hadoop101 redis-3.2.5]# cd /usr/local/bin/
[root@hadoop101 bin]# ll
总用量 26340
-rwxr-xr-x. 1 root root 5580351 3月  13 20:29 redis-benchmark   #性能测试工具,可以在自己本机运行,看看自己本机性能如何(服务启动后执行)
-rwxr-xr-x. 1 root root   22225 3月  13 20:29 redis-check-aof  #修复有问题的AOF文件,rdb和aof后面说
-rwxr-xr-x. 1 root root 7826878 3月  13 20:29 redis-check-rdb
-rwxr-xr-x. 1 root root 5709068 3月  13 20:29 redis-cli  #客户端,操作入口
lrwxrwxrwx. 1 root root      12 3月  13 20:29 redis-sentinel -> redis-server  #Redis集群使用
-rwxr-xr-x. 1 root root 7826878 3月  13 20:29 redis-server  #Redis服务启动命令
  • 四、Redis启动(在后台启动)

  1、备份redis.conf:拷贝一份redis.conf到其他目录

    在/root目录下创建一个myredis目录

[root@hadoop101 ~]# mkdir myredis

    将redis.conf 拷贝到myredis中

[root@hadoop101 ~]# cp /opt/module/redis-3.2.5/redis.conf /root/myredis/
[root@hadoop101 ~]# cd /root/myredis/
[root@hadoop101 myredis]# ll
总用量 48
-rw-r--r--. 1 root root 46695 3月  13 21:06 redis.conf

  2、修改redis.conf文件,将里面的daemonize no 改成 yes ,让服务在后台启动

[root@hadoop101 myredis]# vim redis.conf 
#并将 daemonize no  改为  daemonize yes

  

 

 

  3、启动命令

  执行redis-server /myredis/redis.conf

[root@hadoop101 myredis]# redis-server redis.conf 
[root@hadoop101 myredis]# ps -ef | grep redis
root       7149      1  0 21:14 ?        00:00:00 redis-server 127.0.0.1:6379
root       7154   3510  0 21:14 pts/0    00:00:00 grep redis

  4、进入redis

[root@hadoop101 myredis]# redis-cli
127.0.0.1:6379>   

多个端口可以用 redis-cli -p 6379(端口号)

  5、测试是否成功 

[root@hadoop101 myredis]# redis-cli 
127.0.0.1:6379> ping
PONG

  6、关掉redis

##########第一种方式###########
127.0
.0.1:6379> shutdown  ####进入终端后再关闭 not connected> #这一步 ctrl+c到下一步 [root@hadoop101 myredis]#
#######查看redis是否关闭#######
 [root@hadoop101 myredis]# ps -ef | grep redis
 root 7170 3510 0 21:20 pts/0 00:00:00 grep redis
##########第二种方式###########

[root@hadoop101 myredis]# redis-server redis.conf
[root@hadoop101 myredis]# ps -ef | grep redis
root 7179 1 0 21:23 ? 00:00:00 redis-server 127.0.0.1:6379
root 7183 3510 0 21:23 pts/0 00:00:00 grep redis
[root@hadoop101 myredis]# redis-cli shutdown ####单实例关闭
[root@hadoop101 myredis]# ps -ef | grep redis
root 7187 3510 0 21:24 pts/0 00:00:00 grep redis

########多实例关闭######

指定端口号关闭:redis-cli -p 6379 shutdown

 

posted @ 2020-03-13 21:40  ZSJ-白  阅读(180)  评论(0编辑  收藏  举报