自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 版本控制gitlab

gitlab版本控制介绍版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都将增加。除了记录版本变更外,版本控制的另一个重要功能是并行开发。软件开发往往是多人协同作业,版本控制可以有效地解决版本的同步以及不同开发者之间的开发通信问题,提高协同开发的效率。并行开发中最常见的不同版本软件的错误(Bug)修正问题也可以

2021-06-10 02:45:59 150

原创 rsync+inotify

rsync简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。rsync特性rsync支持很多特性:可以镜像保存整个目录树和文件系统可以很容易做到保持原来文件的权限、时间、软硬链接等等无须特殊权限即可安装快速:第一次同步时rsync会复制全部内容,但在下一次只传输修改过的文件。rsync在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽安全:可以使用scp、ssh等方式

2021-06-07 23:33:42 257

原创 NFS配置

NFSnfs特点NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样nfs适用于Linux与Unix之间实现文件共享,不能实现Linux与Windows间的文件共享功能nfs是运行在应用层的协议,其监听于2049/tcp和2049/udp套接字上nfs服务只能基于IP进行认证nfs的应用场

2021-06-07 01:09:03 213 2

原创 运维部署:各种发布方式

运维发布方式蓝绿部署灰度发布(金丝雀发布)滚动发布红黑部署蓝绿部署蓝绿部署的目的是安全稳定地发布新版本应用,并在必要时回滚。蓝绿部署是一种应用发布模式,可将用户流量从先前版本的应用或微服务逐渐转移到几乎相同的新版本中(两者均保持在生产环境中运行)。旧版本可以称为蓝色环境,而新版本则可称为绿色环境。一旦生产流量从蓝色完全转移到绿色,蓝色就可以在回滚或退出生产的情况下保持待机,也可以更新成为下次更新的模板。这种持续部署模式原本存在不足之处。并非所有环境都具有相同的正常运行时间要求或正确执

2021-05-25 20:21:26 481 1

原创 zabbix管理介绍

zabbix界面介绍MonitoringHostsOverviewLatest data一般都是看最新的五百条数据,右上角选择Screens通过屏幕显示一些图Maps在这里设定,画图Discovery用来显示自动发现的状态InventoryOverview用来做排名,具体不知道如何使用hosts用来看主机的一些详细信息ReportsSystem information系统信息Availability report可用性报告100

2021-05-21 01:09:50 204

原创 zabbix自定义监控

自定义监控监控进程

2021-05-20 04:08:54 159

原创 grafana+zabbix图形配置

下载安装[root@host ~]# wget https://dl.grafana.com/oss/release/grafana-7.5.6-1.x86_64.rpm[root@host ~]# dnf -y install grafana-7.5.6-1.x86_64.rpm启动服务[root@host ~]# service grafana-server startReloading systemd: [

2021-05-18 22:52:50 335

原创 zabbix监控

监控配置的流程在要监控的主机上安装agent在agentd. conf文件中配置server地址和hostname启动agent在web界面上添加主机/主机组添加监控项手动创建监控项模板添加监控项添加触发器(定义阈值)定义媒介(即通知人的方式)不同的用户选择媒介为触发器配置动作手动触发问题验证zabbix监控配置实验环境:server端:192.168.149.133agent端:192.168.149.139linux监控配置客服端部署服务端将下载好的zabb

2021-05-16 20:23:47 208 1

原创 zabbix部署

简介zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题zabbix由2部分构成,zabbix server与可选组件zabbix agentzabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Ubuntu,Solaris,H

2021-05-13 21:48:12 349 1

原创 lamp分离部署

apache

2021-05-13 03:05:18 341 1

原创 lamp配置

lamp独立配置apache配置安装依赖[root@host ~]# yum -y install openssl-devel pcre-devel expat-devel libtool wget make解压安装包[root@host src]# wget https://mirrors.bfsu.edu.cn/apache/apr/apr-1.7.0.tar.gz[root@host src]# wget https://mirrors.bfsu.edu.cn/apache/apr/ap

2021-05-12 23:13:38 856 4

原创 GTID主从配置

GTID主从搭建简介GTID与传统主从的区别:传统的主从是基于二进制日志文件的复制,必须配置唯一的服务器id,并且服务器的id主必须大于从,否则主设备将拒绝来自从设备的任何连接传统的主从复制从端,binlog是不用开启的,但是在GTID中从端的binlog是必须开启的,目的是记录执行过的GTIDGTID不用像传统复制那样保证binlog的坐标准确,因为根本不需要binlog以及坐标,并且不在使用binlog+pos开启复制.而是使用master_auto_postion=1的方式自动匹配GTID

2021-05-11 23:37:51 187 1

原创 mysql主从配置

简介MySQL主从复制的基础是主服务器对数据库修改记录二进制日志,从服务器通过主服务器的二进制日志自动执行更新。环境介绍首先准备三个相同版本的MySQL的服务器,一台为主服务器,其他两台为从服务器(这里用的MySQL5.7)主服务器:192.168.149.133从服务器:192.168.149.137从服务器:192.168.149.138主从从复制配置主配置在配置之前先检查各个服务器数据库中是否还有其他数据主:mysql> show databases;+---

2021-05-11 22:03:07 433

原创 mysql多实例部署

mysql多实例部署MySQL多实例就是在一台服务器上同时开启多个不同的服务端口(如:3306,3307),同时运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供服务。一般运用于公司的数据库来不及周转时使用多实例主要作用是:充分利用现有的服务器硬件资源,为不同的服务提供数据服务,但是如果某个实例并发比较高的,同样是会影响到其它实例的性能软件下载[root@host ~]# cd /usr/src/[root@host src]# wget https://

2021-05-10 19:07:21 309 3

原创 xtrabackup增量备份

xtrabackup下载与安装下载(我这里是官网找2.4版本,centos8)[root@host ~]# mkdir xtrabackup[root@host ~]# cd xtrabackup/[root@host xtrabackup]# wget https://downloads.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.22/binary/redhat/8/x86_64/Percona-Xt

2021-05-09 17:48:47 251 1

原创 MySQL密码破解

修改配置文件添加skip-grant-tables(跳过权限验证)[root@host mysql-data]# vim /etc/my.cnf[root@host mysql-data]# cat /etc/my.cnf[mysqld]datadir = /opt/mysql-databasedir = /usr/local/mysqldatadir = /opt/mysql-datasocket = /tmp/mysql.sockport = 3306pid-file = /opt/

2021-05-07 15:03:04 287

原创 mysql的二进制安装与备份

mysql的二进制安装下载安装[root@host ~]# cd /usr/src/[root@host src]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz创建用户和组[root@host src]# groupadd -r mysql[root@host src]# useradd -M -s /sbin/nologin -g mysq

2021-05-05 19:11:11 185

原创 mysql配置

mysql配置安装mysql先关闭Centos8中MySQL默认的AppStream仓库:[root@host ~]# dnf remove @mysql[root@host ~]# dnf module reset mysql && dnf module disable mysql*因为CentOS 8上面没有mysql的仓库,这里用CentOS 7的形势手动创建一个mysql的仓库文件[root@host ~]# vi /etc/yum.repos.d/mysql-co

2021-04-28 21:51:40 220

原创 apache配置

虚拟主机配置先源码安装apache虚拟主机分为相同IP不同端口不同IP相同端口相同IP相同端口不同域名更改配置[root@host ~]# cd /etc/httpd24/[root@host httpd24]# lsextra httpd.conf magic mime.types original[root@host httpd24]# vim httpd.conf ......# Virtual hosts Include /etc/httpd24/extra/

2021-04-27 19:53:55 251

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除