自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 Jumpserver堡垒机部署

Jumpserver 是全球首款完全开源的堡垒机, 使用 GNU GPL v2.0 开源协议, 是符合 4A 的专业运维审计系统。Jumpserver 使用 Python / Django 进行开发, 遵循 Web 2.0 规范, 配备了业界领先的 Web Terminal 解决方案, 交互界面美观、用户体验好。Jumpserver 采纳分布式架构, 支持多机房跨区域部署, 中心节点提供 AP...

2020-04-28 21:54:15 1050

原创 Nginx配置支持https访问

什么是https?HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。HTTPS:全称:Hyper Text Transfer Protocol over Secure Socket Layer,则是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即H...

2020-04-27 14:34:29 839 2

原创 nginx服务--正向代理

注意:Nginx本身不支持HTTPS正向代理,需要安装ngx_http_proxy_connect_module模块后才可以支持HTTPS正向代理,否则会遇到HTTP 400错误。准备A,B两台主机1,在主机A上部署服务端,安装nginx和模块以及依赖[root@ c7-41 ~] yum -y install zlib zlib-devel gcc-c++ libtool openssl ...

2020-04-25 17:47:55 774

原创 keepalived+nginx不抢占模式

关闭防火墙selinux1,在主机A上安装keepalived,备份配置文件[root@ c7-41 ~] yum -y install keepalived[root@ c7-41 ~] cp /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.ba #备份文件2,修改配置文件[rooot@ c7-41 ~]...

2020-04-23 21:51:50 175

原创 yum的仓库搭建

准备A,B两台主机1,在主机A 服务端上修改yum配置文件#yum下载软件不清空[root@ c7-41 ~] sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf[root@ c7-41 ~] mkdir -p /yum/centos7 #创建目录用来做 YUM 仓库的使用2,安装createrepo 软件,用于生成 yum 仓库数据库...

2020-04-23 15:21:12 191

原创 rsync守护进程模式部署

#首先,关闭防火墙和selinux[root@ c7-41 ~] systemctl stop firewalld[root@ c7-41 ~] setenforce 01,在主机A 服务端上查看是否安装rsync服务[root@ c7-41 ~] rpm -qa rsync #centos7.7 自带rsync服务rsync-3.1.2-6.el7_6.1.x86_64[root...

2020-04-21 15:42:54 1909

原创 centos7--DNS正(反)向解析

#关闭防火墙和selinux[root@ c7-41 ~] systemctl stop firewalld[root@ c7-41 ~] setenforce 01,在主机A 服务端上安装DNS服务[root@ c7-41 ~] yum -y install bind bind-utils bind-libs bind-chroot2,修改配置[root@ c7-41 ~] vi...

2020-04-20 22:32:29 2411

原创 centos7--NFS共享服务

#关闭防火墙和selinux[root@ c7-41 ~] systemctl stop firewalld[root@ c7-41 ~] setenforce 01,在主机A 服务端安装nfs-utils,rpcbind,提供NFS共享的服务为nfs[root@ c7-41 ~] yum -y install nfs-utils rpcbind[root@ c7-41 ~] syst...

2020-04-20 21:31:41 208

原创 supervisor管理tomcat集群

官网:http://www.supervisord.org/centos7*系统自带supervisor安装yum源#关闭防火墙和selinux[root@ c7-41 ~] systemctl stop firewalld[root@ c7-41 ~] setenforce 01,安装supervisor服务,并设置开机自启#centos7*系统自带supervisor安装yum源...

2020-04-20 19:53:58 537

原创 VMware--克隆centos7镜像虚拟机(2)

在创建好虚拟机,搭建好环境的前提下:1,右击新建虚拟机,进行设置2,开启克隆后的虚拟机,并配置网卡登录克隆机修改网卡,并重启3,配置完成后就可以在xshell上连接使用了...

2020-04-17 20:02:52 373

原创 VMware--创建centos7镜像虚拟机项目模板(1)

