随笔分类 - 应用服务
摘要:centos7安装npm私有仓库 系统更新 yum update 安装node.js # 安装gcc yum install -y gcc-c++ make # 下载包 cd /opt/ wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linu
阅读全文
摘要:redis运维常用命令 命令 time 查看时间戳与微秒数 dbsize 查看当前数据库有多少key bgrewriteaof 后台进程重写aof bgsave 后台保存rdb快照 lastsave 上次保存时间 slaveof master-host port 把当前实例设置为master的sla
阅读全文
摘要:redis主从复制 简介 避免单点redis服务器故障,将数据复制多个副本保存在不同的服务器上,连接在一起,并保证数据是同步的。 其中一台服务器宕机,其他服务器依然可以继续提供服务,实现redis的高可用,同时实现数据冗余备份 主从复制: 即将master中的数据及时、有效的复制到slave中 ma
阅读全文
摘要:centos7 redis安装 一、环境介绍 system-version centos7.8 redis-version 6.2.9 192.168.150.61 主 192.168.150.62 从 安装包下载地址:http://download.redis.io/releases/ 二、简介
阅读全文
摘要:aof日志持久化 aof 默认关闭,开启需要将redis.conf中appendonly no,修改为appendonly yes 每当redis接受到会修改数据集的命令时,就会把命令追加到AOF文件里,当你重启Redis时,AOF文件里的命令会被重新执行一次,重建数据。 键值对数据库,包含任意个非
阅读全文
摘要:rdb快照持久化 简介 持久化: 把数据存储于断电后不会丢失的设备中,通常是硬盘 常见的持久化方式 主从: 通过从服务器保存和持久化, 如mongoDB和replication sets 配置 日志: 操作生成相关日志,并通过日志恢复 couchDB对于数据内容不修改,只追加,则文件本身就是日志,不
阅读全文
摘要:key命令操作 查询 ### 查看所有key keys * ### 匹配查看* keys sit* ### 单个字符匹配? keys sit? ### 可选匹配[] keys sit[e|y] 判断KEY类型 ### 随机返回一个KEY randomkey ### 判断key是否存在(0|1) ex
阅读全文
摘要:mysql5.7 下载二进制 # 下载 wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 创建数据库用户 [root@zabbix-server ~]# groupadd
阅读全文
摘要:centos7-postgreSQL-12 一、简介 PostgreSQL是一个功能强大的开源的关系型数据库,底层基于c实现 PostgreSQL社区特别活跃,基本是三个月发一版,允许跨版本升级 PostgreSQL的官方地址:https://www.postgresql.org PostgreSQ
阅读全文
摘要:MySQL 慢查询分析 一、mysqldumpslow 分析工具 mysql源码包scripts目录下 mysqldumpslow 命令使用 [root@om scripts]# ./mysqldumpslow --help Usage: mysqldumpslow [ OPTS... ] [ LO
阅读全文
摘要:nginx字符乱码问题 修复 # 关闭 charset charset off;
阅读全文
摘要:nginx代理304问题 配置代理不检查304 location ^~ /test/ { proxy_pass http://10.1.1.1/; proxy_set_header Host test.peter-zhou.com; proxy_set_header If-Modified-Sinc
阅读全文
摘要:文件下载防盗链 使用场景 客户端发起下载申请 > app服务器(文件上传会生成自己格式的文件名) app服务器返回下载地址 > 客户端 客户端下载 > web 服务器(nginx) nginx配置 ### 开启secure_link模块 编译开启 --with-http_secure_link_mo
阅读全文
摘要:nginx返回指定数据 返回json ### 配置指定路径返回相应json信息 location ~ ^/get_info { default_type application/json; return 200 '{"status":"success","result":"hello world!"
阅读全文
摘要:开启nginx状态页面 安装指定模块 nginx -V 查看是否安装 --with-http_stub_status_module 模块 #编译安装时添加如下参数 ./configure --with-http_stub_status_module 配置实例 server { listen 80;
阅读全文