1、安装步骤
1.1、安装gcc
命令:yum install -y gcc-c++
1.2、下载redis
在当前root用户下创建temp临时目录/root/temp
,安装包就放这里
方式一:使用命令:wget http://download.redis.io/releases/redis-5.0.5.tar.gz
直接下载
[root@localhost temp]# wget http://download.redis.io/releases/redis-5.0.5.tar.gz
--2020-06-14 23:42:07-- http://download.redis.io/releases/redis-5.0.5.tar.gz
正在解析主机 download.redis.io (download.redis.io)... 109.74.203.151
省略...
下载完成
[root@localhost temp]# ll
-rw-r--r--. 1 root root 1358081 1月 17 06:55 redis-5.0.5.tar.gz
方式二:如果方式一连接失败,可以先下载到本地,再上传到服务器(使用rz
命令或xftp
工具)
1.3、解压
命令:tar -zxvf redis-5.0.5.tar.gz
drwxrwxr-x. 6 root root 4096 4月 1 2015 redis-5.0.5
-rw-r--r--. 1 root root 1358081 1月 17 06:55 redis-5.0.5.tar.gz
1.4、编译
[root@localhost temp]# cd redis-5.0.5/
[root@localhost redis-5.0.5]# make
make完后输出如下日志表示编译成功
省略....
CC lolwut.o
CC lolwut5.o
LINK redis-server
INSTALL redis-sentinel
CC redis-cli.o
LINK redis-cli
CC redis-benchmark.o
LINK redis-benchmark
INSTALL redis-check-rdb
INSTALL redis-check-aof
Hint: It's a good idea to run 'make test' ;)
make[1]: 离开目录“/root/temp/redis-5.0.5/src”
[root@localhost redis-5.0.5]#
1.5、安装
在redis-5.0.5目录下执行make install PREFIX=/usr/local/redis
,将redis安装到/usr/local/
下
[root@localhost redis-5.0.5]# make install PREFIX=/usr/local/redis
cd src && make install
make[1]: 进入目录“/root/temp/redis-5.0.5/src”
CC Makefile.dep
Hint: It's a good idea to run 'make test' ;)
省略...
2、启动/停止
2.1、配置修改
因为安装redis时,其redis.conf
配置文件并没有同步拷贝过来,所以先将它复制到bin目录,命令cp /root/temp/redis-5.0.5/redis.conf /usr/local/redis/bin/
,然后将daemonize no
改为yes
即可
2.2、启动
命令:./redis-server redis.conf
2.3、停止
命令:./redis-cli shutdown