1,配置网卡在本机大的网络适配器中要有两块网卡以管理员身份打开VMware第一块网卡第二块网卡2,创建空的虚拟机3,添加镜像并开启虚拟机选择语言选择时区亚洲/上海选择安装的模式,为最小化开始安装创建root用户密码安装完成后,重启3,进入到最小化系统的桌面配置网卡重启网卡4,使用xshe...

2020-04-17 19:33:48 1565

原创 Grafana安装配置

Grafana是领先的开源可视化软件工具,无论您的数据在哪里,或者它所处的数据库是什么类型,您都可以将它与Grafana结合在一起,做成精美的可视化图表Grafana官网:https://grafana.com/Grafana官方手册:https://grafana.com/docs/1,导入yum源,安装grafana,并启动[root@localhost ~] vim /etc/yum...

2020-04-09 21:47:32 3285

原创 zabbix服务--mysql(四)监控处理请求,库和表大小

1,将监控项写进脚本[root@localhost scripts] vim check_mysql.sh [root@localhost scripts] cat check_mysql.sh#!/bin/bashuptime=$(mysqladmin status|awk '{print $2}') #定义变量case $1 in Com_commit) #数据回滚 mysq...

2020-04-09 17:51:18 213

原创 zabbix服务--mysql(三)监控增删改查

1,将监控项写进脚本[root@localhost scripts] vim check_mysql.sh [root@localhost scripts] cat check_mysql.sh #!/bin/bashcase $1 in slave_status) mysql -ucheck -p123 -e "show slave status \G"|grep "Running...

2020-04-09 17:18:17 453

原创 zabbix服务--mysql(二)监控流量

1,过滤出监控内容,并写进脚本[root@localhost scripts] mysqladmin extended-status |grep "Bytes_sent"|awk '{print $4}'3969067[root@localhost scripts] mysqladmin extended-status |grep "Bytes_received"|awk '{print $...

2020-04-09 17:15:36 215

原创 zabbix服务--mysql(一)主从监控

基于搭建mysql主从,在客户端操作1,创建监控mysql主从状态脚本,并创建授权用户[root@localhost ~] cd /etc/zabbix/scripts/[root@localhost scripts] vim check_mysql.sh[root@localhost scripts] cat check_mysql.sh #!/bin/bashcase $1 in ...

2020-04-08 20:30:34 315

原创 zabbix--监控web服务(2)统计PV和UV

PV(Page View)访问量即页面浏览量或点击量,衡量网站用户访问的网页数量;在一定统计周期内用户每打开或刷新一个页面就记录1次,多次打开或刷新同一页面则浏览量累计。UV (unique visitor )即独立访客数指访问某个站点或点击某个网页的不同 IP 地址的人数。在同一天内,UV 只记录第一次进入网站的具有独立IP 的访问者,在同一天内再次访问该网站则不计数。UV 提供了一...

2020-04-08 18:16:06 372

原创 zabbix--监控web服务(1)web端口

1,关闭防火墙和selinux,安装httpd并启动[root@localhost ~] systemctl stop firewalld[root@localhost ~] setenforce 0[root@localhost ~] yum -y install httpd[root@localhost ~] systemctl enable httpd #添加开机自启[root@...

2020-04-08 17:58:20 1764

原创 zabbix-server服务部署

1,关闭防火墙和selinux,同步系统时间,并安装zabbix和mysql[root@localhost ~] systemctl stop firewalld[root@localhost ~] setenforce 0#同步系统时间[root@localhost ~] ntpdate pool.ntp.org#上传阿里云yum源至/etc/yum.repos.d/[root@l.........

2020-04-07 20:19:44 832

原创 centos7--部署EFK服务(2)--创建nginx日志视图

在EFK部署–zookeeper+kafka服务环境下1,在elasticsearch服务的主机B下,安装nginx,并启动[root@kafka02 ~] yum -y install gcc pcre-devel zlib-devel[root@kafka02 ~] tar -zxf nginx-1.12.2.tar.gz [root@kafka02 ~] cd nginx-1.12....

