linux通过安装包安装redis

来源:互联网 发布:云数据分析 编辑:程序博客网 时间:2024/06/06 21:52

1.安装包的准备
官网地址:https://redis.io/download

以下是我下载的安装包:
这里写图片描述
也可以直接用命令执行下载:

语法:wget [需要下载的安装包的URL]例子:(会下载到当前路径)# wget http://download.redis.io/releases/redis-4.0.1.tar.gz
[root@iz2ze6u0apce8jpapxeubpz tar.gz]# wget http://download.redis.io/releases/redis-4.0.1.tar.gz--2017-08-03 12:48:00--  http://download.redis.io/releases/redis-4.0.1.tar.gzResolving download.redis.io (download.redis.io)... 109.74.203.151Connecting to download.redis.io (download.redis.io)|109.74.203.151|:80... connected.HTTP request sent, awaiting response... 200 OKLength: 1711660 (1.6M) [application/x-gzip]Saving to: 鈥榬edis-4.0.1.tar.gz.1100%[===================================================================================================>] 1,711,660    737KB/s   in 2.3s   2017-08-03 12:48:03 (737 KB/s) - 鈥榬edis-4.0.1.tar.gz.1鈥saved [1711660/1711660][root@iz2ze6u0apce8jpapxeubpz tar.gz]# 

2、解压并安装

# tar -zxvf redis-4.0.1.tar.gz 

然后把解压的目录放到指定的目录下

# mv redis-4.0.1 ../

语法说明:

# mv [源目录] [目标目录]

然后切换到该目录下:

# cd ../redis-4.0.1

进行编译:

# make

这里写图片描述

Hint: It's a good idea to run 'make test' ;)make[1]: Leaving directory `/usr/local/redis-4.0.1/src'
[root@iz2ze6u0apce8jpapxeubpz redis-4.0.1]# make testcd src && make testmake[1]: Entering directory `/usr/local/redis-4.0.1/src'You need tcl 8.5 or newer in order to run the Redis testmake[1]: *** [test] Error 1make[1]: Leaving directory `/usr/local/redis-4.0.1/src'make: *** [test] Error 2[root@iz2ze6u0apce8jpapxeubpz redis-4.0.1]# 

进入src下执行:

bash-4.2$ cd srcbash-4.2$  make    Hint: It's a good idea to run 'make test' ;)bash-4.2$  make testYou need tcl 8.5 or newer in order to run the Redis testmake: *** [test] Error 1bash-4.2$ 

解决方式
安装tcl

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz  sudo tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/  cd  /usr/local/tcl8.6.1/unix/  sudo ./configure  sudo make  sudo make install   

以下截图是另外一种方式:截图来源忘了
这里写图片描述

原创粉丝点击