sjsir
-
Ansible的基础知识
为什么要学习ansible: ansible是自动化运维的一种工具,使用ansible可以一次性管理多台主机,为多台主机安装或这执行相同或者不同的操作,省去了一台台主机去重复执行相同的任务,可以使用corn选项结合本机的crontab设置本主机的任务性计划,比如,每天导出nginx的access.log和err…
-
HA Cluster-主备模型(项目实战)
主机环境:主机A和主机B使用的是CentOS7.2的系统: 主机A IP地址为:192.168.1.103 主机B IP地址为:192.168.1.106 向外界提供的服务的地址为:192.168.1.100配置过程:…
-
LNMP的虚拟主机配置http和https
项目实战: 搭建LNMP环境:Linux+Nginx+Mysql(MariaDB)+php(php-fpm),创建多个虚拟主机: 主机1提供正常的http服务,用于安装wordpress博客; 主机2提供正常的https服…
-
基于mysql的数据库分析系统(rsyslog)
rsyslog:日志收集和存储系统 1.事件在电脑中的日志记录格式为: 日期时间 主机 进程[pid]:事件内容 2.rsyslog的特性: 多线程; UDP,TCP,SSL/TLS,RELP;  …
-
lamp的搭建
方法一编译安装amp: 1.系统环境:CentOS 6,7 CentOS6:apr,apr-util的版本为1.3.9,不适合httpd-2.4 CentOS7:apr,apr-util的版本为1.4+2.开发环境需要安装: Developm…
-
Linux基础知识之GUN awk
awk:报告生成器,格式化文本输出 基本用法: gawk [options] 'program' FILE … options: &…
-
linux基础知识之nmcli
CentOS7才有的功能网络组:将多块网卡聚合在一起的方法,从而实现冗错和提高吞吐量 网络组不同于旧版中的bonding技术,提供了更好的性能和扩展性 网路组由内核驱动和teamd守护进程实现 &n…
-
Linux基础知识之网络配置
基本网络配置: 将Linux主机接入到网络,需要配置网路相关设置。 IP/NETMASK:本地通信 路由(网关):跨网络…
-
Linux基础知识之逻辑卷管理器(LVM)
逻辑卷管理器(LVM) 允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小 允许在多个物理设备间重新组织文件系统将设备指定为物理卷 用一个或者多个物理卷来创建一个卷组 &n…
-
Linux基础知识之RAID
1、什么是RAID? 多个磁盘合成一个“阵列”来提供更好的性能、冗余,或者两者都提供。2、RAID的优点? 提高IO 能力: 磁盘并行读写 &n…
-
Linux基础知识之磁盘及文件系统管理(一)
1.设备类型: 块设备(block):随机访问,数据交换单位是"块" 字符设备(character):线性访问,数据交换的单位是"字符" 2.设备文件:FHS /dev &nb…
-
Linux基础知识之磁盘及文件系统管理(二)
1.磁盘和文件系统管理: 文件系统管理工具: 创建文件系统工具(文件系统建议使用ext4) (1)mkfs.FS_TYPE a.mkfs.{ext2,ext3,ext4…
-
Linux基础知识之软件包管理(二)
(1)CentOS7 yum dnf yum repository: yum repo 存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录下,repodata) 文件服务器: ftp:// http:// nfs:// file:/// (2)yum客户端: 配置文件: /etc/yum…
-
Linux基础知识之软件包管理(一)
软件包管理 1.软件运行环境 运维工作的任务: 系统管理、库调用管理(开发接触的多,运维接触的少),安装配置某些程序包,让程序包运行并提供相应类型的服务 程序执行的过程: 程序源代码–>预处理–>编译–>汇编–>链接 预处理:将代码…
-
Linux基础知识之压缩、解压、归档工具
压缩、解压、归档工具 压缩格式:gz,bz2,xz,zip,Z 压缩算法不同,压缩比也会不同 1.compress/uncompress (.Z) compress [-dfvcVr] [-b maxbits] [file …] -d: 解压缩,相当于 -c: 结果输出至标准输出, 不删除原…