1.下载redis安装包
2.上传并解压
将下载好的redis-3.2.8.tar.gz上传到虚拟机,并解压到/opt/software下
[xiaokang@hadoop software]$ ll
总用量 3456
drwxr-xr-x 7 xiaokang hadoopenv 187 8月 24 16:12 flume-1.9.0
drwxr-xr-x. 12 xiaokang hadoopenv 183 8月 22 21:57 hadoop-3.2.1
drwxr-xr-x 9 xiaokang hadoopenv 189 9月 27 08:52 hbase-1.4.13
drwxr-xr-x 11 xiaokang hadoopenv 195 10月 11 21:09 hive-3.1.2
-rw-r--r-- 1 root root 1547237 10月 20 22:28 redis-3.2.8.tar.gz
-rw-r--r-- 1 root root 1986574 10月 18 21:16 redis-5.0.9.tar.gz
drwxr-xr-x 9 xiaokang hadoopenv 318 12月 19 2017 sqoop-1.4.7
[xiaokang@hadoop software]$ tar -zxvf redis-3.2.8.tar.gz
3.连网下载C语言环境和tcl程序
因为需要编译redis代码,所以需要下载redis的编译器,即C语言编译环境;需要在线安装tcl的程序,这个程序可以控制Linux中的命令的执行流程(例如:先执行脚本1,在执行脚本2)
[xiaokang@hadoop redis-3.2.8]$ sudo yum -y install gcc-c++
[xiaokang@hadoop redis-3.2.8]$ sudo yum -y install tcl
4.编译和安装
使用make命令来安装redis(make命令相当于Java中的Maven,可以控制整个项目的编译,打包),一般的C/C++项目都会有一个文件MakeFile
[xiaokang@hadoop redis-3.2.8]$ make MALLOC=libc
[xiaokang@hadoop redis-3.2.8]$ make test && make install PREFIX=/opt/software/redis-3.2.8
5.创建日志文件和数据文件
[xiaokang@hadoop redis-3.2.8]$ mkdir -p /opt/software/redis-3.2.8/log
[xiaokang@hadoop redis-3.2.8]$ mkdir -p /opt/software/redis-3.2.8/data
6.修改配置文件
[xiaokang@hadoop redis-3.2.8]$ vim redis.conf
#第61行,将bind后面的地址改为你的主机地址,我的虚拟机ip已经配置了映射,可以直接填写主机名
bind hadoop
#第128行,开启守护进程,就是说它会一直在我们的后台默默地运行
daemonize yes
#第163行,日志文件的配置
logfile "/opt/software/redis-3.2.8/log/redis.log"
#第247行,数据文件的配置,后续我们会将redis的一些数据做持久化,持久化的数据就存储在这里
dir /opt/software/redis-3.2.8/data
7.启动redis
[xiaokang@hadoop redis-3.2.8]$ bin/redis-server redis.conf
#没有任何反应,进入后台运行了
#因为我们把redis配置成了守护进程
[xiaokang@hadoop redis-3.2.8]$ ps aux | grep redis
xiaokang 14140 0.0 0.0 135392 1992 ? Ssl 23:15 0:00 bin/redis-server hadoop:6379
xiaokang 14145 0.0 0.0 112824 980 pts/0 S+ 23:17 0:00 grep --color=auto redis
[xiaokang@hadoop redis-3.2.8]$ bin/redis-cli -h hadoop -p 6379
hadoop:6379>
8.关闭redis
xiaokang@hadoop redis-3.2.8]$ bin/redis-cli -h hadoop -p 6379 shutdown
[xiaokang@hadoop redis-3.2.8]$ ps aux | grep redis
xiaokang 14158 0.0 0.0 112824 980 pts/0 S+ 23:21 0:00 grep --color=auto redis
9.图形化界面安装
需要下载Windows版的redis-desktop-manager,我贴出了下载链接。
链接:https://pan.baidu.com/s/1lbxYHu0lFbT93KJScRiDhw
提取码:iy4k
安装好以后就可以链接到linux上的redis啦
因为我在主机上已经配置了映射,所以Host的ip可以直接填写hadoop,配置映射的具体路径为C:\Windows\System32\drivers\etc\hosts,如图所示:
如图所示,连接成功