1,下载redis的redis的安装包,官网:http://download.redis.io/releases/ (http://download.redis.io/releases/redis-3.0.0.tar.gz)
2,上传到linux,(默认上传位置:/home)
3,linux上操作:
3.1,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc
[root@localhost ~]#yum install gcc-c++
3.2,解压压缩包到 /usr/local下
[root@localhost ~]tar -vzxf redis-3.0.0.tar.gz -C /usr/local/
3.3,进入解压后的目录
[root@localhost ~]cd /usr/local/redis-3.0.0
3.4,编译
[root@localhost redis-3.0.0]# make
3.5,安装到指定目录,如 /usr/local/redis
[root@localhost redis-3.0.0]# make PREFIX=/usr/local/redis install
3.6, redis.conf配置文件拷贝到安装目录下(redis.conf是redis的配置文件,redis 默认端口port:6379。)
[root@localhost redis-3.0.0]#cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin
安装完成!
3.7 ,启动测试 redis,前端模式启动(启动命令在bin文件夹下)
[root@localhost redis-3.0.0]#cd /usr/local/redis
[root@localhost redis]# ./bin/redis-server
出现一个linux图形界面,启动成功。
使用客户端操作redis测试:
[root@localhost redis]# ./bin/redis-cli
127.0.0.1:6379> PING
PONG
set ...
get...
3.8, 后端模式启动(常用)
3.8.1,修改redis.conf配置文件, 修改daemonize no 改 yes 以后端模式启动。
[root@localhost redis-3.0.0]# vim /usr/local/redis/bin/redis.conf
进入vim 编辑,按 / 键输入daemonize 查找 。把no 修改为yes 。
:wq 保存退出。
开始启动:
[root@localhost redis-3.0.0]# /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
查看进程情况:
[root@localhost redis-3.0.0]# ps -aux|grep redis
root 19268 0.1 0.7 140892 7448 ? Ssl 16:53 0:00 /usr/local/redis/bin/redis-server *:6379//说明启动成功。
root 19272 0.0 0.0 112708 980 pts/0 R+ 16:54 0:00 grep --color=auto redis
3.9 ,关闭redis
3.9.1, 正常关闭:
[root@localhost redis-cluster]# /usr/local/redis/bin/redis-cli [-h 192.168.84.128] -p 6379 shutdown
3.9.2, 杀死进程关闭:
[root@localhost redis-3.0.0]# kill -9 19268
[root@localhost redis-3.0.0]# ps -aux|grep redis
root 19294 0.0 0.0 112708 980 pts/0 R+ 16:57 0:00 grep --color=auto redis
4,简单总结(3步):
(1)下载上传解压
(2)安装环境编译
(3)改redis.conf启动