参考资料 :
https://www.cnblogs.com/lauhp/p/8487029.html
https://www.cnblogs.com/kelelipeng/p/13088319.html
一、安装包下载地址
官网下载地址:http://download.redis.io/releases/
离线方式:上述地址直接点击下载,U盘拷到目标目录下。
联网方式:进入目标目录下执行如下命令。
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
二、安装步骤
1、下载至目标目录,看图如下:
2、解压
[root@localhost local]# tar -zxvf redis-5.0.7.tar.gz
解压完后出现redis目录:
3、编译
[root@localhost local]# cd redis-5.0.7/
[root@localhost redis-5.0.7]# make
3.1、安装gcc,依次执行下面两个命令,第一个命令有2次确认,第二个命令有1次确认,都键入y就完事了;
[root@localhost redis-5.0.7]# yum install gcc
[root@localhost redis-5.0.7]# yum install gcc-c++
都执行完后会看到下图,然后再回头执行编译动作
3.2、继续编译后又出现状况如下图:
执行如下命令:
[root@localhost redis-5.0.7]# make MALLOC=libc
4、安装
[root@localhost redis-5.0.7]# make PREFIX=/usr/local/redis-5.0.7 install
这里多了一个关键字 PREFIX= 这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis-5.0.7目录。假设不添加该关键字Linux会将
可执行文件存放在/usr/local/bin目录;
库文件会存放在/usr/local/lib目录;
配置文件会存放在/usr/local/etc目录;
其他的资源文件会存放在usr/local/share目录;
这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis-5.0.7 即可删除redis。
5、修改一下配置文件中的必要参数;
进入到vim下,先显示一下行号,这样记得清:
:set nu
(1)、69行的bind注释掉,如下图;否则只能本机连;
(2)、88行的protected-mode改成no;
(3)、136行的daemonize改成yes;
6、启动
(1)、绝对路径启动,任意目录下都可执行:
[root@localhost local]# /usr/local/redis-5.0.7/bin/redis-server /usr/local/redis-5.0.7/redis.conf
如图,redis成功启动
(2)、相对目录启动;
[root@localhost bin]# cd /usr/local/redis-5.0.7/bin/
[root@localhost bin]# ./redis-server ../redis.conf
如图,redis成功启动
启动总结
无论是绝对路径还是相对路径,本质都是一样的,无非是加载特定的redis配置文件后启动redis服务;
如果配置文件位置变化,自行修改即可。
网友评论