Zabbix 结合 bat 脚本实现多个应用程序状态监控的方法

场景模拟:国内有部分企业需要运行某些窗口程序(即.exe)来支撑重要的业务运作,一旦这些重要的窗口程序中断了,那么就会造成巨大的经济损失或者影响工作效率,后果如此严重。所以想通...

2021-03-11

Docker安装FastDFS的方法步骤

拉取镜像
docker pull season/fastdfs:1.2启动Tracker
docker run -ti -d --name trakcer -v /opt/fastdfs/tracker_data:/fastdfs/tracker/data --net=host season/fastdfs...

2021-03-11

关于Vmware vcenter未授权任意文件上传漏洞(CVE-2021-21972)的问题

背景CVE-2021-21972 vmware vcenter的一个未授权的命令执行漏洞。该漏洞可以上传一个webshell至vcenter服务器的任意位置,然后执行webshell即可。影响版本vmware:esxi:7.0/6....

2021-03-11

Docker+selenium实现自动化健康报备的方法

本文以某高校的健康报备系统为例,完成该web端的自动化操作,用到的技术栈如下所述:
Docker \ Selenium \ Python \ yagmail \ ssh等基本思路:
1、本地编写代码并进行测试
2、新建...

2021-03-11

docker在linux上的安装部署实例讲解

以下文章了解之后你可以在服务器上部署项目,本地不需要安装 tomcat,jdk,mysql等服务器,通过docker可以一键解决安装docker$ apt install docker.io -y若找不到资源,需要更新资源...

2021-03-11

idea集合docker实现镜像打包一键部署

一.服务器安装dockeryum install docker修改配置文件,打开2375端口[root@microservice ~]# vim /usr/lib/systemd/system/docker.service在ExecStart=/usr/bin/dockerd-curre...

2021-03-11

Virtualbox 安装centos7虚拟机的图文教程详解

一,下载centos7
下载地址:https://mirrors.tuna.tsinghua.edu.cn/centos/7.9.2009/isos/x86_64/这个地址为清华的源,下载速度比官网快,推荐用这个下载。
进入后有三个版本可以选...

2021-03-11

docker安装tomcat8的实现方法

一、docker安装tomcat8
1、查找Docker Hub上的tomcat镜像docker search tomcat2、拉取tomcat镜像docker pull tomcat:83、使用tomcat默认的配置来启动一个tomcat容器docker...

2021-03-11

在Docker中的ubuntu中安装Python3和Pip的问题

正文1)下载ubuntu镜像docker pull ubuntu2)查看镜像docker images3)运行容器docker run -itd --name ubuntu-test ubuntu4)进入容器sudo docker exec -it ubuntu-test /bin/bash...

2021-03-11

docker 添加端口及获取dockerfile的方法

从docker image中获取 dockerfile
docker history --format {{.CreatedBy}} --no-trunc=true $DockerImage|sed “s//bin/sh\ -c\ #(nop)\ //g”|sed “s//bin/sh\ -c/RUN/g...

2021-03-11

docker安装pxc集群的详细教程

前言现在mysql自建集群方案有多种,keepalived、MHA、PXC、MYSQL主备等,但是目前根据自身情况和条件,选择使用pxc的放来进行搭建,最大的好处就是,多主多备,即主从一体,没有同步延时...

2021-03-11

docker部署LNMP架构的方法

环境要求: IP  hostname 192.168.1.1 node1 项目规划:容器网段:172.16.10.0/24NGINX:172.16.10.10MySQL:172.16.10.20PHP:172.16.10.20...

2021-03-11

通过Dockerfile构建Docker镜像的方法步骤

Dockerfile是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建.Dockerfile支持Shell类的行尾添加"\"...

2021-03-11

IDEA 配置Docker的过程

IDEA是Java最常用的开发工具,而Docker是当下最火的部署容器。1.配置docker远程连接端口vi /usr/lib/systemd/system/docker.service找到 ExecStart,在最后面添加 -H tcp://0.0...

2021-03-11

docker容器间跨宿主机通信-基于overlay的实现方法

overlay网络解析内置跨主机的网络通信一直是Docker备受期待的功能,在1.9版本之前,社区中就已经有许多第三方的工具或方法尝试解决这个问题,例如Macvlan、Pipework、Flannel、We...

2021-03-11

使用脚本一键打包并上传docker镜像的实现代码

笔者搞了一年多微前端项目,一个团队管理十个微应用,换成docker镜像部署后,发布操作一下从原来的脚本直连服务器的1分钟变成了几十分钟,尤其上传每个应用到各自的阿里云仓库。这...

2021-03-11

Docker的安装与配置命令代码实例

docker 安装安装依赖包sudo yum install -y yum-utils device-mapper-persistent-data lvm2 设置阿里云镜像源sudo yum-config-manager --add-repo https://mirrors.aliyun....

