redis在centos7下安装(源码编译)
下载
地址:http://www.redis.cn/download.html
下载稳定版本
把安装包上传到服务器
linux下安装
解压
进入解压后的目录,编译
创建目录,安装并指定目录
修改配置
(conf目录最好和bin同级,我创建的时候没注意,创建到bin目录下了)
创建conf目录
复制配置文件,然后修改
默认端口6379
timeout,当客户端闲置多长时间后关闭连接;如果指定为0,表示关闭该功能,即不关闭连接
默认不是后台启动
修改为后台启动(输入启动命令后,可以继续在当前命令窗口操作,否则,被阻塞,也就是终端被占用,只能新开一个窗口继续操作),就是配置为守护进程
快照名称
快照文件存储路径,下面的目录就是生成文件的目录(即:启动redis的目录)
最大连接数,下面10000被注释了,但是默认也是10000
最大使用内存,默认内存是没做限制
如果允许所有访问(配置文件中,注释掉bind 127.0.0.1),要关闭保护模式,默认是protected-mode yes
设置redis密码,解除requirepass参数的注释,改为:requirepass test123666
设置密码后,务必验证
使用指定的配置文件启动redis
进入到客户端之后:命令:auth test123666(你设置的密码)
客户端连接时,默认端口号可以不指定,-p端口,-h主机
配置文件名最好改为端口号来命名,mv redis.conf 6379.conf
客户端工具(RedisDesktopManager)连接redis
注释下面
杀掉redis服务进程,重新启动redis服务
ps -ef | grep redis | grep -v grep | awk '{print $2}' | xargs kill -9
telnet端口是否通
windows打开cmd,通过telnet命令,测试端口是否畅通,如果返回的是“telnet不是内部或外部命令”,说明Windows系统环境下,Telnet客户端默认是关闭状态。打开方式:http://jingyan.baidu.com/article/6525d4b1377913ac7d2e94eb.html
下面表示通了
客户端工具安装:一路下一步
客户端配置
此时,本地,远程客户端都可以连接。
redis在centos7下安装(源码编译)的更多相关文章
- centos7下比特币源码编译安装
今天我们介绍比特币的源码安装过程,是利用编译安装的 首先安装依赖 1 yum install -y boost-devel qt-devel protobuf-devel qrencode-devel ...
- 如何在centos7上安装源码包
在我们使用linux的过程中,有很多程序是通过红帽官网给的系统中安装的,但是一般来说,系统更新的速度比较慢,如果这个时候我们又想用最新版的该怎么办呢?总不能一直等系统升级吧╮(╯﹏╰)╭所以,我们可以 ...
- TensorFlow Python2.7环境下的源码编译(三)编译
一.源代码编译 这里要为仅支持 CPU 的 TensorFlow 构建一个 pip 软件包,需要调用以下命令: $ bazel build --cxxopt="-D_GLIBCXX_USE_ ...
- 在CentOS7上从源码编译安装redis,并做成服务程序
1.安装编译的依赖环境 # 安装pcre开发包: yum install -y pcre-devel # 安装ssl功能需要openssl库 yum -y install openssl-devel ...
- 001_centos7下比特币源码编译安装
今天我们介绍比特币的源码安装过程,是利用编译安装的 首先安装依赖 yum install -y boost-devel qt-devel protobuf-devel qrencode-devel l ...
- ubuntu下mysql源码编译安装
建议:cpu4核以上,内存4G以上 1. 安装环境:Ubuntu Server 14.10MySQL-5.6.23.tar.gz 2. 安装必备的工具sudo apt-get install make ...
- Mac下使用源码编译安装TensorFlow CPU版本
1.安装必要的软件 1.1.安装JDK 8 (1)JDK 8 can be downloaded from Oracle's JDK Page: http://www.oracle.com/techn ...
- Ubuntu系统下OpenDaylight源码编译安装
操作系统:Linux x64 / Ubuntu 14.04 研究领域:软件定义网络SDN (Software-defined Networking) 开发组件:OpenDaylight 声明:转载请注 ...
- Linux环境下levelDB源码编译与安装
1.下载源码并编译 git clone https://github.com/google/leveldb.git cd leveldb //编译源码的时候需要安装cmake,并且版本需要大于3.9, ...
随机推荐
- 从0系统学Android--3.6 RecyclerView
从0系统学Android--更强大的滚动控件---RecyclerView 本系列文章目录:更多精品文章分类 本系列持续更新中.... 参考<第一行代码> 首先说明一点昨天发了一篇关于 L ...
- mysql与oracle的语法对比
数据类型 编号 ORACLE MYSQL 注释 1 NUMBER int / DECIMAL DECIMAL就是NUMBER(10,2)这样的结构INT就是是NUMBER(10),表示整型:MYSQL ...
- php7深入理解匿名函数和回调函数
匿名函数是没有名称的函数,可以将函数赋值给变量,再调用使用,回调函数是指作为一个参数值传值另外一个函数使用的函数. //匿名函数 没名称的函数 $a=function (){echo "ww ...
- 011.Kubernetes二进制部署kube-scheduler
一 部署高可用kube-scheduler 1.1 高可用kube-scheduler介绍 本实验部署一个三实例 kube-scheduler 的集群,启动后将通过竞争选举机制产生一个 leader ...
- 25.推荐---协同过滤(Collaborative Filtering)
协同过滤需要注意的三点: gray sheep(有人喜欢追求特别,协同过滤一般只能从共同的人或物间找相似) shilling attack(水军刷好评导致数据错误,无法带来精确的推荐) cold st ...
- 32.Java基础_异常
JVM虚拟机默认异常处理机制 Java异常处理: 1.try...catch... 2.throw 1.try...catch... public class test{ public static ...
- Fiddler之模拟响应、修改请求或响应数据(断点)
在测试过程中,有时候需要修改请求或响应数据,或者直接模拟服务器响应,此时可以使用fiddler进行此类操作.可以使用断点功能完成. 一.修改请求数据 在发起请求后,需要修改请求的数据时,可以设置请求前 ...
- go语言的常量
Go 语言常量 常量是一个简单值的标识符,在程序运行时,不会被修改的量. 常量中的数据类型只可以是布尔型.数字型(整数型.浮点型和复数)和字符串型. 常量的定义格式: const identifier ...
- ES&IK环境搭建
本来打算docker安装es,和腾讯云上的服务器相比,一台赤裸裸的本地机,甚至连很多基础的指令都没有,还花样各种报错,对于我这种新手来说简直了,百度啊cddn啊终于整出来了,记录一下: 一:安装依赖 ...
- 双链表算法原理【Java实现】(八)
前言 前面两节内容我们详细介绍了ArrayList,一是手写实现ArrayList数据结构,而是通过分析ArrayList源码看看内置实现,关于集合内容一如既往,本节课我们继续学习集合LinkedLi ...