自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

何志强的博客

我的IT生涯备忘录

  • 博客(40)
  • 收藏
  • 关注

原创 centos7.6搭建zabbix3.4版本监控平台

centos7.6搭建zabbix3.4监控平台安装要求硬件内存和磁盘Zabbix同时需要物理内存和磁盘空间。刚开始使用Zabbix,建议128MB物理内存和256MB可用磁盘空间。然而, 具体需要的内存大小和磁盘空间要根据主机数量和监控参数而定。如果你计划对监控的参数进行长期保存,你应该考虑至少在数据库中预留几个GB的空间,以用来保留历史数据。 每个Zabbix的守护进程需要与数据库服务...

2019-12-09 15:58:54 298

原创 ELK+Filebeat日志文件系统搭建

1 引言Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVAAPI等结构提供高效搜索功能,可扩展的分布式系统。它构建于Apache Lucene搜索引擎库之上。Logstash是一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从许多来源接收日志,这些来源包括s...

2019-08-20 10:45:04 812

原创 Centos7/RHEL7-firewalld设置访问规则

CentOS7/RHEL7系统默认的iptables管理工具是firewalld,不再是以往的iptables-services,命令用起来也是不一样了,当然也可以选择卸载firewalld,安装iptables-services。功能1、入侵检测功能网络防火墙技术的主要功能之一就是入侵检测功能,主要有反端口扫描、检测拒绝服务工具、检测CGI/IIS服务器入侵、检测木马或者网络蠕虫攻击、检测...

2019-06-29 09:55:06 2738

原创 tree命令的使用

简介有些工作在linux下完成就是比在windows下完成高效!windows和linux都有tree命令,主要功能是创建文件列表,将所有文件以树的形式列出windows下的tree比较垃圾,只有两个参数,/F 是递归显示每个文件夹的名称;/A 是使用ASCII字符而不是扩展字符,感觉还不如不加/A 参数好。linux下的tree就比较强大了,但一般系统并不自带这个命令,需要手动下载安装:s...

2019-06-22 19:13:37 415

原创 LVS-NAT集群,LVS-DR集群

集群及LVS简介集群的概述:LVS不是代理服务器但是具有调度的功能,是一款调度器。集群的核心是调度的功能。集群的目的:提高性能,降低成本 提高可扩展性 增强可靠性集群的分类:高性能集群 HPC 负载均衡集群 LB集群(客户端负载在计算机中分摊)高可用集群 HA(避免单点故障)LVS处于内核中,具有较好的调度中。性能高 功能少 不支持正则nginx :性能中 功能多 ...

2019-06-15 22:05:32 243

原创 linux系统 ,管理用户账号,管理组账号,基本权限,附加权限,ACL访问控制列表

管理用户账号用户的唯一标示:UID GID用户信息存放目录:/etc/passwd用户信息格式:用户名 密码 UID GID 描述信息 家目录 解释器查看用户信息命令:id 用户名useradd 添加usermod 修改添加和修改用户命令的选项: 选项可以多个一起用-u 指定用户id-d指定家目录路径-s设置登入那个shell解释器-g基本组-G 附加组...

2019-06-15 11:33:28 299 1

原创 Linux vi/vim文本编辑器技巧, vim多窗口使用技巧

Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件。vim 键盘图经...

2019-06-14 14:16:25 380

原创 Ansible自动化运维,ansible命令基础,Ansible常用模块,ansible安装

ansible是2013年推出的一款IT自动化和DevOps软件,2015年被RedHat收购。是基于Python研发,糅合很多老运维工具的优点,实现了批量操作系统配置,批量程序部署,批量运行命令等功能ansible可以实现自动化部署APP自动化管理配置项自动化持续交付自动化(AWS)云服务管理具备 Linux 服务器 (server) 基础操作和管理经验。会使用 ssh 远端连线至...

2019-06-12 23:06:02 367

原创 Docker容器基本命令,镜像管理命令

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。容器生命周期管理docker run作用:创建一个新的容器并运行一个命令格式:do...

2019-06-10 20:24:09 405

原创 linux+kvm虚拟化+搭建openstack云平台,私有云搭建

创建虚拟网络:vim /etc/libvirt/qemu/networks/openstack.xml #创建一个名为openstack的虚拟网络<network> <name>openstack</name> #openstack为虚拟交换机的名字 <bridge name="openstack"/> ...

