一、安装前的准备工作
1、下载Redis安装包;Redis官网下载地址
2、将下载好的压缩包上传至服务器;(redis-4.0.2.tar.gz)
3、进入到Redis安装包所在目录,进行解压。
tar -zxvf redis-4.0.2.tar.gz
二、安装C语言编译环境
1、检查服务器是否已安装好gcc环境;
rpm -qa | grep gcc
2、若有输出,则可继续查看gcc安装版本;
gcc -v
3、若没有安装,则执行安装命令,等待安装完之后再检查1、2步。
yum install -y gcc-c++
三、编译安装
1、进入Redis解压目录;
cd /opt/redis-4.0.2
2、执行make命令进行编译;
make
3、查看默认安装路径;
cat ./src/Makefile | grep PREFIX
注:Redis默认安装在 /usr/local/bin 目录下
4、安装Redis。
make install
四、创建Redis专属目录
Redis启动时需要带配置文件一起启动的,否则将以默认配置启动;并且Redis默认启动方式是以前台形式启动。为了方便管理Redis,我们新建一个Redis专属目录,进行统一管理。
mkdir /usr/local/redis
五、将redis.conf复制到专属目录并修改启动模式为后台启动
1、从Redis安装目录下复制原始配置文件至专属目录下;
cd /usr/local/redis/
cp /opt/redis-4.0.2/redis.conf ./
2、修改配置文件,将Redis启动模式修改为后台启动。
vim ./redis.conf
// 用这个指令可快速查找
/daemonize
// 将daemonize改为yes
136 daemonize yes
// 生成日志文件
171 logfile log.log
六、启动Redis
/usr/local/bin/redis-server /usr/local/redis/redis.conf
注:如果不指定配置文件位置则按默认配置启动。
七、通过Redis客户端登录Redis服务器
/usr/local/bin/redis-cli
八、停止Redis服务器
- 按默认6379端口号停止:
/usr/local/bin/redis-cli shutdown
- 停止指定服务器:
/usr/local/bin/redis-cli -h 127.0.0.1 -p 6379 shutdown
注:-h 后面指定Redis服务所在服务器IP
-p 后面指定Redis服务端口(默认6379)
- 在客户端登录状态下停止:
127.0.0.1:6379> shutdown