redhat
文章平均质量分 55
wenhs5479
github's name is itwhs
展开
-
centos/redhat网络配置
1.添加两块网卡,配置bondingnmcli connection add type bond mode balance-rr con-name bond0 ifname bond0 ipv4.method manual ipv4.addresses 192.168.161.128/24 ipv4.gateway 192.168.161.1 ipv4.dns 192.168.161.1n...原创 2018-09-24 14:46:48 · 252 阅读 · 0 评论 -
MySQL主从
1.主从简介在现代企业中,数据显得尤为重要,而存储数据的数据库选择又五花八门,但无论是何种数据库,均存在着一种隐患。想几个问题:用一台数据库存放数据,若此数据库服务器宕机了导致数据丢失怎么办?业务量大了,数据多了,访问的人多了,一台数据库无法保证服务质量了怎么办?1.1 主从作用实时灾备,用于故障切换读写分离,提供查询服务备份,避免影响业务(这里说的备份是备份sql服务器,而...原创 2019-05-15 16:59:37 · 282 阅读 · 0 评论 -
zabbix告警之微信和钉钉
一,zabbix配置WeChat报警写先声明:本人完全python小白,脚本内容有许多看不懂,这都不影响接下来的操作,写这个就是为了复习记忆,也多谢官网推荐的,用于WeChat报警的python脚本,主要是图文教程,配合作者火星小刘的README和脚本,更容易学习.注意事项等,作者火星小刘的README中有,下面开始教程正文需要具备一下条件注册微信企业号 点击注册 或 注册企业...原创 2019-05-24 12:09:14 · 628 阅读 · 0 评论 -
zabbix的自定义监控
进程和日志有的时候zabbix提供的监控项目,不能满足我们生产环境下的监控需求,此时我们就要按照zabbix的规范自定义监控项目,达到监控的目的zabbix_get:模拟zabbix_server和agent获取数据相关概念item: Items是从agnet主机里面获取的所有数据。通常情况下我叫itme为监控项,item由key+参数组成Key:我们可以理解为k...原创 2019-05-24 13:31:52 · 5298 阅读 · 0 评论 -
监控服务zabbix部署
1. zabbix介绍zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent...原创 2019-05-16 16:59:16 · 282 阅读 · 0 评论 -
Zabbix监控MySQL主从
实验环境:mysql主从配置参考 mysql主从关闭防火墙和selinux安装zabbix,zabbix是基于lamp环境下的,先搭建lamp架构安装zabbix监控mysql主从主机系统IP角色centos7.6最小化192.168.2.158zabbix-serverlampcentos7.6最小化192.168.2.229zabbix-agent...原创 2019-05-25 17:31:14 · 380 阅读 · 0 评论 -
Zabbix监控组件及流程
Zabbix监控组件及流程*Zabbix监控组件主要包括:Zabbix Server、Zabbix Proxy、Zabbix Agent;其中Zabbix Server包括:WEB GUI、Database、Zabbix Server。每个模块工作职责:Zabbix Server:负责接收agent发送的报告信息的核心组件,所有配置,统计数据及操作数据均由其组织进行;Database S...原创 2019-05-22 19:37:12 · 1134 阅读 · 0 评论 -
GTID主从 与 传统主从复制
GTID主从 与 传统主从复制1.主从复制1.)普通主从复制:普通主从复制主要是基于二进制日志文件位置的复制,因此主必须启动二进制日志记录并建立唯一的服务器ID,复制组中的每个服务器都必须配置唯一的服务器ID。如果您省略server-id(或者明确地将其设置为其默认值0),则主设备将拒绝来自从设备的任何连接。2.) GTID 主从:(1.)基本概念MySQL 5.6 的新特性之一,全局...原创 2019-05-18 20:50:56 · 682 阅读 · 2 评论 -
lamp
1. lamp简介有了前面学习的知识的铺垫,今天可以来学习下第一个常用的web架构了。所谓lamp,其实就是由Linux+Apache+Mysql/MariaDB+Php/Perl/Python的一组动态网站或者服务器的开源软件,除Linux外其它各部件本身都是各自独立的程序,但是因为经常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。LAMP指的是Linux...原创 2019-05-14 14:18:47 · 188 阅读 · 0 评论 -
用户和组管理
1.用户和组管理先把实验环境centos7.5主机名改好:[root@localhost ~]# hostname wenhs5479[root@localhost ~]# bash[root@wenhs5479 ~]# 1.1 用户和组的概念a.系统上的每个进程(运行的程序)都要做为特定用户运行。b.每个文件是由一个特定的用户拥有。c.访问文件和目录是受到用户限制的。d....原创 2019-03-05 12:10:18 · 631 阅读 · 0 评论 -
rpm常用用法
1.下载一个centos6平台的vsftpd 包和httpd 包wget https://mirrors.aliyun.com/centos/6.10/os/x86_64/Packages/vsftpd-2.2.2-24.el6.x86_64.rpmwget https://mirrors.aliyun.com/centos/6.10/os/x86_64/Packages/httpd-2.2...原创 2018-09-26 11:21:55 · 1766 阅读 · 0 评论 -
配置Linux软件源
1.配置2个yum仓库,光盘分别挂载在/mnt/{centos6,centos7}mount /dev/sr0 /mnt/centos7mount /dev/sr1 /mnt/centos6cd /etc/yum.repos.d/rm -rf *touch centos.repovi centos.repo[centos7]name=centos7baseurl=file://...原创 2018-09-26 11:31:45 · 841 阅读 · 0 评论 -
Linux源码编译安装
1.下载cmatrix-master编译安装yum -y install unzipunzip cmatrix-master.zipcd cmatrix-masteryum -y install autoconfautoreconf -i./configure 一般用来生成 Makefile,为下一步的编译做准备make 这一步就是编译,大多数的源代码包都经过这一步进行编译...原创 2018-09-26 11:41:09 · 247 阅读 · 0 评论 -
Linux计划任务
1.每天晚上备份/var/www/html/目录,以时间命名。#!/bin/bash/usr/bin/tar -zcf /tmp/'date +%Y%m%d-%H%M'etc.tar.bz /var/www/html/2.每周1,3,5备份/var/log/message文件至/backup中,命名格式:messages-yyyymmddHHMM。#!/bin/bash/usr/b...原创 2018-09-26 16:01:32 · 174 阅读 · 0 评论 -
centos7.6下 安装Discuz论坛
一、Discuz介绍作为国内最大的社区软件及服务提供商,Comsenz旗下的 Discuz! 开发组具有丰富的 web应用程序设计经验,尤其在论坛产品及相关领域二、Discuz实验环境centos7.6虚拟机ApacheHTTP丶PHP丶MySQL三、Discuz安装步骤1、Apache安装2、PHP和MySQL安装四、Apache安装1、通过yum安装Apache组件:yum...原创 2018-12-07 19:39:13 · 1720 阅读 · 2 评论 -
NFS服务器搭建与测试
Linux下NFS服务器部署NFS服务所需软件及主要配置文件:安装NFS服务,需要安装两个软件,分别是:RPC主程序:rpcbindNFS 其实可以被视为一个 RPC 服务,因为启动任何一个 RPC 服务之前,我们都需要做好 port 的对应 (mapping) 的工作才行,这个工作其实就是『 rpcbind 』这个服务所负责的!也就是说, 在启动任何一个 RPC 服务之前,我们都需要启动 ...转载 2018-12-13 14:17:18 · 799 阅读 · 0 评论 -
linux账号和权限管理
一、用户和组账号的概述;1.概念:用户:包含一个名和密码,人在计算机中的体现方式,包含root、普通用户、程序用户; 组:用户的集合,批量管理用户群权限,包含基本组、附加组(一个用户只能属于一个基本组,但是可以属于多个附加组); 权限:限制用户访问资源(文件、app、进程、硬件等); UID:每个用户账号都有一个数字标识(身份证),root(0)、普通用户(500-60000)...原创 2019-03-15 08:57:54 · 273 阅读 · 0 评论 -
Linux基础命令
linux中命令的概述和命令的帮助:1.命令解释器:shell命令解释器,shell负责接收用户的命令进行解释,将解释结果(要执行的命令)传递给系统内核,完成 什么命令做什么事;2.命令的分类:内部命令:集成于shell解释器程序内部的指令,无需从磁盘中读取,执行效率更高;外部命令:对应了系统中的每一个文件,属shell解释器之外的命令,linux系统必须知道外部命令的对应文件位置,才能...原创 2019-03-15 08:58:46 · 442 阅读 · 0 评论 -
Linux软件包管理
一、了解linux中的应用程序:1.系统的组成:硬件、系统、内核、shell解释器、应用程序应用程序:APP、安装在OS上完成特定功能的软件2.linux应用程序的类型:*.rpm ##redhat系统默认的软件格式(使用了二进制的文件格式,代码相对来说比较封闭)rpm软件包名称格式:软件名-版本-发布次数-os平台-硬件平台(32bit/64bit).rpm硬件平台:32位:i386...原创 2019-03-15 08:58:13 · 206 阅读 · 0 评论 -
nginx
1. nginx简介nginx(发音同engine x)是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。nginx由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler使用。第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性...原创 2019-06-11 19:40:57 · 1204 阅读 · 0 评论