![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
运维实用技能
66666
名鸣明~
天天向上
展开
-
Centos7 nginx负载均衡+keepalived高可用 部署安装
nginx负载+keepalived高可用一.准备环境1.准备4台虚拟机 (我的是centos7.5版本)2.关掉防火墙 setenforce二.安装配置两台web测试页面1.先安装个apache2.编辑html测试页面 为了方便区分3.启动并查看测试页面三.安装配置nginx+keepalived1.源码安装nginx (两台 136 137)2.配置nginx负载均衡3.启动nginx并测试负载均衡4.安装配置keepalived 主 (136)5.启动keepalived 并查看VIP生成没6.安装配原创 2020-10-14 20:31:50 · 545 阅读 · 1 评论 -
Centos7 EFK采集NGINX日志
EFK+NGINX一.首先准备环境1.准备三台centos7虚拟机2.关掉防火墙3.同步时间4.将三个主机改名为kafka ......5.域名解析 三台都添加6.上传安装包第一台![在这里插入图片描述](https://img-blog.csdnimg.cn/20200921104114630.png#pic_center)第二台![在这里插入图片描述](https://img-blog.csdnimg.cn/20200921104245115.png#pic_center)第三台![在这里插入图片描述]原创 2020-09-21 12:01:43 · 889 阅读 · 1 评论 -
Centos7 ELK原理、部署采集日志
ELK安装1.首先准备两台centos7的环境192.168.27.136 安装 jdk elasticsearch kibana192.168.27.137 安装 jdk logstash2.关闭防火墙,setenforce3.同步当前时间4.上传安装包在一台虚拟机上传 (136) #自己的ip另一台 (137) #自己的ip5.开始安装 配置 136192.168.27.136安装jdk,两台都要安装,因为都是java环境,安装完记得查看是否安装成功安原创 2020-09-16 12:03:17 · 415 阅读 · 0 评论 -
Centos7 lvm简介 逻辑卷扩容、缩容 快照
lvm简介LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。lvm相关术语PE(Physical Extend)物理拓展PE是LVM的最小存储单元,它有点像文件系统里面的block。默认PE大小是4M。PV(Physical Volume)物理卷磁盘分区只有转换成PV后才能被LVM使用。VG(Volume Group)卷组卷组类似一个原创 2020-11-16 19:55:28 · 751 阅读 · 2 评论 -
Centos7 saltstack简介 服务部署
saltstack 简介1.Saltstack使用Python开发,是一个非常简单易用和轻量级的管理工具。由Master和Minion构成,通过ZeroMQ进行通信,速度快2.Saltstack的master端监听4505与4506端口,4505为salt的消息发布系统,4506为salt客户端与服务端通信的端口3.salt客户端程序不监听端口,客户端启动后,会主动连接master端注册,然后一直保持该TCP连接,master通过这条TCP连接对客户端控制部署服务准备两台Centos7 虚拟机原创 2020-11-12 14:09:51 · 2751 阅读 · 14 评论 -
iptables 防火墙简介 四表五列概念
防火墙分为硬件防火墙和软件防火墙硬件防火墙:在硬件级别实现部分防火墙功能,另一部分功能基于软件实现,性能高,成本高。软件防火墙:应用软件处理逻辑运行于通用硬件平台之上的防火墙,性能低,成本低。iptables 四表五链概念四表:filter表:负责过滤功能,防火墙;内核模块:iptables_filternat表:network address translation,网络地址转换功能;内核模块:iptable_natmangle表:拆解报文,做出修改,并重新封装 的原创 2020-10-24 10:24:52 · 972 阅读 · 0 评论 -
Centos7 悟空crm安装部署
准备一台Centos7的虚拟机关掉防火墙[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 01.准备jdk环境[root@localhost ~]# rpm -ivh jdk-8u131-linux-x64_.rpm 准备中... ################################# [100%]正在升级/安装... 1:原创 2020-11-09 19:59:04 · 5276 阅读 · 17 评论 -
Centos7 rsync+crontab 定时备份
rsync 远程备份的功能rsync常用选项:-v: 详细信息输出-z: 传输时进行压缩 --compress-level=NUM可按级别压缩-a: 归档模式传输并保持文件属性相当于-rtopgDL-r : 递归模式-t : 保持文件的时间属性-o: 保持文件属主属性-p: 保持文件权限属性-g: 保持文件属组属性-D: 保持设备文件信息-l : 保持文件软链接-e: 使用指定协议–include=PATTERN: 指定排除不需要传输的文件–exclude-fr原创 2020-11-07 10:41:48 · 1360 阅读 · 13 评论 -
Centos7 忘记root登录密码 使用单用户模式进行修改密码
单用户模式:系统上工作时的一种拥有超级用户权限的模式单用户用途: 通常用于维护硬盘分区或更改超级用户密码等需在磁盘挂载前操作的维护重启系统到这个界面 按e进入编辑进入之后,找到linux16开头的一行,找到关键字ro把关键字“ro”修改为“rw”,后面还要加上 init=/sysroot/bin/sh按“Ctrl+X”按钮进入单用户模式输入“LANG=en” 防止乱码(如果设置系统中文)使用命令:chroot /sysroot/切换到系统,输入:passwd roo原创 2020-10-31 23:24:36 · 1950 阅读 · 6 评论 -
Nginx虚拟主机 基于域名、IP、端口 都有什么区别呢?
基于域名的虚拟主机 : 不同的域名 相同的IP基于端口的虚拟主机 : 不使用域名、IP来区分,而是用不同的TCP端口号基于IP地址的虚拟主机 : 不同的域名 不同的IP ( 需要加网络接口 )安装nginx (这里是yum装)[root@localhost ~]# yum -y install epel-release[root@localhost ~]# yum -y install nginx创建个测试页面[root@localhost ~]# vim /usr/share/nginx/原创 2020-10-30 20:12:05 · 1108 阅读 · 3 评论 -
Centos7 kvm虚拟化安装使用
准备环境1. 开启处理器中的虚拟化 Intel VT-x/EPT或AMD-V/RVI(V)选项2. 启动虚拟机并查看机器是否支持KVM3. 关掉防火墙[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0[root@localhost ~]# 4. 安装并启动kvm[root@localhost ~]# yum install -y qemu-kvm libvirt virt-instal原创 2020-10-30 14:26:05 · 2812 阅读 · 12 评论 -
Xtrabackup 备份工具
xtrabackup安装yum安装xtrabackup[root@localhost ~]# yum -y install epel-release[root@localhost ~]# yum -y install xtrabackup备份全备xtrabackup --backup --target-dir=/mnt/data/all/ --user=root --password=123456 backup:表示该操作为备份操作--target-dir:指定备份文件的路径--use原创 2020-10-26 20:27:54 · 443 阅读 · 0 评论 -
运维必备技能(武器库)
武器类型 武器名称文本处理 grep、sed、awk数据传输: Rsync、Scp、Inodify/Sersync进程管理: Supervisor性能分析: top、free、 df、 iftop、 iostat、 vmstat、 dstat、 sar. sysdig网络服务: vsftp、nfs、 samba、bind、 dhcp、postfixWeb服务: Nginx、Tomcat、 PHP关系型数据库: MySQL、MariaDB、 PostgreSQL非关系型原创 2020-10-28 19:14:40 · 576 阅读 · 10 评论 -
Centos7 NFS共享存储
NFS简介NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利linux下搭建NFS服务 (centos7版本)准备环境1.准备三台centos7的虚拟机192.168.27.136 NFS服务端192.168.27.137 NFS客户端19原创 2020-10-16 08:45:35 · 416 阅读 · 1 评论 -
Centos7 Ntp时间同步服务器
准备两台centos7环境测试一个server端(136) 一个客户端(137)1.关掉防火墙 setenforce[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 02.在server端安装配置ntp服务[root@localhost ~]# yum -y install ntp[root@localhost ~]# vim /etc/ntp.conf 3.启动查看ntp[root原创 2020-10-13 16:34:35 · 334 阅读 · 0 评论 -
Centos7 rsync+inotfiy 实时备份
rsync简介:rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能inotfiy简介:Inotify 是一种强大的、异步的文件系统事件监控机制,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况一.准备环境两台centos7 虚拟机192.168.27.136 A (备份源)192.168.27.137 B (备份端)关掉防火墙 setenforce[root@loca原创 2020-10-27 16:17:52 · 512 阅读 · 6 评论