压缩包和解压包的存放目录均为/usr/local/src/
环境变量在/root/.bash_profile (自己添加)
1.下载安装到/usr/local/src/目录下
# 进入/usr/local/src/目录
> cd /usr/local/src/
# 下载安装包(因为资源太多我就放云盘)
链接:https://pan.baidu.com/s/1VThZVkzzs8Nuwczj7FRtOQ 提取码:9moz
2.解压编译
# 解压
> tar zxvf redis-4.0.11.tar
# 编译
> cd redis-4.0.11
> make
> cd src
- 在进行编译安装的之前先进行编译测试
> make test
# 发现报错 意思是需要安装 TCL(Tool Command Language)工具脚本语言
[root@localhost src]# make test
You need tcl 8.5 or newer in order to run the Redis test
make: *** [test] Error 1
4.安装TCL
# 1.wget下载
> cd /usr/local/src/
> wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
# 2.或者网盘下载 然后放到/usr/local/src/目录下
链接:https://pan.baidu.com/s/1pq0c3IWOcpygmUZgotOc6g 提取码:eg1p
# 一步一步输入
> tar zxvf tcl8.6.1-src.tar.gz
> cd tcl8.6.1
> cd unix/
> ./configure
> make
> make install
# 查看TCL是否可用
> ./tclsh
# 发现可以进入解释器 CTRL+C退出
- 继续编译安装Redis
> cd /usr/local/src/redis-4.0.11/src/
> make test
# 发现执行完之后没有报错,进行下一步
> make install
- 配置Redis
> /usr/local/src/redis-4.0.11
> mkdir /usr/local/src/redis/etc
> mv redis.conf /usr/local/src/redis/etc
> cd usr/local/src/redis/etc
> vim redis.conf
// 将daemonize no 改成daemonize yes, 将Redis设置成后台启动
7.启动Redis
> cd /usr/local/src/redis/bin
# 指定配置文件启动
> ./redis-server /usr/local/src/redis/etc/redis.conf
# 查看Redis是否启动成功
> ps -ef | grep redis
# 输出以下信息为启动成功
root 30940 1 0 17:52 ? 00:00:00 ./redis-server 127.0.0.1:6379
root 31292 4444 0 18:10 pts/1 00:00:00 grep --color=auto redis
网友评论