一、下载安装包
http://download.redis.io/releases/ 选择对应的版本
二、copy到对应的虚拟机上
运行 tar -zxvf redis-3.2.8 进行解压
更改文件名称:
mv redis-3.2.8 redis
三、cd redis-3.2.8 进入redis目录
运行 make && make install 进行编译
编译成功
若报错,则redis编译需要gcc,因此先安装gcc # yum install gcc
make test 需要tcl #yum -y install tcl
四、换到utils目录下,执行redis初始化脚本install_server.sh,使用默认配置,一直按回车
五、启动、停止redis
/tec/init.d/redis_6379 stop
/tec/init.d/redis_6379 start
六、查看当前redis
Redis安装到指定目录
一二、下载。copy解压到目录并更名 /root/redis
三、安装到指定目录
进入目录:cd redis
make PREFIX=/root/redis install
会在/root/redis 生成bin目录(里面是redis命令)
四、修改配置文件
运行vi redis.conf
1. 按inset 进入insert模式 ,修改配置
2. 将daemonize no改为 daemonize yes
在命令模式(进入后直接按shift+:)下输入
/xxx,这个是查找文件中“xxx”这个单词,是从文件上面到下面查找;
?xxx,这个是查找文件中“xxx”这个单词,是从文件下面到上面查找,
3. 按esc 推迟insert模式
4. 按:wq 保存退出
按:q! 不保存退出
五、启动redis
./bin/redis-server ./redis.conf (可后台运行)
启动redis(其他方式命令启动)
安装完redis后的下一步就是怎么去启动和访问,我们首先先了解一下Redis包含哪些可执行文件
我们常用的命令是redis-server和redis-cli
\1. 直接启动
redis-server ../redis.conf
服务器启动后默认使用的是6379的端口 ,通过--port可以自定义端口 ; 6379在手机键盘上MERZ对应,MERZ是一名意大利歌女的名字
Redis-server --port 6380
以守护进程的方式启动,需要修改redis.conf配置文件中daemonize yes
六、连接客户端 ./bin/redis-cli
操作客户端:keys *
按 ctrl + c 退出客户端
七、停止redis
redis-cli SHUTDOWN
考虑到redis有可能正在将内存的数据同步到硬盘中,强行终止redis进程可能会导致数据丢失,正确停止redis的方式应该是向Redis发送SHUTDOW命令
当redis收到SHUTDOWN命令后,会先断开所有客户端连接,然后根据配置执行持久化,最终完成退出
ps -ef | grep redis 查出进程
kill -9 8061 杀死进程 再查看(强杀进程)
开机自启动设置
1、设置开机自启
chkconfig --add redis
service redis start 启动服务
2、查看开机自启动项
chkconfig --list
8、重启
reboot
9、ps -ef | grep 6379