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;
CentOS7安装Redis的两种方式的更多相关文章
- CentOS7安装EPEL的两种方式
转自:http://www.mamicode.com/info-detail-1671603.html epel是社区强烈打造的免费开源发行软件包版本库. EPEL,即Extra Packages f ...
- Ubuntu 安装 JDK8 的两种方式
ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用pp ...
- Linux 安装 Nodejs 的两种方式
Linux 安装 Nodejs 的两种方式 目录 Linux 安装 Nodejs 的两种方式 一.压缩包安装 Nodejs 二.源码编译安装 Nodejs 一.压缩包安装 Nodejs 下载 Node ...
- linux ---JDK的安装与配置--两种方式
linux下的JDK的安装与配置:JDK的安装有两种方式: tar包和rpm安装1.tar包安装: 下载地址:http://www.oracle.com/technetwork/java/javase ...
- 安装docker-compose的两种方式
这里简单介绍下两种安装docker-compose的方式,第一种方式相对简单,但是由于网络问题,常常安装不上,并且经常会断开,第二种方式略微麻烦,但是安装过程比较稳定 方法一: # curl -L h ...
- centos7安装nginx的两种方法
第一种方式:通过yum安装 直接通过 yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把 nginx 的源加入 yum 中 运行下面的命令: 1.将nginx放到y ...
- ubuntu下安装PyCharm的两种方式
PyCharm一个是Python集成开发环境,它既提供收费的专业版,也提供免费的社区版本.PyCharm带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Proj ...
- Eclipse安装STS插件两种方式
spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.通过 ...
- MySql入门(2-1)windows下安装mysql的两种方式
一.下载mysql 1.下载解压MySQL 登录oracle主页,需要用户名和口令: lshengqi@netease.com/1wsx**** 下载路径:: https://dev.mysql.co ...
随机推荐
- python os 模块的使用
1.显示当前文件的绝对路径: os.path.abspath(__file__) 2.显示当前文件父目录的路径 os.path.dirname(os.path.abspath(__file__name ...
- python 爬虫:HTTP ERROR 406
解决方法: 设置了Accept头后解决了,但是还是不知道原因 headers:{ Accept:"text/html, application/xhtml+xml, */*" }原 ...
- 机器学习实战基础(二十二):sklearn中的降维算法PCA和SVD(三) PCA与SVD 之 重要参数n_components
重要参数n_components n_components是我们降维后需要的维度,即降维后需要保留的特征数量,降维流程中第二步里需要确认的k值,一般输入[0, min(X.shape)]范围中的整数. ...
- python之爬虫(十一) 实例爬取上海高级人民法院网开庭公告数据
通过前面的文章已经学习了基本的爬虫知识,通过这个例子进行一下练习,毕竟前面文章的知识点只是一个 一个单独的散知识点,需要通过实际的例子进行融合 分析网站 其实爬虫最重要的是前面的分析网站,只有对要爬取 ...
- 从连接器组件看Tomcat的线程模型——连接器简介
Connector组件介绍 Connector(连接器)组件是Tomcat最核心的两个组件之一,主要的职责是负责接收客户端连接和客户端请求的处理加工.每个Connector都将指定一个端口进行监听,分 ...
- 关于Mint-UI中loadmore组件的兼容性问题
源代码 遇到的问题 写完了之后数据加载,渲染等等都是没有问题的,但是测试总是提上滑刷新不能用,因为是远程开发,测试提就得改,看代码看文档,看半天看不出来问题,想到了兼容性问题,发现也有人遇到这个坑.安 ...
- [Qt2D绘图]-06QPainter的复合模式&&双缓冲绘图&&绘图中的其他问题
本篇读书笔记主要记录QPainter的复合模式&&双缓冲绘图&&绘图中的其他问题 大纲: 复合模式 双缓冲绘图 绘图中的其他问题 ...
- OSCP Learning Notes - Kali Linux
Install Kali Linux : https://www.kali.org/ Common Commands: pwd man ls ls -la cd mkdir rmdir cp mv l ...
- STL源码剖析:仿函数
仿函数就是函数对象 函数对象: 重载了operator()的类对象 使用起来和普通函数一致,所以称为函数对象或是仿函数 STL中对于仿函数的参数进行了特殊处理,定义了两个特殊类,类里面只有类型定义 一 ...
- C++语法小记---面向对象模型(实例的内存分布)
面向对象的模型(内存分布) 对于一个对象而言,成员变量和成员函数是分开存放的 成员函数位于代码段,所有的类对象共有 成员变量为每一个对象独有,位于内存中 类对象在内存中的分布和struct完全相同 对 ...