-
下载地址
http://www.redis.cn/download.html
-
历史版本地址
http://download.redis.io/releases
-
下载4.0的版本
#没有wget yum install wget #获取安装包(其实可以使用网易镜像或者阿里镜像下载) wget -P /usr/local/src/ http://download.redis.io/releases/redis-4.0.0.tar.gz
-
下载、解压、编译Redis
#如果安装报错gcc:命令未找到(因为redis基于c语言编写) #先查看是否安装c++的编译器 yum -y install gcc-c++ #执行 make clean 后再次 执行 make make clean #致命错误:jemalloc/jemalloc.h:没有那个文件或目录 make MALLOC=libc
$ wget http://download.redis.io/releases/redis-4.0.0.tar.gz $ tar xzf redis-4.0.0.tar.gz $ cd redis-4.0.0 $ make
Redis的启动和卸载
#启动redis服务端
./redis-server
#启动redis客户端
./redis-cli
#测试(查询所有的键)
keys *
#守护进程启动
[root@localhost redis-4.0.0]# cp redis.conf ./src/
vi redis.conf
# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
daemonize yes
#再次启动
./redis-server redis.conf
[root@localhost src]# ./redis-cli
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379> exit
#结束进程
[root@localhost src]# ps -ef | grep redis
root 5664 5645 0 17:08 pts/1 00:00:00 ./redis-cli
root 5734 1 0 17:28 ? 00:00:00 ./redis-server 127.0.0.1:6379
root 5766 1327 0 17:33 pts/0 00:00:00 grep --color=auto redis
[root@localhost src]# kill -9 5664
[root@localhost src]# kill -9 5734
[root@localhost src]# ps -ef | grep redis
root 5768 1327 0 17:34 pts/0 00:00:00 grep --color=auto redis
[root@localhost src]#
#卸载的话直接删除redis的安装文件夹就行了