与服务器一起的日子

  • mysql
  • linux
  • 高可用
  • nginx
与服务器一起的日子
冰冷的机器也熄不灭火热的心
certbot

使用certbot最简方式签发ecc证书

背景 之前一直使用caddy作为博客服务器的软件,但是运行一段时间后,我发现caddy虽然申请证书简单,但是caddy 2软件很多地方都变了,不兼容1版本的配置文件,于是我又改回了nginx使用。但是证书还是需要自动续期的,于是我研究了一下网上各路大神与官方文档,大神们都是自己生成ecc私钥和csr文件去申请证书。我希望这次搞完证书可以使用certbot来自动续期证书,于是我参阅官方文档搞出了一个简易申请ecc证书的方式。 操作 首先,安装certbot yum install certbot 第二步,按照cert…

2022年2月13日 0条评论 1304点热度 2人点赞 jhin 阅读全文
centos

管道符|的实质

        管道符|大家都很熟悉,我们每次需要执行多重筛选命令的时候,总会用到|来传递上个命令的执行结果。当我开始探索管道符到底是什么,还是从一次内存崩溃谈起 在一天下午,我的一位师哥找到我,问我一个问题。 grep “xxx” file |less 和 less file|grep “xxx”有区别吗?         我当时内心很吃惊,后来我了解到原来师哥用less命令看日志把服务器搞崩溃了,当时执行的命令是less file|…

2020年6月22日 0条评论 636点热度 0人点赞 jhin 阅读全文
zabbix

Zabbix常用术语

主机(host) 你想要监控的联网设备,有IP/DNS。 主机组(host group) 主机的逻辑组;可能包含主机和模板。一个主机组里的主机和模板之间并没有任何直接的关联。通常在给不同用户组的主机分配权限时候使用主机组。 监控项(item) 你想要从主机接收的特定数据,一个度量(metrics)/指标数据。 值预处理(value preprocessing) 存入数据库之前,转化/预处理接收到的指标数据。 触发器(trigger) 触发器是一个逻辑表达式,用来定义问题阈值和“评估”监控项接收到的数据。当接收到的数…

2019年12月29日 0条评论 717点热度 0人点赞 jhin 阅读全文
java

zabbix基础架构

Zabbix Server Zabbix Server是整个Zabbix软件的核心程序。 Server通过轮询和捕获数据,计算是否满足触发器条件,向用户发送通知。它是Zabbix监控代理和proxy代理报告系统可用性和完整性数据的核心组件。Server自身可以通过简单服务远程检查网络服务(比如Web服务器和邮件服务器),像ping命令这种简单检测,不需要通过agent进行检测。 Server是一个包含了存储了所有配置,统计方面和可操作数据的仓库,这些参数都存储到了MySQL数据库里面,它是监控系统问题升级以至于激活…

2019年12月15日 2条评论 962点热度 0人点赞 jhin 阅读全文
zabbix

Zabbix概述

zabbix是什么? zabbix是一款企业级的分布式开源监控方案。能够监控服务器,网络设备,应用程序等对象。所有的报告、统计信息和配置参数都可以通过web前端页面进行访问。 zabbix的功能 数据采集 支持可用性和性能检查 支持SNMP(包括主动轮训和被动获取),IPMI(获取硬件监控数据),JMX(监控java程序),VMware监控 支持自定义检查 按照自定义的间隔来收集需要的数据 通过server/proxy+agents来执行监控 灵活的阀值定义 可以灵活的定义问题阀值,称之为触发器,触发器从后端数据库…

2019年12月5日 0条评论 582点热度 0人点赞 jhin 阅读全文
入门

为什么要使用zabbix监控?

为什么要监控?         在公司中,运维分很多职位,但是在很多职位中监控是非常重要的。如果你的业务一旦出现问题,能不能及时告知你,而不是被动的状态去等别人告诉你。发现问题,能不能及时快速的解决,能不能及时快速的定位,这就显得非常重要。         所以监控是在整个产品生命周期中最重要的一环,目的就是为了我们的业务减少故障率或避免故障的扩大。或者根据监控的历史数据来赘述问题,去复盘我们历史业务的瓶颈。总而言之就三点: 对系统不间断的实时监控 实时反馈系统当前的状态 保证业务持续性运行 (其实大数据也是这四个…

2019年12月1日 0条评论 664点热度 0人点赞 jhin 阅读全文
apache

web服务器启用http2.0

nginx开启HTTP2协议的办法 如果你是用官方的包安装的,无论是yum还是apt,只需要在配置文件里面的listen这一行添加http2就可以了,像下面那样就可以。如果你是编译的nginx,则需要在编译过程中添加参数 --with-http_v2_module server {listen 443 ssl http2;server_name localhost; ssl_certificate server.crt;ssl_certificate_key server.key;} Apache HTTP 开启H…

2019年11月24日 0条评论 800点热度 0人点赞 jhin 阅读全文
GraalVM

Oracle开源了GraalVM

不久前 Oracle 发布了一款通用型虚拟机—— GraalVM,能执行各类高性能与互操作性任务,并在无需额外成本的前提下允许用户构建多语言应用程序。本文将带你感受 GraalVM的10大用途。 GraalVM 包含了很多不同的部分,所以即使你之前听过这个名字,或者听过一些演讲,仍然有一些东西是你不知道的。在本文中,我们将列出 GraalVM 的一些不同的特性,并展示它的用途。 高性能 Java 占用内存小、启动速度快的 Java 组合 JavaScript、Java、Ruby 和 R 语言 在 JVM 上运行本地…

2018年6月3日 0条评论 1016点热度 0人点赞 jhin 阅读全文
mysql

MySQL8.0正式发布GA版本

MySQL是开源的数据库软件产品,在经历了MySQL6.0,MySQL7.0两个版本的失败之后,MySQL正式发布了全新的MySQL8.0的稳定版本,在这个版本,对于MySQL数据库改动很大,下面我们一一解读这些新特性。 根据官网的宣传图片 MySQL8.0比MySQL5.x版本快两倍。 MySQL8.0默认支持utf8mb4格式(可以直接存储emoji表情到数据库),支持Unicode字体集。 MySQL8.0扩展了对于noSQL属性的支持。   以下为官方原文 MySQL 8.0 includes s…

2018年4月30日 2条评论 903点热度 0人点赞 jhin 阅读全文
mysql

mysql binlog日志的三种模式

binlog有三种格式:Statement、Row以及Mixed。 –基于SQL语句的复制(statement-based replication,SBR), –基于行的复制(row-based replication,RBR), –混合模式复制(mixed-based replication,MBR)。  Statement 每一条会修改数据的sql都会记录在binlog中。 优点:不需要记录每一行的变化,减少了binlog日志量,节约了IO,提高性能。 缺点:由于记录的只是执行语句,为了这些语句能在slave上…

2018年4月9日 0条评论 902点热度 0人点赞 jhin 阅读全文
12345…7

COPYRIGHT © 2024 与服务器一起的日子. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang