Linux服务管理
Mzh_CSDN
这个作者很懒,什么都没留下…
展开
-
proxysql
proxysql文章目录proxysql1. mysql实现读写分离的方式2. ProxySQL简介3. ProxySQL安装4. ProxySQL的Admin管理接口5. 和admin管理接口相关的变量5.1 admin-admin_credentials5.2 admin-stats_credentials5.3 admin-mysql_ifaces6. 多层配置系统6.1 proxysql中的库6.2 ProxySQL多层配置系统6.3 启动ProxySQL时如何加载配置7. 不同类型的读写分离方案原创 2020-08-14 22:46:36 · 664 阅读 · 0 评论 -
redis
redis文章目录redis1. redis简介2. redis特性3. redis应用场景4. redis数据类型5. redis安装6. redis配置7. redis命令7.1 Redis 键:key7.2 Redis 字符串:String7.3 Redis 哈希:Hash7.4 Redis 列表:List7.5 Redis 集合:Set1. redis简介redis官网官方介绍:Redis is an open source (BSD licensed), in-memory data原创 2020-08-14 09:15:10 · 461 阅读 · 0 评论 -
Linux服务管理-nginx
nginx文章目录nginx1. nginx简介2. nginx的特性与优点2.1 nginx的特性2.2 nginx的优点3. nginx的功能及应用类别3.1 nginx的基本功能3.2 nginx的扩展功能3.3 nginx的应用类别4. nginx的模块与工作原理4.1 nginx的模块分类4.2 nginx的工作原理5. nginx的安装与配置5.1 nginx的安装5.2 nginx安装后配置6. nginx的配置文件详解6.1 nginx.conf配置详解6.2 用于调试、定位问题的配置参数原创 2020-08-11 11:53:46 · 1241 阅读 · 0 评论 -
Linux服务管理-lnmp
lnmp文章目录lnmp1. lnmp简介2. lnmp的优点3. lnmp环境搭建3.1 安装nginx3.2 安装mysql3.3 安装php3.4 配置nginx4. 用lnmp架构部署zabbix4.1 zabbix服务端安装4.2 zabbix服务端配置4.3 zabbix服务端web界面安装与配置4.3.1 zabbix web界面安装前配置4.3.2 安装zabbix web界面4.4 登录zabbix1. lnmp简介LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这原创 2020-08-09 20:38:00 · 637 阅读 · 0 评论 -
keepalived-脑裂
keepalived-脑裂文章目录keepalived-脑裂1. 什么是脑裂2. 脑裂产生的原因3. 脑裂的常见解决方案4. 对脑裂进行监控5. zabbix监控部署5.1 创建主机组5.2 创建监控主机5.3 添加模版5.4添加监控项5.5 添加触发器5.6 创建监控脚本5.7 添加媒介5.8 添加动作6. 监控测试1. 什么是脑裂在高可用(HA)系统中,当联系2个节点的“心跳线”断开时,本来为一整体、动作协调的HA系统,就分裂成为2个独立的个体。由于相互失去了联系,都以为是对方出了故障。两个节点上原创 2020-08-06 10:28:51 · 412 阅读 · 0 评论 -
Linux服务管理-keepalived高可用
keepalived高可用文章目录keepalived高可用1. keepalived简介1.1 keepalived是什么?1.2 keepalived的重要功能1.3 keepalived高可用故障转移的原理1.4 keepalived原理1.4.1 keepalived高可用架构图1.4.2 keepalived工作原理描述2. keepalived配置文件讲解2.1 keepalived默认配置文件2.2 定制主配置文件2.3 实例3. keepalived实现httpd负载均衡机高可用3.1 k原创 2020-08-06 10:11:38 · 596 阅读 · 0 评论 -
lamt环境搭建
lamt环境搭建文章目录lamt环境搭建1. 安装httpd2. 安装mysql3. 安装tomcat3.1 java环境安装3.2 tomcat部署4. 配置apache4.1 启用代理模块4.2 配置虚拟主机实验环境:环境ip需要安装的服务centos7192.168.139.128tomcat,mysqlcentos7192.168.139.129httpd1. 安装httpd//安装开发工具包[root@localhost ~]# yum grou原创 2020-08-05 00:31:51 · 405 阅读 · 0 评论 -
Linux服务管理-tomcat
tomcat文章目录tomcat1. tomcat简介2. tomcat单项目部署2.1 java环境安装2.2 tomcat部署3. tomcat多项目部署3.1 java环境安装3.2 tomcat部署4. tomcat web管理4.1 启用`Server Status`、`Manager App`、`Host Manager`管理功能4.2 `Manager App`管理1. tomcat简介Tomcat是Apache 软件基金会(Apache Software Foundation)的Ja原创 2020-08-05 00:28:29 · 331 阅读 · 0 评论 -
Linux服务管理-kvm虚拟化
kvm虚拟化文章目录kvm虚拟化1.虚拟化介绍2.kvm介绍3. kvm部署3.1 kvm安装3.2 kvm web管理界面安装3.3 kvm web界面管理3.3.1 kvm连接管理3.3.2 kvm存储管理3.3.3 kvm网络管理3.3.4 实例管理4.故障案例4.1 案例14.2 案例21.虚拟化介绍虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。物理机我们一般称为宿主机(Hos原创 2020-08-04 19:19:22 · 614 阅读 · 0 评论 -
Linux服务管理-版本控制gitlab
版本控制gitlab文章目录版本控制gitlab1. 版本控制介绍2. gitlab部署3. gitlab管理1. 版本控制介绍版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都将增加。除了记录版本变更外,版本控制的另一个重要功能是并行开发。软件开发往往是多人协同作业,版本控制可以有效地解决版本的同步以及不同原创 2020-08-02 15:26:31 · 291 阅读 · 0 评论 -
cobbler定制安装
cobbler定制安装需求:部署自动安装centos7和centos8系统在两台主机上开机选择安装界面实验环境主机IPcentos7192.168.88.128首先准备配置centos8,详细步骤可以参考cobbler配置//导入centos8镜像//镜像需要自己提前准备并放到虚拟机的虚拟CD/DVD里面[root@localhost ~]# mount /dev/cdrom /mnt/mount: /dev/sr0 is write-protected, mount原创 2020-07-30 19:04:58 · 173 阅读 · 0 评论 -
Linux服务管理-cobbler
cobbler文章目录cobbler1. cobbler简介2. cobbler服务端部署3. 客户端安装1. cobbler简介Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带we原创 2020-07-30 11:45:17 · 175 阅读 · 0 评论 -
Linux服务管理-rsync
rsync1. rsync简介rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步。2. rsync特性它的特性如下:可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。无须特殊权限即可安装。快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。rsync 在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽。安全原创 2020-07-29 11:14:14 · 193 阅读 · 0 评论 -
lvs配置-MySQL负载均衡
lvs配置-MySQL负载均衡实验环境主机名主机IP地址centos7client客户端192.168.88.131centos7lvslvs服务器DIP:192.168.88.128VIP:192.168.88.250/32centos7rs1RS1VIP:192.168.88.250/32RIP:192.168.88.129centos7rs2RS2VIP:192.168.88.250/32RIP:192.168.88.130首先原创 2020-07-28 12:55:38 · 388 阅读 · 0 评论 -
lvs配置-DR
lvs配置-DR要求:nat模型实现http和https两种负载均衡集群实验环境主机名主机IP地址centos7client客户端192.168.88.131centos7lvslvs服务器DIP:192.168.88.128VIP:192.168.88.250/32centos7rs1RS1VIP:192.168.88.250/32RIP:192.168.88.129centos7rs2RS2VIP:192.168.88.250/32R原创 2020-07-28 12:42:23 · 182 阅读 · 0 评论 -
lvs配置-NAT
lvs配置-NAT要求:nat模型实现http和https两种负载均衡集群实验环境主机名主机IP地址centos7client客户端192.168.107.129centos7directorlvs服务器192.168.88.128192.168.107.128centos7RS1rs服务器192.168.88.129centos7RS2rs服务器192.168.88.130首先在两台RS服务器上配置好apache服务//以RS1原创 2020-07-28 12:41:39 · 223 阅读 · 0 评论 -
Linux服务管理-haproxy部署
haproxy部署环境主机名主机IP地址centos7localhost1服务端192.168.88.128centos7localhost2客户端192.168.88.129centos7localhost3客户端192.168.88.1301. 服务端安装haproxy//下载haproxy安装包并解压[root@localhost1 ~]# wget http://www.haproxy.org/download/2.2/src/hap原创 2020-07-27 12:29:39 · 407 阅读 · 0 评论 -
Linux服务管理-LVS负载均衡
LVS负载均衡文章目录LVS负载均衡1. lvs简介1.1 lvs组成结构1.2 lvs工作原理2. lvs负载均衡方式2.1 NAT模式2.1.1 VS/NAT模式架构图:2.1.2 工作流程:2.1.3 NAT模式特点2.2 TUN模式2.2.1 VS/TUN模式架构图:2.2.2 工作流程:2.2.3 TUN模型特点2.3 DR模式2.3.1 VS/DR模式架构图:2.3.2 DR模式工作流程2.3.3 DR模式的特点2.3.4 保证请求报文发送的解决方案2.4 FULLNAT模式2.4.1 FUL原创 2020-07-23 10:57:55 · 174 阅读 · 0 评论 -
Linux服务管理-zabbix声音告警配置
zabbix声音告警配置此文应结合之前的博文观看,具体请看主页https://blog.csdn.net/mzh_csdn?t=1zabbix声音告警配置较为简单,只需要在web界面上配置即可现在只需随意触发一个告警测试是否有声音停止从数据库的服务[root@localhost ~]# systemctl stop mariadb.service [root@localhost ~]# ss -antlState Recv-Q Send-Q Local Address:Por原创 2020-07-21 09:43:00 · 384 阅读 · 0 评论 -
Linux服务管理-zabbix监控之MySQL主从监控
zabbix监控之MySQL主从监控1.MySQL主从配置实验环境主机IP地址客户端1(redhat7)主数据库192.168.199.129客户端2(centos7)从数据库192.168.199.131服务端(redhat7)——192.168.199.130主数据库配置//安装MySQL[root@localhost ~]# yum -y install mariadb*//启动MySQL并设置开机自动启动[root@localho原创 2020-07-20 22:21:51 · 286 阅读 · 0 评论 -
Linux服务管理-zabbix监控之日志监控
zabbix监控之日志监控环境说明:环境IP服务器192.168.181.130客户端192.168.181.129下载日志监控脚本到客户端//下载文件[root@localhost ~]# yum -y install git [root@localhost ~]# git clone https://github.com/chendao2015/pyscripts.git[root@localhost ~]# cp pyscripts/log.py /sc原创 2020-07-20 21:21:01 · 719 阅读 · 0 评论 -
Linux服务管理-zabbix监控邮箱告警配置
zabbix监控邮箱告警配置及自定义监控1.在web界面配置详情请看https://blog.csdn.net/Mzh_CSDN/article/details/1074335322.通过脚本用系统账户发送邮件//在服务端安装mailx[root@localhost ~]# yum -y install mailx[root@localhost ~]# vim /usr/local/etc/zabbix_server.conf//搜索script# Mandatory: no# Defau原创 2020-07-18 22:12:36 · 689 阅读 · 0 评论 -
Linux服务管理-zabbix监控配置流程详解
zabbix监控配置流程详解文章目录zabbix监控配置流程详解1. zabbix 支持的监控方式2. 配置监控2.1 zabbix客户端安装2.2 添加主机并加入主机组2.3 添加监控项和模板2.3.1添加系统模板2.3.2 手动添加模板2.3.3 添加监控项2.4 添加触发器2.5 添加媒介2.6 添加动作1. zabbix 支持的监控方式zabbix主要Agent,Trapper,SNMP,JMX,IPMI这几种监控方式,本文章主要通过Agent监控方式进行介绍。在Agent监控方式下,za原创 2020-07-18 19:11:52 · 448 阅读 · 0 评论 -
Linux服务管理-监控服务zabbix部署
监控服务zabbix部署文章目录监控服务zabbix部署1. zabbix介绍2. zabbix特点3. zabbix配置文件4. 部署zabbix4.1 zabbix服务端安装4.2 zabbix服务端配置4.3 zabbix服务端web界面安装与配置4.3.1 zabbix web界面安装前配置4.3.2 安装zabbix web界面4.4 登录zabbix1. zabbix介绍zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络原创 2020-07-15 13:03:26 · 230 阅读 · 0 评论 -
Linux服务管理-lamp
lamp文章目录lamp1. lamp简介2. web服务器工作流程2.1 cgi与fastcgi2.2 httpd与php结合的方式2.3 web工作流程3. lamp平台构建3.1 安装httpd3.2 安装mysql3.3 安装php3.4 配置apache3.4.1 启用代理模块3.4.2 配置寻仙游戏在需要使用fcgi的虚拟主机中添加类似如下两行:3.5 验证1. lamp简介LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:Linux,操作系统Apache原创 2020-07-12 17:17:18 · 712 阅读 · 0 评论 -
Linux服务管理-mysql主从
mysql主从文章目录mysql主从1. 主从简介1.1 主从作用1.2 主从形式2. 主从复制原理3. 主从复制配置3.1mysql主从配置3.1.1 确保从数据库与主数据库里的数据一样3.1.2 在主数据库里创建一个同步账号授权给从数据库使用3.1.3 配置主数据库3.1.4 配置从数据库3.1.5 测试验证1. 主从简介在现代企业中,数据显得尤为重要,而存储数据的数据库选择又五花八门,但无论是何种数据库,均存在着一种隐患。想几个问题:用一台数据库存放数据,若此数据库服务器宕机了导致数据丢失原创 2020-06-21 16:16:20 · 163 阅读 · 0 评论 -
Linux服务管理-mysql多实例部署
mysql多实例部署文章目录mysql多实例部署一.手动部署二. 脚本部署一.手动部署软件下载[root@localhost ~]# cd /usr/local/[root@localhost local]# wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz配置用户和组并解压二进制程序至/usr/local下//创建用户和组[root@localhost原创 2020-06-21 16:12:48 · 233 阅读 · 0 评论 -
Linux服务管理-mysql进阶
mysql进阶文章目录mysql进阶1. 二进制格式mysql安装2. mysql配置文件3. mysql数据库备份与恢复3.1 数据库常用备份方案3.2 mysql备份工具mysqldump3.3 mysql数据恢复3.4 差异备份与恢复3.4.1. mysql差异备份3.4.2. mysql差异备份恢复1. 二进制格式mysql安装//下载MySQL[root@localhost ~]# cd /usr/local/[root@localhost local]# wget https://de原创 2020-06-14 16:10:14 · 371 阅读 · 0 评论 -
Linux服务管理-mysql基础
mysql基础文章目录mysql基础1. 关系型数据库介绍1.1 数据结构模型1.2 RDBMS专业名词1.3 关系型数据库的常见组件1.4 SQL语句2. mysql安装与配置2.1 mariadb安装2.2 mariadb配置3. mysql的程序组成3.1 mysql工具使用3.2 服务器监听的两种socket地址4. mysql数据库操作4.1 DDL操作4.1.1 数据库操作4.1.2 表操作1. 关系型数据库介绍1.1 数据结构模型数据结构模型主要有:层次模型网状结构关系模型原创 2020-05-20 16:38:19 · 1499 阅读 · 0 评论 -
Linux服务管理-ftp
ftp文章目录ftp1. ftp简介2. ftp架构3. ftp数据连接模式4. 用户认证5. vsftpd配置6.配置ftp6.1 配置匿名用户ftp6.2 配置虚拟用户ftp1. ftp简介网络文件共享服务主流的主要有三种,分别是ftp、nfs、samba。FTP是File Transfer Protocol(文件传输协议)的简称,用于internet上的控制文件的双向传输。FTP也是一个应用程序,基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FT原创 2020-05-18 18:03:33 · 221 阅读 · 0 评论 -
Linux服务管理-httpd
httpd文章目录httpd1. httpd简介2.httpd命令3. httpd常用配置4.虚拟主机示例4.1 相同IP不同端口4.2 不同IP相同端口4.3 相同IP相同端口不同域名1. httpd简介httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。通常,httpd不应该被直接调用,而应该在类Unix系统中由apachectl调用,在Windows中作为服务运行。2.httpd命令//语法:httpd原创 2020-05-11 18:34:16 · 500 阅读 · 0 评论 -
Linux服务管理-samba
samba文章目录samba1. samba简介2. samba访问3.示例3.1 搭建匿名用户共享服务器3.2 搭建用户认证共享服务器1. samba简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。前面我写了一篇NFS的博客,NFS与samba一样,也是在网络中实现文件共享的一种实现,但不幸的是,其不支持windows平台,而本章要提到的samba是能够在任何支持SMB协议的主机之间共享文件的一种实现,当然也包括windows。SMB(Serv原创 2020-05-11 18:32:53 · 306 阅读 · 0 评论 -
Linux服务管理-NFS
NFS文章目录NFS1.NFS简介1.1 NFS特点1.2 使用NFS的好处1.3 NFS的组成1.4 NFS的应用场景2. NFS工作机制2.1 RPC2.2 NFS工作流程3. exports文件的格式4.NFS部署实验4.1 实验环境4.2 实验要求4.3 NFS服务端操作4.4 客户端操作4.5 测试1.NFS简介NFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RP...原创 2020-04-30 16:20:03 · 150 阅读 · 0 评论 -
linux服务管理-openssh
openssh文章目录openssh1. 使用 SSH 访问远程命令行1.1 OpenSSH 简介1.2 SSH 版本1.3 SSH 认证方式1.4 openSSH 的工作模式1.5 Secure Shell 示例1.6 SSH 主机密钥2. 配置基于 SSH 密钥的身份验证3. 自定义 SSH 服务配置4. SSH 安全注意事项1. 使用 SSH 访问远程命令行1.1 OpenSSH 简介...原创 2020-04-27 15:13:28 · 213 阅读 · 0 评论