2019-06-07 21:40:28 6463

原创 linux终端横竖分屏,screen软件用法

系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。简介GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由...

2019-06-07 15:42:21 1756

原创 Linux 磁盘管理

Linux磁盘管理好坏直接关系到整个系统的性能问题。Linux磁盘管理常用三个命令为df、du和fdisk。df:列出文件系统的整体磁盘使用量df命令功能:检查文件系统的磁盘空间占用情况可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。语法:df [选项] [设备分区名]选项与参数:-a :列出所有的文件系统,包括系统特有的 /proc 等文件系统;-k :以 K...

2019-06-06 21:55:16 673

原创 Linux 文件基本属性

Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls -l命令来显示一个文件的属性以及文件所属的用户和组每个文件的属性由左边第一部分的10个字符(如上的“dr-xr-xr-x”)来确定。我们把十个字符拆开看:10位字符表示:...

2019-06-06 20:35:57 261

原创 Linux 系统目录结构

在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。/etc:这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录下的。值得提出的是,/bin, /usr/bin 是给系统用户使用的指令(...

2019-06-06 19:22:18 202

原创 Linux 系统启动过程,Linux系统7个运行级别

Linux 系统启动过程linux启动时我们会看到许多启动信息。Linux系统的启动过程可以分为5个阶段:内核的引导。运行 init。系统初始化。建立终端 。用户登录系统。init程序的类型:SysV: init, CentOS 5之前, 配置文件: /etc/inittab。Upstart: init,CentOS 6, 配置文件: /etc/inittab, /etc/in...

2019-06-06 18:49:10 915

原创 OSI七层模型,TCP/IP协议

物理层、数据链路层、网络层、传输层、会话层、表示层、应用层物理层作用:定义一些电器,机械,过程和规范,如集线器;PDU(协议数据单元):bit/比特设备:集线器HUB;注意:没有寻址的概念;数据链路层作用:定义如何格式化数据,支持错误检测;典型协议:以太网,帧中继(古董级VPN)PDU:frame(帧)设备:以太网交换机;备注:交换机通过MAC地址转发数据,逻辑链路控制;...

2019-06-06 17:46:31 332

原创 LINUX权限,权限类别,ACL访问控制列表,附加权限

权限归属关系u=所属用户,拥有此文件/目录的用户-userg=所属组,拥有此文件/目录的组-groupo=其他人,除所有者,所属组以外的用户-other权限类别x=1=执行权限r=4=读取权限w=2=写入权限设置基本权限chmod命令chmod [-R] 归属关系±=权限类别 文档-R : 递归文档以下所用文件或目录,也可以不递归设置文档归属使用chown命令chow...

2019-06-06 09:03:58 246

原创 NTP网络时间协议,cron计划任务

NTP网络时间协议ntp服务器为客服机提供标准时间软件包: chrony配置文件 : /etc/chrony.conf系统服务名 : chronyd查看系统同步:chronyc sources -vcron计划任务周期性任务cron任务用途: 按照设置的时间间隔为用户反复执行某一固定的系统任务软件包: cronie,crontabs系统服务: crond日志文件: /var/...

2019-06-06 09:00:37 301

原创 tar集成备份工具,ZIP归档工具

归档和压缩归档的含义:将许多零散的文件整理为一个文件,文件总的大小基本不变压缩的含义:按某种算法减少文件所占用空间的大小,恢复时按对应的逆向算法解压tar集成备份工具-c :创建归档-C(大写):指定释放的位置-x :释放归档-f :指定归档文件名称,选项必须放在所有选项的最后-z 调用.gz格式的工具进行处理,常见的文件后缀名有gzip,gunzip ;-j 调用.bz2格式的...

2019-06-06 08:58:44 210

原创 virsh 创建一个虚拟交换机,虚拟网络

vim /etc/libvirt/qemu/networks/vbr.xml #创建一个名为vbr的虚拟网络<network> <name>vbr</name> #vbr为虚拟网络的名字 <bridge name="vbr"/> <forward mode="nat"/> <ip ...

2019-06-05 17:25:33 3424

原创 虚拟机磁盘扩容

[root@GGD ~]# base-vm xxx    #创建虚拟机[ vm xxx create[root@GGD ~]# virsh start xxx    #启动虚拟机域 xxx 已开始[root@GGD ~]# virsh domblklist xxx   #查看虚拟机磁盘路径vda /var/lib/libvirt/images/xxx.img[root@...

2019-06-04 17:13:34 402

原创 常用系统监控命令

使用命令查看计算机状态数据查看内存与交换分区信息root@proxy ~]# free #查看内存信息total used free shared buff/cache availableMem: 16166888 8017696 720016 106504 ...

