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;