2020-04-03 00:56:52 383

原创 centos7--部署EFK服务(1)-zookeeper+kafka服务

一,部署zookeeper1,分别准备3台虚拟主机A,B,C,关闭防火墙和selinux,[root@localhost ~] systemctl stop firewalld.service [root@localhost ~] setenforce 0#因为三台主机间要相互通信2,分别在主机A,B,C导入服务所需安装包,安装jdk[root@localhost ~] rpm -i...

2020-04-01 23:14:14 503

原创 Linux常用命令(7)

1,DEB 包 (Debian, Ubuntu 以及类似系统)dpkg -i package.deb 安装/更新一个 deb 包 -r package_name 从系统删除一个 deb 包 -l 显示系统中所有已经安装的 deb 包 -l | grep httpd 显示所有名称中包含 "httpd" 字样的deb包 -s package...

2020-04-29 21:13:30 178

原创 Linux常用命令(6)

1,挂载一个文件系统mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 '/ mnt/hda2' 已经存在 umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 '/ mnt/hda2' 退出 fuser -km /mnt/hda2 当设备繁忙时强制卸载 umount -n /mnt/hda2 ...

2020-04-29 21:04:46 212

原创 Linux常用命令(5)

1,YUM 软件包升级器 - (Fedora, RedHat及类似系统)yum install package_name 下载并安装一个rpm包 yum localinstall package_name.rpm 将安装一个rpm包,使用你自己的软件仓库为你解决所有依赖关系 yum update package_name.rpm 更新当前系统中所有安装的rpm包 ...

2020-04-29 21:04:31 118

原创 MYSQL数据库密码的修改

Mysql5.7以下默认root登录密码为空,安装完成之后首先需要修改root的登录密码。# mysqladm –uroot password ‘new_password’或者登录mysql后修改mysql> use mysql;mysql> update user set password=PASSWORD('mysql') where user='root';mysq...

2020-04-29 20:28:28 246

原创 Linux常用快捷键操作

快捷键 功能说明最有用快捷键 tab 命令或路径等的补全键,Linux最有用快捷键*--------------------------------------------------------------------------------移动光标快捷键 Ctrl+a 光标回到命令行首*Ctrl+e 光标回到命令行尾*Ctrl+f 光标...

2020-04-29 09:00:32 147

原创 Linux常用命令(4)

Ps命令是Linux中最常使用的进程查看工具,主要用于显示包含当前运行的各进程完整信息的静态快照(查看静态的进程统计信息)。通过不同的命令选项可以有选择性的查看进程信息。a:显示当前终端下的所有进行信息,包括其他用户的进程。与x选项结合时将显示系统中所有的进程信息。u:使用以用户为主的格式输出进程信息。x:显示当前用户在所有终端下的进程信息。-e:显示系统内的所有进程信息。-l:使用长...

2020-04-29 08:25:32 120

原创 Linux常用命令(3)

cut (选项) (参数) -b: 仅显示行中指定直接范围的内容; -c: 仅显示行中指定范围的字符; -d: 指定字段的分隔符,默认的字段分隔符为“TAB”; -f: 与-d一起使用,显示指定字段的内容; -n: 与“-b”选项连用,不分割多字节字符; --complement:补足被选择的字节、字符或字段; --out-del...

2020-04-29 08:18:35 105

原创 nginx启动报错:Failed to start The nginx HTTP and reverse proxy server.

1,问题:有可能80端口被占用,或者有死进程2,解决方法:查看端口或者查看进程停掉80端口服务,或者杀死进程在启动nginx服务

2020-04-25 22:44:03 33098 6

原创 shell脚步部署--zabbix服务

#!/bin/bashecho "关闭防火墙,selinux"systemctl stop firewalld && setenforce 0 &> /dev/nullecho "同步系统时间"ntpdate pool.ntp.orgecho "写入阿里yum源"cat> /etc/yum.repos.d/zabbix_Aliyun.repo<...

2020-04-25 10:29:27 478

