CentOS7安装Redis的两种方式

1. 源码安装方式(不推荐):

https://www.cnblogs.com/zuidongfeng/p/8032505.html

https://www.cnblogs.com/zerotomax/p/7468833.html

两篇文章讲解了,如何源码安装redis,及修改启动方式(老方法,通过写脚本启动, 不OK!!!) . 并且没有在make install时 指定--perfix 安装路径 !

开始按上面的安装成功后, 觉得还是yum安装方便,故决定删除, 

make install 方式安装 的卸载卸载非常的简单,只需要简单的3步:

1、停止redis服务器

首先,通过下面的命令查看redis服务是否在运行

    ps aux|grep redis

通过下面的命令停止redis服务器。
redis
-cli shutdown

(需要注意的是,由于我的redis命令都安装到
/usr/local/bin目录下面了,并且添加到环境变量PATH里面了,所以可以直接运行。)
2、删除make的时候生成的几个redisXXX的文件 查看/usr/local/bin目录下的redis相关文件 ll /usr/local/bin 批量删除: rm -f /usr/local/bin/redis* 3、顺便也删除掉 redis-*-*-*.tar.gz和解压后的文件目录和所有文件
至此,删除完毕!

2. yum安装最新版redis (推荐这种, 方便)

1.查看yum可安装的redis版本
    
    yum install redis

如果redis还不是最新的,不要安装,继续下面的设置

2.安装Remi的软件源,安装命令如下:

    yum install -y http://rpms.famillecollet.com/enterprise/remi-release/7.rpm   

  数字为centos版本

3.然后可以使用下面的命令安装最新版本的redis:

    yum --enablerepo=remi install redis

4.安装完毕后,即可使用下面的命令启动redis服务并设置为开机自动启动:
    
    service redis start

5.开机自启Redis

    systemctl enable redis 或 chkconfig redis on

6.设置redis.conf
    
    vim /etc/redis.conf

    bind 127.0.0.1 改为 bind 0.0.0.0(可选)

# 启动redis
service redis start
 
# 停止redis
service redis stop
 
# 查看redis运行状态
service redis status
 
# 查看redis进程
ps -ef | grep redis
 
#设置redis为开机自动启动
chkconfig redis on
 
#进入redis服务
# 进入本机redis
redis-cli
 
# 列出所有key
keys *
今天又用到了几个数据库的语句:

-- 查看当前的进程
show processlist;

-- 杀死进程
kill process_pid;

-- 可以查看慢查询的日志是否开启
show variables like%quer%’;

-- 开启慢查询日志
set global slow_query_log=on;