2019-06-02 15:06:00 312

原创 怎么用软碟通制作U启动和再生龙恢复LINUX系统及备份

怎么工具/原料:UltraISO(软碟通)、镜像文件、U盘一个(4G以上)、下载再生龙.iso结尾的光盘文件、这个方法是在windows环境上操作的1.首先我们先安装软碟通,完成安装后打开软碟通,文件->打开,打开我们下载以.iso结尾的再生龙文件,选择我们的U盘2.然后点击启动->写入硬盘映像3.写入方式有zip和hdd两种,一般我们选择hdd或hdd+,这里注意选择了写...

2019-05-31 11:22:38 3370

原创 数据分片存储,mycat服务器

环境准备:搭建mycat 分片服务器准备四台主机,搭建mycat分片服务器,通过某种特定条件,将存放在一个数据库(主机)中的数据,分散存放到多个数据库(主机)中,已达到分散单台设备负载的效果。其中192.168.4.24作为mycat服务器,192.168.4.21和192.168.4.22作为数据库服务器,192.168.4.254作为客户端数据分片的拓扑如图-2所示:链接: http...

2019-05-28 20:25:06 1029

原创 linux系统设置防火墙,熟悉iptables框架

linux防火墙iptables封IP,拒绝指定IP和网段的办法封IPservice iptables status可以查看到iptables服务的当前状态/etc/init.d/iptables stop/etc/init.d/iptables start单个IP的命令是iptables -I INPUT -s 211.1.0.0 -j DROP封IP段的命令是iptables ...

2019-05-28 14:53:12 314

原创 制作RPM包

安装rpm-build软件包,编写SPEC配置文件,创建新的RPM软件包。配置文件中的描述信息如表-2:[root@host04 ~]# yum -y install rpm-build #安装rpm-build软件包生成rpmbuild目录结构[root@host04 ~]# rpmbuild -ba nginx.spec #会报错,没有文件或目录错误:stat /r...

2019-05-27 21:19:06 11063

原创 搭建MongoDB服务器

MongoDB:介于关系数据库和非关系数据库之间的产品一款基于分布式文件存储的数据库,由 C++ 语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案将数据存储为一个文档(类似于JSON对象),数据结构由键值(key=>value)对组成支持丰富的查询表达,可以设置任何属性的索引支持副本集,分片,是非关系数据库当中功能最丰富,最像关系数据库的。关系型数据库遵循ACID规...

2019-05-26 18:27:25 616

原创 Redis 列表(List)

Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。Redis 列表命令lpush key value [value…]将一个或多个值插入到列表,key不存在则创建key192.168.4.51:6351> LPUSH host...

2019-05-24 10:37:53 111

原创 ipvsadmin工具命令讲解,lvs中的集中调度模式

pvsadm 参数详解-A (–add-service) 在内核的虚拟服务器列表中添加一条新的虚拟IP记录。也就是增加一台新的虚拟服务器。虚拟IP也就是虚拟服务器的IP地址。-E (–edit-service) 编辑内核虚拟服务器列表中的一条虚拟服务器记录-D (–delete-service) 删除内核虚拟服务器列表中的一条虚拟服务器记录-C (–clear) 清除内核虚拟服务器列表中的...

2019-05-24 09:00:23 1593

原创 构建LNMP平台

Nginx结合FastCGI技术即可支持PHP页面架构,如图所示。php-fpm配置文件(不需要修改该文件)[root@proxy etc]# vim /etc/php-fpm.d/www.conf[www]listen = 127.0.0.1:9000 //PHP端口号pm.max_children = 32 //最大进程数量pm...

2019-05-23 21:41:52 228

原创 部署LNMP环境