原创 shell脚本实现--rsync守护进程模式部署

准备A,B两台主机1,在主机A上部署服务端#!/bin/bashrpm -qa|grep rsync &> /dev/null #查看是否存在rsync服务if [ $? -eq 0 ];then echo "rsync服务已存在,自动修改配置文件"else echo "正在安装rsync服务......" yum -y in...

2020-04-25 10:17:47 420

原创 centos7--部署邮件报警

首先,关闭防火墙[root@ c7-41 ~] systemctl stop firewalld.service [root@ c7-41 ~] setenforce 01,安装邮件报警服务–mailx[root@ c7-41 ~] yum -y install mailx2,修改配置文件[root@ c7-41 ~] vim /etc/mail.rc #在末尾行插入参数[roo...

2020-04-24 17:45:53 394

原创 shell实现--keepalived+nginx不抢占模式

1,在主机A上编写keepalived脚本[root@ c7-41 ~] vim /root/keep_master.sh#!/bin/bashsystemctl stop firewalldsetenforce 0 &> /dev/nullyum -y install keepalivedecho "正在安装keepalived服务,请稍后......"rpm -qa...

2020-04-23 22:56:31 199

原创 shell脚本--实现supervisor管理tomcat

#!/bin/bashsystemctl stop firewalld #关闭防火墙 setenforce 0 &> /dev/null #关闭selinuxyum -y install supervisor &> /dev/null #安装supervisor服务systemctl enable supervisord.service &> /d...

2020-04-22 22:00:18 512

原创 shell脚本实现mysql主从

1,在主机A 安装mysql主配置#!/bin/bashsystemctl stop firewalld #关闭防火墙 和selinuxsetenforce 0 &> /dev/nullrpm -qa |grep mariadb-server &> /dev/null #查看是否安装mysql服务if [ $? -eq 0 ];then ec...

2020-04-22 17:53:57 1315

原创 Linux常用命令(2)

clear或者ctrl+l(快捷键) 清屏su 切换用户su [options...] [-] [user [args...]] - username 完全切换,切换完默认在切换用户的家目录 username 半切换,切换后目录不变 超级用户(root用户)切换普通用户不需要输入密码,普通用户切换超级用户需要输入密码...

2020-04-20 20:42:38 154

原创 Linux常用命令(1)

ls 查看目录中的文件 -a 显示所有文件 –all 显示所有文件的详细信息 -F 查看目录中的文件 -l 显示文件和目录的详细资料 *[0-9]* 显示包含数字的文件名和目录名 ll 只显示显式文件的详细信息 pwd 显示当前目录绝对路径w ...

2020-04-17 21:07:18 228

原创 apache与tomcat动静分离

准备A,B两台主机1,在主机A上安装httpd,以及所需依赖[root@localhost ~] yum -y install httpd httpd-devel gcc gcc-c++[root@localhost ~] systemctl enable httpd #开机自启[root@localhost ~] systemctl start httpd2,在主机B,安装jdk环...

2020-04-13 15:36:47 260

原创 elastalert--基于elasticsearch层面的监控和邮件报警

在做好ELK环境部署下elastalert读取指定elasticsearch索引,根据规则匹配,如果匹配到就发邮件报警1,安装python3elastalert是基于Python3版本的[root@localhost ~] yum -y install wget openssl openssl-devel gcc gcc-c++ #安装依赖[root@localhost ~] wget ...

2020-04-06 22:56:37 946

原创 简单源码安装nginx

1,安装所需依赖[root@localhost ~] yum -y install gcc pcre-devel zlib-devel2,解压nginx源码包,检测 编译 安装[root@localhost ~] tar -zxf nginx-1.12.2.tar.gz #解压[root@localhost ~] cd nginx-1.12.2[root@localhost nginx...

2020-04-06 20:16:48 167

修改运行级别.doc

自动化运维人员在日常工作和学习中,一般都使用Linux系统在Linux系统下,如何使用centos6环境-修改主机的运行级别呢,其实很简单的

2020-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除