关于YUM安装部署Zabbix4.4.7使用mysql数据库的问题
目录一、添加Zabbix仓库二、部署mysql数据库三、安装部署zabbix-server、zabbix-web一、添加Zabbix仓库①、Centos7
安装软件仓库配置包,这个包包含了 yum(软件包管理器)的配置...
目录一、添加Zabbix仓库二、部署mysql数据库三、安装部署zabbix-server、zabbix-web一、添加Zabbix仓库①、Centos7
安装软件仓库配置包,这个包包含了 yum(软件包管理器)的配置...
目录1 概述:1.1 环境2 nginx ingress是否支持代理websocket流量3 ingress样例4 部署4.1 部署nginx ingress4.2 设置域名4.3 部署websocket服务端4.4 创建ingress资源4.5 下载...
目录1.win10安装Nginx1.1 windows系统启动和停止的命令2.win10安装nacos2.1 搭建三台nacos步骤1.win10安装Nginxnginx下载地址nginx: download下载后解压,进入bin目录,根据你...
0、乱码产生原因:编码和解码的方式是不同1、出现乱码的解决方式【推荐】:在tomcat 的配置文件web.xml 中添加上请求编码过滤器:<!-- 请求编码过滤器 --> <filter> <filter-nam...
目录一、准备工作二、安装PostgreSQL2.1、选择版本2.2、安装yum源2.3、安装PostgreSQL三、设置PostgreSQL3.1、初始化数据库3.2、设置数据库自启动3.3、修改密码3.4、设置允...
目录一、前言二、docker镜像的导入和导出1、docker镜像的导出2、docker镜像的导入三、docker容器的导入和导出1、docker容器的导出2、docker容器的导入四、总结一、前言随着...
目录创建tomcat容器第一种:进入容器内部获取信息第二种:执行docker exec命令第三种:使用docker inspect命令对于运行在Docker环境的容器,有时我们想查询它们的一些基本信息,例如...
本文采用Keepalived+HAProxy的方式构建高可用集群。
当你如果你有硬件负载均衡设备当然更好了。准备环境:主机ipk8s-master01192.168.10.4k8s-master02192.168.10.5k8s-maste...
生产级K8S基础环境部署:配置本地hosts文件(有多少台,配置多少台)vim /etc/hosts192.168.1.5 k8s-master配置yum源(有自己的yum源更好)wget -O /etc/yum.repos.d/CentOS-Base.repo...
目录案例环境案例实施:部署tomcat服务器部署nginx服务器部署nginx-lb服务器本文实验内容nginx+tomcat实现网站的动静分离功能案例环境主机信息架构图案例实施:部署tomcat服务...
目录1.主配置文件与虚拟主机分离利用server模块创建www和bbs两个虚拟站点2.虚拟主机别名设置3.Nginx status状态信息配置4.增加错误日志1.主配置文件与虚拟主机分离如果虚拟...
目录1.Nginx location1.1.location作用1.2.location语法1.3.location匹配示例1.4.location配置实例1.5.不用uri及特殊字符组合匹配的顺序说明这一篇将简单说一下Nginx的loca...
目录Nginx负载均衡概念upstream模块的使用方法upstream模块说明http_proxy_module模块完整的案例Nginx负载均衡概念准确来说,Nginx是作为Nginx Proxy反向代理使用的,因为这个...
目录1. Nginx介绍:1.1 Nginx是什么?1.2 Nginx主要特性1.3 Nginx软件的主要功能应用2. Nginx Web服务2.1 Nginx作为Web服务器应用场景2.2 如何选择Web服务器3 编译安装Nginx3.1...
目录实验环境:准备低版本Nginx服务器准备和编译新版本Nginx软件新版本替换旧版本Nginx Web软件定期更新,以下为将低版本升级或将高版本降级的方法,一般分为四个部分:软件下载&md...
目录实验环境安装Nginx服务安装Mysql数据库安装PHP修改Nginx配置文件部署WordPress个人博客实验环境实验环境:[root@lnmp ~]# uname -r2.6.32-754.el6.x86_64[root@lnmp ~]#...
目录环境准备:部署:(管理主机)环境准备:管理主机:172.16.1.30被管主机:172.16.1.31部署:(管理主机)第一步:首先对管理主机进行本地hosts解析:# vi /etc/hosts# cat /etc/hosts172.16.1.3...
我的错误配置是:服务器文件根地址:想通过浏览器输入这个地址访问到图片:但是会发现文件找不到会一直404,原因是根路径配置错误,来看下root路径原理:root 配置的意思是,会在root配置...
目录前言方法1:(配置路径)方法2:(修改端口)总结前言XAMPP (Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包,且包含 MySQL、PHP 和 Perl 的 Apache 发行版。由于...
经常安装Nginx服务,有时候要安装的版本不同就很烦,然后写了一个可以自定义Nginx版本的脚本(嗯,在朋友的帮助下,哈哈)。话不多少,内容如下:#!/bin/bash#Nginx版本ver=nginx-1.$2.$3#...
目录准备环境第一步:安装DHCP服务第二步:安装tftp服务第三步:安装Apache网站服务第四步:编写ks文件第五步:创建客户机,测试安装准备环境系统:centos7.4.1708ip地址:eth0:192.168.10....
1.从容器中将文件拷贝到宿主机上。在宿主机你想要接收文件的地方,运行下面的指令docker cp 容器id:home/test .docker run -d --name nginxtest -p 82:80 nginxcurl localhos...
目录一、Kafka集群的搭建1.拉取相关镜像2.运行zookeeper3.运行kafka4.设置topic5.进行生产者和消费者测试一、Kafka集群的搭建1.拉取相关镜像docker pull wurstmeister/kafk...
复制代码 代码如下: #!/bin/sh export BACK_DATE=`date +%Y%m%d` export BACKUP_PATH=/home/oracle/dbbak echo `mkdir -p ${BACKUP_PATH}/archivelog/${BACK_DATE}` rman m...
1.if 是单分支语句,使用格式如下: if condition ; then statement ….. fi 2.if … else 是双分支语句,使用格式如下: if condition ; then statement …. else statement …. f...
1、错误方法举例 a) var=1+1 echo $var 输出的结果是1+1,悲剧,呵呵
b) var=1 var=$var+1 echo $var 输出结果是1+1,依然悲剧,呵呵
2、正确方法 1)使用let var=1 let "var+=1...
一、先说一下Shell脚本语言自身的局限性
作为解释型的脚本语言,天生就有效率上边的缺陷。尽管它调用的其他命令可能效率上是不错的。 Shell脚本程序的执行是顺序执行,而非并...
以下面的格式提供运算表达式:$(( expression ))
$ echo $((5*(3+3))) 30 $ result = $(($myvar-10))
shell提供方便的数之间的进制转换: $ echo $((013))#八进制 $ echo $...
HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服务。
1. 简介
HBase是一...
复制代码 代码如下:工作中字符串操作举例 filename='/home/admin/jobs/CnClickstat/DFSLoader/loader.cfg' #下面是使用shell字符串操作 buName1=${filename#*/jobs/} #去除...
第一个脚本文件复制代码 代码如下:#!/bin/bashecho "This is my first bash code!"exit 0重定向符号和数学计算复制代码 代码如下:#!/bin/bashecho -n "The time and date a...
1 利用pgrep 匹配名字 复制代码 代码如下: if test $( pgrep -f $1 | wc -l ) -eq 0 then echo "进程不存在" else echo "存在进程" fi 以下是补充内容: 当前系统中的进程:...
大部分人在写Shell 过滤进程的时候 都会使用 grep 在 ps aux 的输出结果中查找指定的进程,但此时也会把 grep 进程也显示出来 比如查找 pptpd 进程,会匹配出来两条:
复制代码...
1. Linux 脚本编写基础
1.1 语法基本介绍
1.1.1 开头
程序必须以下面的行开始(必须方在文件的第一行):
#!/bin/sh
符号#!用来告诉系统它后面的参数是用来执行该文件...
需求:删除文件,目录结构为:ip/年份/月份,每个人都有一份这样的目录现需要删除2012年以前的所有文件,2012年以后的删除特定月份。本来想用find,结果发现这些文件time(a,m,c)记录已经...
复制代码 代码如下:#!/bin/bash#********************************##2013-01-11 17:00:00 wanggy exp ##note:ping monitor ##****************************...
1、基本概念 a、I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9; b、常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出),默认与keyboard、monitor、monit...
rsync -avpz -e ssh 192.168.1.100:/ `find /home -name "*.sh"` /backupdir
这条指会找到/home 及其子目录下,所有的*.sh文件,并将备分到/backupdir这个目录...
复制代码 代码如下: #!/bin/bash for ((i = 1; i < 254; i++)) do arping -I eth0 192.168.0.$i -c 1 done arp -a > /tmp/mactable.txt 那个/tmp/mactable.txt文件即同一...
复制代码 代码如下: #!/bin/bash PING=`which ping` DATE=`date +%Y%m%d%H%M` TAIL=`which tail` LOG=./ping$DATE.log HOSTS="selboo.com.cn 221.130.191.97" COUNT=200 fo...
例如,在多个系统、应用程序安装之后,我们往往需要对很多配置文件进行修改,用vi编辑器意味着耗费时间、重复劳动,而sed就可将我们从繁重的重复劳动中解放出来。sed的调用方式:1、s...
1.shell 脚本是区分小写的2.Unix特殊字符有: ( ; $ ? & * () [] ` ‘ “ + 使用其时要进行转义()3.Shell的注释以#开头4.函数的定义Function fuction_name(){Command to execu...
复制代码 代码如下:#!/bin/bash#********************************##并发后台运行fun ##for wanggy 2012-01-25 ##note:...
复制代码 代码如下:#!/bin/bash#telno 为查询号码列表文件#sendsms.log 为短信发送结果文件#1 代表发送成功query_sms(){>submit_telno>delivered_telno>fail_delivered_te...
我看了下,linux下的/proc/net/dev记录了每块网卡发送和接受的包和字节数。因此萌生想法,写了一个。运行效果:
复制代码 代码如下: [root@74-82-173-217 ~]# ./net.sh Current...
Shell 从标准输入或脚本中读取的每一行称为管道(pipeline);它包含了一个或多个命令(command),这些命令被一个或多个管道字符(|)隔开。
事实上还有很多特殊符号可用来分隔单个的命...
二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.
整数比较
-eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt 大于,如:if [ "$...
复制代码 代码如下: #!/bin/bash port=”80″ restart=”/etc/init.d/httpd restart” EMAIL=”/bin/echo selboo | mutt -s "重新启动httpd" root@selboo.com.cn”
netst...
用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好.
但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等.
同样,在shell脚本运行时会也泄...
1)确保自己在home目录(若不是,运行:cd /home) 2)新建backup文件夹(命令:mkdir backup) 3)新建脚本backup.sh vi backup.sh 复制以下代码(复制完后:wq!要保存): 复制代码 代码如下: #!/...