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

下面表示通了

客户端工具安装:一路下一步

客户端配置

此时,本地,远程客户端都可以连接。

原文地址:https://www.cnblogs.com/uncleyong/p/9882843.html