当前位置:网站首页>Redis最新6.27安装配置笔记及安装和常用命令快速上手复习指南
Redis最新6.27安装配置笔记及安装和常用命令快速上手复习指南
2022-08-02 14:21:00 【要去北上广的sakura】
Redis安装及常用命令
Redis安装需要用到的软件:Xshell7 && Xftp7 &&Centos7.6
官方网址:
1.单机安装redis
1.1安装Redis依赖:通常linux下应该有gcc环境的
yum install -y gcc tcl
1.2在xshell里面上传redis6.27.tar.gz
上传到自己的放软件的目录,我是放在/opt
- 解压缩
tar-zxvf redis-6.2.7.tar.gz
- j进入redis目录
cd redis-6.2.7
- 运行编译命令
make && make install
如果没有出错就是安装成功
- 默认安装的路径是在/usr/local/bin目录下的
1.3启动redis
在这之前进行配置文件的修改,使得我们的redis进行后台的启动
- 在我们之前解压的/opt/redis6.2.6下面有个redis.conf
- 将该文件备份一份到etc下,etc是Linux专属放配置的地方
cp redis.conf /etc
- 在进行对/etc下的redis.conf文件进行修改
找配置文件的快捷方法,在一般模式下输入 /:就像 / daemonize
#守护进程修改成yes即可后台运行
daemonize yes
#密码,设置后访问redis必须需要密码,特别是阿里云服务器,不然会被挖矿
requirepass 123456 将配置的#去掉就行
#将默认的redis.conf文件127.0.0.1改了,有两种
bind 0.0.0.0 //代表任意ip都能访问
bind 127.0.0.1 ::1
修改后:
修改前:
- redis其他常见配置
#监听的端口
port 6379
# 工作目录,默认是当前目录,也就是运行redis-server时的命令,日志、持久化等文件会保存在这个目录
dir .
# 数据库数量,设置为1,代表只使用1个库,默认有16个库,编号0~15
databases 1
# 设置redis能够使用的最大内存
maxmemory 512mb
# 日志文件,默认为空,不记录日志,可以指定日志文件名
logfile "redis.log"
1.4正式启动
#进入redis安装目录
cd /usr/local/bin
#执行启动服务命令
redis-server /etc/redis.conf
#连接服务器
redis-cli -p 6379
#设置密码的话输入
auth 123456
#测试
ping
#停止
shutdown
redis常用的命令—还在完善中Ing…
Redis的启动命令:redis-server /etc/redis.conf (2):redis-cli -p 6379
查看redis的进程:ps -ef|grep redis
关闭redis:redis-cli shutdown/ shutdwon
查看主从复制的信息:info replication
集群的配置:先配置多个redis.conf,在conf里面进行port的修改,以及dump.rdb的修改,这里要注意,当主机设置了密码,那么这里需要对从机的每个配置嘞增加auth-pass的密码才行;密码要和主机保持一样的;
哨兵模式:也是可以进行哨兵文件的配置:在/etc/sentinel.conf
这里要配置的是sentinel moniter myredis 127.0.0.1 6379 1
配置嘞增加auth-pass的密码才行;密码要和主机保持一样的;
哨兵模式:也是可以进行哨兵文件的配置:在/etc/sentinel.conf
这里要配置的是sentinel moniter myredis 127.0.0.1 6379 1
代表我们的端口号,后面的1表示我们监听的主机数
边栏推荐
- 为什么四个字节的float表示的范围比八个字节的long表示的范围要广
- 2022-07-23 第六小组 瞒春 学习笔记
- DOM - Element Box Model
- BOM(Browser Object Model)浏览器对象模型相关概念
- 2022-07-26 第六小组 瞒春 学习笔记
- golang时间-时间戳的获取-转换-计算
- golang中使用泛型
- Spark的概念、特点、应用场景
- 解决启动filebeat时遇到Exiting: error unpacking config data: more than one namespace configured accessing错误
- 详解C语言中的位操作运算符可以怎么用?
猜你喜欢
随机推荐
搭建Spark开发环境
Impulse response invariant method and bilinear transformation method for IIR filter design
【TCP 和 UDP 基本原理】
Redis + Caffeine实现多级缓存
JSP技术
2022-07-25 第六小组 瞒春 学习笔记
2022-02-14 第五小组 瞒春 学习笔记
UINIX 高级环境编程杂项之限制
在命令行或者pycharm安装库时出现:ModuleNotFoundError: No module named ‘pip‘ 解决方法
web渗透之文件上传漏洞
golang八股文整理(持续搬运)
常见(MySQL)面试题(含答案)
页面返回顶部和固定导航栏js基础案例
Jenkins 参数化构建(Extended Choice Parameter)
2021年度总结——收获圆满的一年
自定义属性
Servlet 技术1
DOM —— 事件对象
Redis的5中数据类型总结
2022-07-08 第五小组 瞒春 户外拓展