指南--Redis快速安装指南
下载Redis
- 官网直接下载
从Redis官网(https://redis.io/)上下载压缩包
- 命令行下载
wget http://download.redis.io/releases/redis-4.0.11.tar.gz
安装配置Redis
环境说明
此教程针对于Linux环境下,需Windows下的自行百度。
运行环境 | Linux |
---|---|
运行系统 | CentOS-7-x86_64-Everything-1708 |
安装配置
- 解压
tar -zxvf redis-4.0.11.tar.gz
- 编译
进入解压目录编译,make MALLOC=libc
- 安装
make PREFIX=/usr/local/redis install
(PREFIX后路径为安装目录,可自行定义)
(如果redis.config文件缺失,可以到解压后目录中拷贝过来) - 配置
修改配置文件redis.config中的daemonize属性值为yes(使redis以后台进程形式运行)
测试运行
- 启动
进入安装目录下, 以 ./bin/redis-server redis.conf 命令启动(以redis.conf中配置启动)。【推荐】
如果redis.conf中daemonize属性值为no(或者默认启动未以配置文件启动,即./bin/redis-server ),则启动后不能进行其他操作
查看是否启动 ( ps -ef|grep -i redis )
端口默认是6379, 可以在redis.config中修改
- 停止
在安装目录中, 以 ./bin/redis-cli shutdown 命令停止进程【推荐】,也可以是直接Kill启动进程。
注意
- wget 命令失败
解决方案:yum install wget (需要联网) - 编译失败
可能是缺少编译环境(GCC)
解决方案:yum install gcc-c++ (需要联网)
或者是 zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
解决方案:make MALLOC=libc
转:
https://blog.csdn.net/u012700515/article/details/50624363
https://blog.csdn.net/a944750471/article/details/80716750 - 配置中daemonize属性解释
转:https://blog.csdn.net/lcyaiym/article/details/76863802