安装部署Nginx、MariaDB、PHP环境LNMP(Linux、Nginx、MySQL、PHP)在RHEL7系统中,源码安装Nginx,使用RPM包安装MariaDB、PHP、PHP-FPM软件。操作过程中需要安装的软件列表如下:nginxmariadb、mariadb-server、mariadb-develphp、php-fpm、php-mysql备注:mariadb(数据库...

2019-05-23 20:45:18 262

原创 linux常用的基本命令,硬链接,软连接

man命令,查看帮助信息NAME:对命令的简单说明SYNOPSIS:命令的使用格式说明DESCRIPTION:命令的详细说明信息OPTIONS:命令各选项的说明DATE 显示时间-s : 修改时间hostname 修改主机名配置文件 /etc/hostnamehostnamectl set-hostname 永久修改主机名clear 清屏exit 退出history 查...

2019-05-23 19:00:54 225

原创 linux系统添加网卡设备及搭建阿里yum源

网卡的使用[root@cobbler cobbler]# nmcli connection add type ethernet con-name eth1 ifname eth1连接“eth1”(9647a0f6-b44d-4a2d-b420-984e61352c30) 已成功添加。 #添加网卡eth1[root@cobbler cobbler]# nmcli connection...

2019-05-22 20:10:55 423

原创 搭建Cobbler装机平台

Cobbler装机平台,不同版本的多系统的安装Cobbler简介• 基本概念– Cobbler是一款快速的网络系统部署工具,– 集中管理所需服务,如DHCP、DNS、TFTP、Web– Cobbler内部集成了一个镜像版本仓库– Cobbler内部集成了一个ks应答文件仓库安装一个虚拟机真机: [root@room9pc01 ~]# ls /iso/CentOS-7-x86_...

2019-05-22 19:57:19 551

原创 MySQL数据类型以及基本使用详解

一.MySQL服务器的主要组件我们知道MySQL的主要组件主要是由服务端(mysqld)和客户端(mysql)组成的。它们都共用一个配置文件(通常叫做my.cnf),这个配置文件很独特,它需要使用中括号括起来标明是为哪种组件使用的,例如[mysql]下面的指令就表示为客户端配置的参数,如果[mysqld]下面的指令就表示为服务端配置的参数。其实MySQL的客户端组件有很多个,本篇博客是用的mys...

2019-05-21 18:15:16 433

原创 部署mysql集群 使用“MHA软件+mysql主从同步”

准备MHA集群环境1.1 准备6台虚拟机,并按照本节规划配置好IP参数在这些虚拟机之间实现SSH免密登录在相应节点上安装好MHA相关的软件包IP规划,如表-2所示:步骤一: 准备集群环境1)修改主机名,配置IP(其余几台请按照图-2修改IP和主机名,这里以mysql51为例)[root@GGD ~]# virsh console rh7_node51 #连接到域连...

2019-05-20 22:43:16 1522

原创 博客使用方法及编辑技巧

快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + Shift + U有序列表:Ctrl/Command + Shift + O检查列表:Ctrl/Command + Shift + ...

2019-05-20 21:24:03 391

原创 linux基本操作

Linux目录结构中“/”与“/dev”主要存放的内容?/ 根目录:存放所有数据(Linux系统的起点)/dev :存放设备相关数据Linux中磁盘的表示,第三块SCSI磁盘的第二个分区?/dev/sdc2Linux中常见的文件系统都有哪些?ext4 xfs swapLinux中查看文本文件内容命令是?cat lessLinux中查看目录内容的命令是?...

2019-05-16 08:55:37 134

转载 virsh命令行管理工具

ibvirt有两种控制方式,命令行和图形界面图形界面:通过执行名virt-manager,启动libvirt的图形界面,在图形界面下可以一步一步的创建虚拟机,管理虚拟机,还可以直接控制虚拟机的桌面。命令行:virsh list #显示本地活动虚拟机virsh list –all ...

2019-05-14 20:34:59 2722

原创 网页错误代码大全

400 无法解析此请求。401.1 未经授权:访问由于凭据无效被拒绝。401.2 未经授权: 访问由于服务器配置倾向使用替代身份验证方法而被拒绝。401.3 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。401.4 未经授权:Web 服务器上安装的筛选器授权失败。401.5 未经授权:ISAPI/CGI 应用程序授权失败。401.7 未经授权:由于 Web 服务器上的 URL ...

2019-05-14 10:58:09 9788

空空如也

空空如也

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

TA关注的人

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