由于近期项目用到redis 中间件来处理并发业务,因此需要在linux 下搭建redis 运维环境;翻阅了互联网上多篇相关的资料,结合自己操作写下了这篇文章,以便以后查阅 快速搭建环境。
一、软件环境说明
1、centos7 (支持 wget 、gcc)
2、redis 4.0及以上
二、安装
1、从redis官网获取最新版本
[root@localhost home]# wget http://download.redis.io/releases/redis-5.0.4.tar.gz
注:提示wget 没安装,可通过centos 的yum -y install wget 即可。
2、安装包解压
[root@localhost home]# ll #验证是否下载到本地
总用量 1692
-rw-r--r--. 1 root root 1729973 2月 3 2018 redis-5.0.4.tar.gz
[root@localhost home]# tar -zxvf redis-5.0.4.tar.gz
3.编译安装
[root@localhost home]# cd redis-5.0.4
[root@localhost redis-5.0.4]# make
[root@localhost redis-5.0.4]#cd src
[root@localhost src]# make install PREFIX=/usr/local/redis
4.移动配置文件到安装目录下
[root@localhost src]# cd ../
[root@localhost redis-5.0.4]# mkdir /usr/local/redis/etc
[root@localhost redis-5.0.4]# mv redis.conf /usr/local/redis/etc
5.配置redis为后台启动
[root@localhost redis-5.0.4]#vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes
6.将redis加入到开机启动
[root@localhost redis-5.0.4]# vi /etc/rc.local
这在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)
7.开启redis
root@localhost redis-5.0.4]#/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
常用命令
redis-server /usr/local/redis/etc/redis.conf //启动redis
pkill redis //停止redis
卸载redis:
rm -rf /usr/local/redis //删除安装目录
rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本
rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