2021-03-11

再见 Docker如何5分钟转型 containerd

Docker作为非常流行的容器技术,之前经常有文章说它被K8S弃用了,取而代之的是另一种容器技术containerd!其实containerd只是从Docker中分离出来的底层容器运行时,使用起来和Docke...

2021-03-11

Docker的镜像制作与整套项目一键打包部署的实现

Dockerfile常用指令介绍 指令 描述 FROM 构建的新镜像是基于哪个镜像。例如:FROM centos:6 MAINTAINER 镜像维护者姓名或邮箱地址。例如:MAINTAINE...

2021-03-11

使用zabbix监控oracle数据库的方法详解

一、概述zabbix是一款非常强大,同时也是应用最为广泛的开源监控软件,本文将给大家介绍如何利用zabbix+python监控oracle数据库。二、环境介绍以下是我安装的环境,实际部署时并...

2021-03-11

linux修改用户密码的方法是什么

linux修改用户密码的方法:1、首先,要用CRT软件连接Linux系统。2、首选,确认是用root用户登录系统的。输入命令: id ,查看登录用户信息。3、若修改root自己的密码,直接输入 passwd...

2021-03-11

服务器宝塔面板Redis无法随系统启动怎么办呢

解决服务器宝塔面板Redis无法随系统启动解决服务器Debian 9宝塔面版自带Redis重启后无法随系统自动启动。补充安装 宝塔面板的Redis安装路径在/www/server/redis 在redis安...

2021-03-11

关于dockerfile build过程中报/bin/sh: pip: command not found的解决方法

写好的dockerfile的内容是:FROM python:3.6.8RUN pip install --upgrade pipWORKDIR /codeADD . /codeRUN pip install -r requirements.txtENTRYPOINT ["pytest"]执行创建镜...

2021-03-10

Shell中的数学运算使用

在Linux Shell中进行数学运算,通常可以使用的运算符有:简单运算:
let [] (())高级运算: expr bc1、let命令let命令是bash内置命令,可以实现简单的算术以及逻辑运算,通过hel...

2021-03-09

Nginx之Http模块系列之autoindex模块的具体使用

brower 模块主要作用是根据http请求头中"User-Agent"的值,以浏览器的特征字符来判断新旧浏览器,并生成对应的变量,以供后续的请求处理逻辑来使用。1. 简介
ngx_http_browser_mo...

2021-03-08

讲解Windows7下PHP7运行环境搭建

一、环境准备1. windows7版本要求如果你用的是win7系统,必须确保你的系统上安装了SP1这个更新包,这个绝对是必要条件,如图:2. 下载php7需下载线程安全版的php7,否则,我们将无法加...

2021-03-08

iis7下,php如何显示错误

iis7下,php显示错误的方法:事实上,我们都知道设置php显示错误,但是在iis7/7.5下,还需要额外的配置。首先看php的配置:display_errors = on;error_reporting = E_ALL & ~E_NOTICE;i...

2021-03-08

linux中如何安装php

一:检查是否安装了php1)yum安装检查:yum list已安装| grep php2)rpm安装检查:rpm -qa | grep php3)自己编译安装的有多种方式查询,例如查找php的执行程序,或者检查进程ps -ef | grep...

2021-03-08

安装apache后如何添加代理模块

前言:在安装完apache后,发现缺少一些必需的模块。因此需要自己手动来向apache中添加模块。我们以代理模块为例来介绍下添加方法。1、Apache2.2.3目录我的Apache2.2.3安装在/us...

2021-03-06

nginx性能优化技巧分享

本文为大家分享了一些nginx性能优化的技巧,非常的实用,希望能够帮助到有需要的小伙伴。一、nginx性能优化非常重要的配置选项1、worker_processes 8;nginx 进程数,建议按照cpu...

2021-03-06

centos环境中怎么自定义网桥

1、停止docker服务,并删除旧的网桥service docker stopip link set dev dev bridge0 downbrctl delbr docker02、创建新网桥docker0,并为其配置IP地址brctl addbr bridge0...

2021-03-06

3分钟学会如何上手supervisor看门狗

软硬件环境 centos7.6.1810 64bitcat /etc/redhat-release #查看系统版本 supervisor 3.4.0 python 2.7.5supervisor简介supervisor是一个用python语言编写的进程管理工...

2021-03-06

为什么 Nginx 比 Apache 更牛逼

Nginx才短短几年,就拿下了Web服务器大壁江山,众所周知,Nginx在处理大并发静态请求方面,效率明显高于Httpd,甚至能轻松解决C10K问题。在高并发连接的情况下,Nginx是Apache服务器不...

2021-03-06

详解Tomcat双击startup.bat闪退的解决方法

