1. 下载redis安装包
[root@jxw1109 ~]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz --2020-03-12 21:55:47-- http://download.redis.io/releases/redis-4.0.6.tar.gz Resolving download.redis.io (download.redis.io)... 109.74.203.151 Connecting to download.redis.io (download.redis.io)|109.74.203.151|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1723533 (1.6M) [application/x-gzip] Saving to: ‘redis-4.0.6.tar.gz’ 100%[====================================================================================================================>] 1,723,533 5.99KB/s in 4m 42s 2020-03-12 22:00:34 (5.96 KB/s) - ‘redis-4.0.6.tar.gz’ saved [1723533/1723533]
2. 进行解压
tar -zxvf redis-4.0.6.tar.gz
3.编译安装
#先cd到文件内 cd redis-4.0.6/ #进行编译安装 make MALLOC=libc
#将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录
cd src && make install
CC Makefile.dep
Hint: It's a good idea to run 'make test' ;)
INSTALL install
INSTALL install
INSTALL install
INSTALL install
4.启动方式
1)直接启动
#在src文件下直接启动,server同理 [root@jxw1109 src]# ./redis-cli 127.0.0.1:6379>
2)后台进程方式
#修改redis.conf文件,在redis-4.0.6目录下 将 daemonize no 换成 daemonize yes #指定redis.conf文件启动 [root@jxw1109 src]# ./redis-cli /root/redis-4.0.6/redis.conf (error) ERR unknown command `/root/redis-4.0.6/redis.conf`, with args beginning with: [root@jxw1109 src]# ./redis-server /root/redis-4.0.6/redis.conf 6582:C 12 Mar 22:24:01.627 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 6582:C 12 Mar 22:24:01.627 # Redis version=4.0.6, bits=64, commit=00000000, modified=0, pid=6582, just started 6582:C 12 Mar 22:24:01.627 # Configuration loaded #关闭redis ps -aux | grep redis查看进程 [root@jxw1109 src]# ps -aux | grep redis polkitd 4746 0.1 0.1 46328 3284 ? Ssl 21:50 0:02 redis-server *:6379 polkitd 4845 0.1 0.1 43340 3356 ? Ssl 21:50 0:02 redis-server *:6379 # kill 4746杀死进程