基于Cobbler实现多版本操作系统自动部署 发表于 2016-08-11 | 分类于 Cobbler 前言 在生产环境中,当需要批量部署几十甚至上百台服务器时,实现自动化安装操作系统尤为重要,按照传统的光盘引导安装是不可想象的;此前我们通过pxe+kickstart简单实现了自动化安装,但只能实现单一版本安装,当需要部署不同版本或不同引导模式(BIOS、EFI)时,此种方式就不 ... 阅读全文 »
ELK+RabbitMQ架构处理nginx及tomcat日志 发表于 2016-08-11 | 分类于 ELK 前言查看日志的传统方法是:登录操作系统,使用命令工具如cat、tail、sed、awk、grep等等进行过滤输出后分析,处理少量日志还好,日志量大处理效率就没那么高了。而且很多情况下开发人员需要查看并分析日志进行排错,但他们对Linux命令又不是太熟悉,而且有时候又不能赋予他们服务器权限,更多时候是 ... 阅读全文 »
LAMP运行环境搭建及部署php程序软件 发表于 2016-08-11 | 分类于 LAMP 前言 Linux+Apache+MySQL+PHP是大多数web服务器的运行环境,能熟练配置此运行环境是每个运维的必备基本技能,本文以安装MySQL管理工具PHPmyadmin以及博客软件wordpress为例,演示编译安装LAMP运行环境的过程。 看图 安装步骤编译安装apr ... 阅读全文 »
Nginx+Keepalived实现web服务器的高可用 发表于 2016-08-11 | 分类于 nginx 简介VRRP协议 VRRP全称 Virtual Router Redundancy Protocol,即虚拟路由冗余协议。 可以认为它是实现路由器高可用的容错协议,即将N台提供相同功能的路由器组成一个路由器组(Router Group),这个组里面有一个master和多个bac ... 阅读全文 »
RPM包管理 发表于 2016-08-11 | 分类于 Linux基础 简介 RPM(简称RPM,全称为The RPM Package Manager)是在Linux下广泛使用的软件包管理器。RPM此名词可能是指.rpm的文件格式的软件包,也可能是指其本身的软件包管理器(RPM Package Manager)。最早由Red Hat研制,现在也由开 ... 阅读全文 »
yum软件包管理器 发表于 2016-08-11 | 分类于 Linux基础 简介 Yum (Yellow dog Updater, Modified) 由Duke University团队,修改Yellow Dog Linux的Yellow Dog Updater开发而成,是一个基于 RPM 包管理的字符前端软件包管理器。能够从指定的服务器自动下载 R ... 阅读全文 »