作为一个刚学习Tomcat的程序猿来说,这是会经常出现的错误。
1.环境变量问题1.1 首先需要确认java环境是否配置正确,jdk是否安装正确win+R打开cmd,输入java 或者 javac
出现下图...

2021-03-06

Nginx的rewrite模块详解

rewrite模块即ngx_http_rewrite_module模块,主要功能是改写请求URI,是Nginx默认安装的模块。rewrite模块会根据PCRE正则匹配重写URI,然后发起内部跳转再匹配location,或者直接做...

2021-03-06

nginx常用命令放入shell脚本详解

1、创建一个文件夹存放nginx的shell脚本 /usr/local/task/nginx1)重启nginx的shell脚本
vim reload.sh#!/bin/bashnginx -s reload2)设置nginx用户对html目录下所有文件读写执...

2021-03-06

Zabbix 动态执行监控采集脚本的实现原理

在使用Zabbix自定义脚本采集监控数据的时候,通常会遇到以下一些问题: 服务器扩容之后,监控脚本如何部署到新的服务器上? 监控脚本需要修改时,如何自动修改所有相同的监控脚本?...

2021-03-06

Nginx如何配置负载均衡

Nginx配置负载均衡
使用nginx来配置负载均衡也是比较简单的首先在http块中配置虚拟域名所对应的地址# 负载均衡upstream myserver { server 127.0.0.1:8080; server 127.0.0...

2021-03-06

Nginx常见的错误配置举例

Nginx是当前主流的Web服务。 以下是一些最常见的错误配置。Missing root locationserver { root /etc/nginx; location /hello.txt { try_files $uri $uri/ =404; p...

2021-03-06

如何使用docker对容器资源进行限制

问题窥探在服务器当中,假设iis服务部署多个站点,那么只要其中一个站点出问题,假设是cpu100%,或者是内存爆满,那么这台服务器上的其他站点都会跟着挂掉。同样在使用容器时,单台主机...

2021-03-06

Webshell基础知识深入讲解

一、什么是Webshell?顾名思义,“web”的含义是显然需要服务器开放web服务,“shell”的含义是取得对服务器某种程度上操作权限。webshell常常被称为入侵者通过网站端口对网站服...

2021-03-06

详解Shell脚本控制docker容器启动顺序

1.遇到的问题在分布式项目部署的过程中,经常要求服务器重启之后,应用(包括数据库)能够自动恢复使用.虽然使用docker update --restart=always containerid能够让容器自动随d...

2021-03-06

Docker Machine深入详解

Docker 与 Docker Machine 的区别Docker 是一个 Client-Server 架构的应用,人家是有官称的:Docker Engine。Docker 只是大家对 Docker Engine 的昵称,当然 Docker 还有其他的意...

2021-03-03

k8s和Docker关系简单说明

最近项目用到kubernetes(以下简称k8s,k和s之间有8个字母)。虽然之前也有简单使用过,但最近发现k8s概念较多,命令也有些不够用了,故想借此机会写点东西,更全面认识并使用k8s。本篇...

2021-03-03

docker下载镜像太慢的解决方案

docker下载镜像卡死或太慢找了网上很多方法,使用镜像中国也是下载卡死。
最后一种成功了,下载速度很满意1.先再阿里云注册账号不需要绑定什么,直接注册就可以了,有账号的直接登...

2021-03-03

Linux系统诊断之内存基础深入详解

1.背景谈及linux内存,很多时候,我们会关注free,top等基础命令。当系统遇到异常情况时,内存问题的根因追溯,现场诊断时,缺乏深层次的debug能力。本篇幅不做深层讨论,能把当前系统的...

2021-03-03

Docker镜像构建原理解析(不装docker也能构建镜像)

在devops流程里面 构建镜像是一个非常重要的过程,一般构建镜像是写dockerfile文件然后通过docker client来构建的image。docker client 会先检查本地有没有image,如果没有帮你...

2021-03-03

laravel之nginx配置站点

前言设置laravel项目的域名站点的时候,需要对nginx做一些对应的重写rewrite配置,用来做相关路由,否则会报404。nginx.conf配置server { listen 80; server_name xxx.com;...

2021-03-02

详解PHP-FPM的安装和配置

作用PHP-FPM(PHP FastCGI Process Manager)意:PHP FastCGI 进程管理器,用于管理PHP 进程池的软件,用于接受web服务器的请求。
PHP-FPM提供了更好的PHP进程管理方式,可以有效控制...

2021-03-02

SEATA事务服务DOCKER部署的过程详解

1、创库授权语句> create database seata;> grant all on seata.* to seata_user@'%' identified by '123455'2、数据库建表语句cat create_seata_table.sql-- -------------...

2021-03-02
返回顶部
顶部