![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux云计算架构工程师
文章平均质量分 84
熊博主
勤 静 战
展开
-
HostMonitor邮件告警详细解读----生产可用
Hostmonitor监控下的邮件告警原创 2022-11-29 22:01:10 · 759 阅读 · 1 评论 -
Redis-redis非关系型数据库基础操作(实施必备)
文章目录Redis数据库1. 为什么需要Nosql2. 阿里巴巴Redis数据库1. 为什么需要Nosql①初期一个基本网站的瓶颈:数据量大,机器放不下数据的索引大,机器内存放不下访问量大,服务器承受不了②中期初期的网站遇到瓶颈,不足以提供正常的服务,需要升级网站架构。Memcached(缓存)+ mysql垂直拆分+mysql读写分离缓存的作用:网站大部分时间都是在查询相同的内容,如内容A,用户在第一次请求A时,A不在缓存中,则由服务器提供A,并把A添加到缓存中,当用户第二次请求原创 2021-03-03 14:56:54 · 750 阅读 · 1 评论 -
Linux云计算架构-搭建基于filebeat和redis高速缓存的ELK架构
文章目录Linux云计算架构-搭建基于filebeat和redis高速缓存的ELK架构1. filebeat介绍2. 基于filebeat收集系统日志3. 搭建基于redis高速缓存的ELK架构Linux云计算架构-搭建基于filebeat和redis高速缓存的ELK架构1. filebeat介绍Beats 是 elastic 公司开源的一款采集系统监控数据的代理agent,是在被监控服务器上以客户端形式运行的数据收集器的统称。可以直接把数据发送给 Elasticsearch或者通过 Logstash原创 2021-01-26 20:32:56 · 407 阅读 · 0 评论 -
Linux云计算架构-部署ELK集群实现海量日志集中分析处理
文章目录Linux云计算架构-部署ELK集群实现海量日志集中分析处理1. EKL介绍2. 部署elasticsearch集群2.1 环境介绍2.2 部署master2.3 部署node节点2.4 启动elasticsearch集群2.5 查看elasticsearch集群状态2.6 使用curl管理elasticsearch集群3. 在node节点上安装logstash收集本机日志3.1 配置终端采集日志3.2 配置es服务器收集日志4. 在master节点上安装并汉化kibana,以图形界面显示系统日志4原创 2021-01-18 21:33:21 · 370 阅读 · 0 评论 -
Linux云计算架构-Grafana可视化美化工具运维篇
文章目录Linux云计算架构-Grafana可视化美化工具运维篇1. 安装篇2. 添加Data Source(数据源)、导入plugins(插件、外挂)、Dashboard(仪表盘)篇2.1 添加Data Source数据源2.2 导入Dashboard仪表盘2.3 导入Plugins插件3. 目录文件篇4. 汉化篇4.1 汉化TypeScript代码4.1.1 环境部署4.1.2 汉化实战4.2 汉化Go代码拓展1:配置pycharm,推送代码到服务器Linux云计算架构-Grafana可视化美化工具运原创 2020-12-29 11:08:17 · 835 阅读 · 1 评论 -
Linux云计算架构-Zabbix企业级监控系统之数据库常用表结构介绍
Linux云计算架构-Zabbix企业级监控系统之数据库常用表结构介绍/*主机、主机群组、模板关系*/select * from hosts where hostid='10050' /*主机表,包括所有的模板*/select * from items where itemid='10050' /*监控项表*/select * from hosts_templates /*主机与模板 模板与模板 之间的关系表,hostid和templateid都是hosts表的hostid*/se原创 2020-12-25 17:31:39 · 425 阅读 · 0 评论 -
Linux云计算架构-部署Zabbix企业级监控系统5.0
文章目录Linux云计算架构-部署Zabbix企业级监控系统5.01. Zabbix5.0简介2. 环境配置3. 安装zabbix server4. 配置zabbix web界面5. 设置中文界面和修复乱码6. 监控远程主机7. 安装grafana可视化界面8. 添加zabbix数据源9. Dashboard设计(待设计)附件1:zabbix.repoLinux云计算架构-部署Zabbix企业级监控系统5.01. Zabbix5.0简介Zabbix是一款开源免费的服务器监控管理软件,其功能强大、配置简原创 2020-12-24 18:13:10 · 691 阅读 · 6 评论 -
Linux云计算架构-部署jumpserver2.5.0堡垒机(跳板机)管理多台服务器
Linux云计算架构-部署jumpserver堡垒机管理多台服务器1. 堡垒机介绍跳板机:开发或运维人员需要登录跳板机,然后通过跳板机登录到真正的目标服务器。堡垒机:拥有实时收集、监控网络环境、集中报警等功能的跳板机。2. 部署jumpserver堡垒机jumpserver堡垒机官网:https://www.jumpserver.org/三大组件:①jumpserver管理后台:核心组件,使用Django Classs Based View风格开发。②coco:实现了SSH server和W原创 2020-11-24 11:17:20 · 1322 阅读 · 2 评论 -
Mariadb5.5.68升级10.5
Mariadb5.5.68升级10.5# 提前备份好数据库[root@master ~]# mysqldump -u root -p --all-databases > alldb.sqlEnter password: [root@master ~]# ll alldb.sql-rw-r--r--. 1 root root 515230 11月 18 18:59 alldb.sql# 移除原来的mariadb数据库[root@master ~]# systemctl stop mari原创 2020-11-18 19:20:33 · 2324 阅读 · 2 评论 -
linux云计算架构-Apache高级调优【运行模式、rewrite模块】
文章目录linux云计算架构-Apache高级调优1. Apache运行模式介绍1.1 prefork模式优化1.2 worker模式优化1.3 event模式优化2. Rewrite 规则使用linux云计算架构-Apache高级调优1. Apache运行模式介绍web服务器apache共有3种稳定的MPM(multi-processing module,多进程处理模块)。profork(进程模式)、worker(线程模式)、event(事件模式)。在configure配置编译参数时,可以使用–w原创 2020-11-17 22:59:22 · 459 阅读 · 2 评论 -
Linux云计算机构-防盗防击防破解三大工具:webshell、ddos-deflate、Medusa
文章目录Linux云计算机构-防盗防击防破解三大工具:webshell、ddos-deflate、Medusa1. webshell网站后门工具1.1 webshell简介1.2 部署webshell1.3 webshell的使用2. 使用DDOS deflate工具解决DDOS攻击3. 使用Medusa 美杜莎暴力破解SSH密码Linux云计算机构-防盗防击防破解三大工具:webshell、ddos-deflate、Medusa1. webshell网站后门工具1.1 webshell简介webs原创 2020-11-15 10:24:13 · 787 阅读 · 0 评论 -
DDOS-deflate工具:ddos.sh脚本解读(预防DDOS攻击脚本)
DDOS-deflate工具:ddos.sh脚本解读(预防DDOS攻击脚本)[root@server ddos]# cat ddos.sh #!/bin/sh############################################################################### DDoS-Deflate version 0.6 Author: Zaf <zaf@vsnl.com> ###########原创 2020-11-15 00:30:51 · 854 阅读 · 0 评论 -
Linux云计算架构-使用LNMP架构部署Discuz论坛
文章目录Linux云计算架构-使用nginx+tomcat部署负载均衡论坛DiscuzLinux云计算架构-使用nginx+tomcat部署负载均衡论坛Discuz# yum快速部署LNMP环境[root@server ~]# yum install nginx mariadb mariadb-server php php-mysql -y...原创 2020-11-11 22:27:09 · 587 阅读 · 0 评论 -
Linux云计算架构-系统调优【CPU、IO、网络、内核参数调优】
文章目录Linux云计算架构-CPU、IO、网络、内核参数调优1. CPU调优2. IO调优3. 网络调优4. 内核参数调优Linux云计算架构-CPU、IO、网络、内核参数调优1. CPU调优①进程优先级调整:使用top命令查看优先级,NI列表示优先级。优先级范围从高到低为[-20,19],默认是0。NI即nice,可以看作老好人,值越大,说明比较好人,占用cpu的时间就越少,优先级就越低。 提高优先级,降低数值大小;降低优先级,提高数值大小;[外链图片转存失败,源站可能有防盗链机制,建议将图片保原创 2020-11-09 23:31:36 · 659 阅读 · 0 评论 -
Linux云计算架构-如何查看系统整体及各资源状态
文章目录Linux云计算架构-如何查看系统整体及各资源状态1. 什么是进程?2. ps命令静态查看进程运行情况2.1 ps aux 按BSD格式显示进程2.2 ps -ef 按标准格式显示进程3. uptime命令查看系统负载4. top命令动态查看系统进程的总体情况5. lsof命令查看正在打开的文件和进程6. pstree树状图查看进程7. 前台进程和后台进程查看和切换8. kill杀死进程7. free 查看物理内存和交换分区的使用情况8. netstat 检测IP或端口占用情况9. 进程优先级调整1原创 2020-11-07 09:58:31 · 410 阅读 · 0 评论 -
Linux云计算架构-使用haproxy实现负载均衡集群
文章目录Linux云计算架构-使用HAProxy实现负载均衡集群1. HAProxy介绍Linux云计算架构-使用HAProxy实现负载均衡集群1. HAProxy介绍从HAProxy的字面意思可以看到,是由HA+Proxy,即可以实现高可用和代理。HAProxy是一种提供高可用、负载均衡以及基于TCP和HTTP应用的代理的,支持虚拟主机的,免费、快速、可靠的解决方案。官方数据表明最高极限支持10G的并发访问。...原创 2020-10-30 23:22:04 · 277 阅读 · 0 评论 -
Linux云计算架构-使用keepalived+LVS+DR部署高可用集群
Linux云计算架构-使用keepalived+LVS+DR部署高可用集群1. keepalived介绍keepalived是一款拥有3层检测机制的软件。可以检测web服务器的状态。若keepalived检测到web服务器不可用,则从集群中剔除该服务器,等待人工修复好该服务器后,keepalived又自动的将该服务器加入集群。层级工作位置作用layer3IP网络层keepalived定期向服务器群中的服务器发送一个ICMP包,即ping包,若发现不通,则认为这台服务器失效,从原创 2020-10-27 22:36:23 · 203 阅读 · 0 评论 -
Linux云计算架构-keepalived心跳检测机制(主备LVS、主主LVS)
Linux云计算架构-使用keepalived+LVS+DR部署高可用集群1. keepalived介绍keepalived是一款拥有3层检测机制的软件。可以检测web服务器的状态。若keepalived检测到web服务器不可用,则从集群中剔除该服务器,等待人工修复好该服务器后,keepalived又自动的将该服务器加入集群。层级工作位置作用layer3IP网络层keepalived定期向服务器群中的服务器发送一个ICMP包,即ping包,若发现不通,则认为这台服务器失效,从原创 2020-10-27 08:11:52 · 3863 阅读 · 7 评论 -
Linux云计算架构-CA认证及https配置【http、nginx】
文章目录Linux云计算架构-CA认证及https配置(http、nginx)1. CA认证过程2. 数字证书的使用2.1 http配置https2.2 nginx配置httpsLinux云计算架构-CA认证及https配置(http、nginx)1. CA认证过程CA(Certificate Authority),即认证中心。主要用户是为用户发放数字证书。2. 数字证书的使用2.1 http配置https2.2 nginx配置https...原创 2020-10-21 21:45:39 · 1198 阅读 · 1 评论 -
Linux云计算架构-docker容器配置静态IP地址、配置registry私有仓库、配置harbor私有仓库、使用aliyun的容器镜像服务
文章目录Linux云计算架构-docker容器配置静态IP地址、配置docker私有仓库1. 配置docker容器静态IP地址2. 创建docker私有仓库3. 使用阿里云私有仓库Linux云计算架构-docker容器配置静态IP地址、配置docker私有仓库1. 配置docker容器静态IP地址Docker的网络模式:Docker网络模式用法及备注host模式--net=hostcontainer模式--net=container:NAME_OR_IDnone模原创 2020-10-15 07:51:21 · 1273 阅读 · 0 评论 -
Linux云计算架构-更改网络yum源配置以加快软件的下载速度【这里以aliyun的yum源为例】
# 移除原来的yum源[root@server ~]# cd /etc/yum.repos.d/[root@server yum.repos.d]# ll总用量 16-rw-r--r--. 1 root root 546 8月 6 23:15 centos7_local.repo-rw-r--r-- 1 root root 659 10月 6 09:44 Centos-7.repo-rw-r--r-- 1 root root 2640 3月 16 2020 docker-ce.r原创 2020-10-13 21:54:10 · 105 阅读 · 2 评论 -
Linux云计算架构-docker容器命名和资源配额控制(2)
文章目录Linux云计算架构-docker容器命名和资源配额控制1. docker容器命名和重命名2. 创建docker容器时指定主机名3. 设置docker容器开机自动启动4. cgroup资源配置介绍5. 容器cpu资源配置6. 容器内存资源配置7. docker数据映射8. 容器IO资源配置Linux云计算架构-docker容器命名和资源配额控制1. docker容器命名和重命名# 容器命名[root@server ~]# docker run -itd --name docker1 cent原创 2020-10-10 22:39:15 · 589 阅读 · 0 评论 -
Linux云计算架构-部署docker容器虚拟化平台(1)
文章目录Linux云计算架构-部署Docker容器虚拟化平台1. Docker概述2. Docker架构2.1 Docker工作原理2.2 Docker核心技术3. Docker部署4. Docker容器虚拟化平台的使用5. Docker制作镜像6. Docker的发布7. Container容器端口映射Linux云计算架构-部署Docker容器虚拟化平台1. Docker概述Docker 是一个开源的应用容器引擎,开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linu原创 2020-10-09 14:11:49 · 1065 阅读 · 2 评论 -
Linux云计算架构-Zabbix变量和模板使用
文章目录Linux云计算架构-Zabbix变量和模板使用1. 为什么需要模板?2. 设置变量3. 创建含有变量的面板Linux云计算架构-Zabbix变量和模板使用1. 为什么需要模板?原因如下:正常情况下,当配置某个面板时,需要设置群组和主机名,否则无法获取到对应主机的数据。假如有10台主机需要监控,就得重复配置10次。若有10个监控指标,就得重复配置100次。繁琐复杂,容易出错,而且效率太低。故需要使用模板进行监控,使用群组变量和主机名变量切换到相应的主机。2. 设置变量各参数介绍:原创 2020-10-05 11:08:55 · 325 阅读 · 0 评论 -
Linux云计算架构-Zabbix企业级监控系统常用监控项分类详解
文章目录Linux云计算架构-Zabbix企业级监控系统常用监控项分类详解1. CPU2. 内存(memory)3. 磁盘空间(disk)4. 文件系统(filesystem)5. 网络(network)6. Zabbix客户端(zabbix agent)7. 系统状态8. Gerneral常规9. Invertory清单10. 监控zabbix客户端的建议Linux云计算架构-Zabbix企业级监控系统常用监控项分类详解1. CPU来源模板:Template Module Linux CPU by原创 2020-10-02 10:48:50 · 1867 阅读 · 0 评论 -
Linux云计算架构-grafana美化工具+zabbix数据源的使用(含11种panel面板的使用)
Linux云计算架构-grafana的使用1. grafana菜单介绍菜单logo作用2. granfana panel面板介绍原创 2020-10-01 00:09:37 · 1549 阅读 · 0 评论 -
HostMonitor使用手册-监控网络、剩余磁盘空间、剩余内存、CPU使用率、能否访问某个IP地址对应的端口号
文章目录HostMonitor使用手册-监控网络、磁盘空间、内存1. 在windows上安装HostMonitor2. 在linux主机上安装rma3. 监控网络4. 监控磁盘空间5. 监控内存使用率HostMonitor使用手册-监控网络、磁盘空间、内存1. 在windows上安装HostMonitor2. 在linux主机上安装rma3. 监控网络4. 监控磁盘空间5. 监控内存使用率...原创 2020-09-26 10:30:59 · 6037 阅读 · 11 评论 -
Linux云计算架构-GIT分布式版本控制系统的原理介绍及部署使用【含github的使用】
文章目录Linux云计算架构-GIT分布式版本控制系统1. GIT服务介绍2. 搭建git服务器3. windows客户端的使用3.1 tortoisegit工具3.2Linux云计算架构-GIT分布式版本控制系统1. GIT服务介绍Git是一款免费、开源的分布式版本控制系统,用于敏捷高效的处理任何或大或小的项目。git工作原理:在git中绝大多数操作只需要访问本地文件和资源。在git中,文件有三种状态:已提交(committed)、已修改(modified)、已暂存(staged)已提交:表示文原创 2020-09-08 13:08:12 · 441 阅读 · 0 评论 -
Linux云计算架构-搭建svn版本控制服务器并在windows下管理版本
文章目录Linux云计算架构-搭建SVN版本控制服务器并在windows下管理版本1. SVN版本控制服务介绍2. 部署SVN版本控制服务器3. SVN版本控制服务器的Apache展示4. windows下使用tortoiseSVN工具下载和提交版本Linux云计算架构-搭建SVN版本控制服务器并在windows下管理版本1. SVN版本控制服务介绍SVN即Subversion,是一个开放源代码的版本控制系统。采用分支管理系统,逐步取代了CVS。常见的版本控制服务器:CVS、SVN、Git、GitL原创 2020-09-05 18:01:35 · 289 阅读 · 0 评论 -
Linux云计算架构-redis介绍及部署redis高可用集群
文章目录Linux云计算架构-redis介绍及部署redis高可用集群1. 介绍并安装redis1.1 redis介绍1.2 redis安装1.2.1 windows安装1.2.2 linux 安装2. redis基本使用2.1 修改redis配置文件2.2 redis登录2.3 字符串操作2.4 开启redis用户认证3. redis持久化4. 搭建redis主从复制架构4.1 reids主从复制原理4.2 部署redis主从同步架构4.3 redis从服务器配置介绍5. 使用sentinel实现主从re原创 2020-09-03 21:34:06 · 294 阅读 · 0 评论 -
Linux云计算架构-centos7系统gcc 4.8.5版本升级为gcc 9.3.1
Linux云计算架构-gcc版本升级1、 查看系统版本及系统内核和gcc版本[root@master ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)[root@master ~]# uname -aLinux master 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux[root@mast原创 2020-08-30 09:06:43 · 1839 阅读 · 0 评论 -
Tomcat报错:一台服务器上部署多个tomcat报错 “字符[_]在域名中永远无效。”
报错内容:报错原因:解决方法:原创 2020-08-28 21:02:10 · 1766 阅读 · 3 评论 -
Linux云计算架构-使用nginx进行反向代理、负载均衡、动静分离
文章目录Linux云计算架构-使用nginx进行反向代理、负载均衡、动静分离1. 下载并启动tomcat2. nginx反向代理3. nginx负载均衡4. nginx动静分离5. nginx动静分离和负载均衡、反向代理结合Linux云计算架构-使用nginx进行反向代理、负载均衡、动静分离nginx下载地址:http://nginx.org/en/download.htmltomcat下载地址:https://tomcat.apache.org/download-90.cgi实验版本:nginx1原创 2020-08-28 20:43:40 · 281 阅读 · 0 评论 -
Linux云计算架构-nginx调优
文章目录Linux云计算架构-nginx调优1. 修改源码隐藏版本号[编译安装前]2. 修改nginx运行用户3. 设置nginx的cpu亲和力4. 设置每个worker进程最多打开的文件数5. 修改nginx事件处理模型和单个进程最大连接数6. 修改ServerName和location7. 开启高效传输模式8. 设置连接超时时间9. fastcgi调优10. gzip压缩网页调优11. expires缓存调优12. nginx日志优化12.1 日志切割优化12.2 目录文件访问控制12.3 来源访问控制原创 2020-08-28 14:05:05 · 418 阅读 · 0 评论 -
Linux云计算架构-源码安装最新版nginx1.19.2
文章目录Linux云计算架构-源码安装最新版nginx1.19.21. 源码安装nginx1.19.22. 配置nginx支持php3. nginx启动并设置自启动Linux云计算架构-源码安装最新版nginx1.19.21. 源码安装nginx1.19.2下载地址:http://nginx.org/en/download.html# 源码包上传nginx-1.19.2.tar.gzpcre-8.41.tar.gz[root@master ~]# ll /usr/local/src/pcre-原创 2020-08-25 10:09:56 · 764 阅读 · 0 评论 -
Linux云计算架构-源码安装最新版apache2.4.46
文章目录Linux云计算架构-源码安装最新版apache2.4.461. 解决环境依赖2. 源码编译apache3. 检查apache并设置开机自启Linux云计算架构-源码安装最新版apache2.4.461. 解决环境依赖# 解决环境依赖[root@server ~]# yum -y install make gcc gcc-c++ openssl openssl-devel expat-devel libtool libtool-ltdl# 安装依赖包apr、apr-util、pcre#原创 2020-08-24 17:42:37 · 776 阅读 · 0 评论 -
Linux云计算架构-SELinux安全子系统
文章目录Linux云计算架构-SELinux安全子系统1. selinux简介2. SELinux服务的配置模式3. SElinux域(开启或禁用某个功能)4. SELinux安全上下文(添加上下文,使得一般文件和目录文件支持某种服务)Linux云计算架构-SELinux安全子系统1. selinux简介Linux系统的双保险=SElinux域+SELinux安全上下文SELinux域:对服务程序的功能进行限制,确保服务程序做不了出格的事。【限制使用的功能】SELinux安全上下文:确保文件资源原创 2020-08-21 17:17:43 · 231 阅读 · 0 评论 -
Linux云计算架构-zabbix3-4-3监控windows10主机
此方案实施前,需部署好zabbix3-4-3监控系统。下载windows的zabbix agent,版本一般不高于服务端。下载地址:https://www.zabbix.com/download_agents文件介绍:服务端设置自动注册:客户端配置:①把zabbix-agent客户端上传到指定的windows主机,然后修改对应配置文件,修改项与监控linux主机一致。②点击zabbix-agentd启动文件即可启动。启动后会在服务中生成一个本地服务,监听10050端口号。【如果监听不到原创 2020-08-20 21:33:49 · 222 阅读 · 0 评论 -
Linux云计算架构-四大防火墙详细解说(iptables、firewall-cmd、firewall-config、TCP Wrappers)
文章目录Linux云计算架构-四大防火墙详细解说(iptables | firewall-cmd | firewall-config |TCP Wrappers)1. 简介2. 防火墙管理工具2.1 iptables(不建议使用)2.2 iptables实验及其验证2.2.1 查看并清空规则链2.2.2 设置INPUT规则链的默认规则为DROP,再设置INPUT规则链的默认规则为ACCEPT,看看本地主机是否能ping通虚拟机。2.2.3 向INPUT链中添加允许ICMP流量进入的规则(是否禁ping)2.原创 2020-08-20 15:58:00 · 1154 阅读 · 0 评论 -
Linux-使用Apache部署一个简单的首页网站【修改网站数据目录、配置别名、用户验证登录】
文章目录Linux云计算架构-使用apache搭建简单的web网站服务器1. web服务器介绍2. 使用apache部署web网站服务器3. 配置httpd服务程序4. 修改web网站数据目录5. 配置别名(虚拟目录)6. 用户验证登录Linux云计算架构-使用apache搭建简单的web网站服务器1. web服务器介绍一般网站服务是指Web网络服务。是指允许用户通过浏览器访问到互联网中各种资源的服务。Web网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的请求才会响应,最终用于提供原创 2020-08-20 13:06:38 · 1157 阅读 · 0 评论