- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 kvm — linux virtual server
(一)虚拟化 Kernel-baseed Virtual Machine 入门虚拟化分类1:完全虚拟化(Full Virtualization) 需要跑在宿主机之上 全虚拟化也成为原始虚拟化技术,该模型使用虚拟机协调guest操作系统和原始硬件,VMM在guest操作系统和裸硬件之间用于工作协调,一些受保护指令必须由Hypervisor(虚拟机管理程序)来捕获处理。
2017-09-30 23:13:57 248
原创 ansible运维自动化
ansible是由 Python 编写的强大的配置管理解决方案,ansible 的特点就在于它的简洁与高效率ansible与其他的配置管理工具不同点在于:不需要你在想要配置的每个节点上安装自己的组件,也就是说,ansible管理各个节点不需要依赖于agent端ansible是基于模块工作的,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible本身没有批量部署的能力,
2017-09-29 21:49:51 672
原创 varnish缓存配置详解
varnish入门Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好。如何衡量缓存系统的优劣性1:缓存命中率: 在memcached服务器中,get_hits的值表示缓存命中的次数,get_misses的值表示没有命中的次数,那么命中率的计算公式就是
2017-09-22 23:58:04 3103
原创 keepalived配置详解
high availability 高可用入门实现高可用集群常用的解决方案1:VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议:keepalived2:OpenAIS应用程序接口规范:Heartbeat、Corosync、Pacemaker(三)Keepalived 详解
2017-09-21 23:41:02 695
原创 haproxy作为七层负载均衡调度器
(二)haproxy入门安装haproxy1:RPM包安装 yum install -y haproxy2:编译安装 http://www.haproxy.org/#down 例如安装1.7.9版本 http://www.haproxy.org/download/1.7/src/haproxy-1.7.9.tar.gz
2017-09-19 23:55:21 757
原创 Nginx作为七层负载均衡调度器
Nginx可以作为静态web服务器Nginx在实际运维中,用到最多的地方是反向代理服务器,或负载均衡服务器(二)ngx_http_proxy_module模块详解Nginx在实际运维中,用到最多的地方是反向代理服务器,或负载均衡服务器Nginx使用proxy_pass和fastcgi_pass实现单台主机的动静分离(PHP以daemon方式运行)#
2017-09-18 23:58:32 2383
原创 Nginx作为静态web服务器详解
Nginx可以作为静态web服务器Nginx在实际运维中,用到最多的地方是反向代理服务器,或负载均衡服务器回顾httpd的MPM回顾http的请求方法回顾http的响应状态码回顾http与URL(二)回顾IO模型同步I/O:需要考虑其他任务的完成情况,任务是以串行方式完成的异步I/O:无需考虑其他任务的完成情况,任务是并发方式完成的系统调用详
2017-09-17 21:59:35 1056
原创 防火墙搭建及NET机制
(五)防火墙规则书写注意点小结(掌握)书写规则时的几个注意点(1)匹配规则越严格的需要放在越上面,越松散的放在越下面(2)规则的检查次序:规则在链上的次序即为检查时生效的次序,因此,其优化使用有一定的法则 1:同类规则(访问同一个应用),匹配范围小的放在前面,用于特殊处理 2:不同类的规则(访问不同的应用),匹配范围大的放在前面,也就是规则被报文匹配次数
2017-09-13 22:50:53 2610
原创 防火墙
防火墙分类:1:网络防火墙:整个网络的报文入口,出口 2:主机防火墙:单台主机的报文入口,出口(二)防火墙入门前言:什么是Netfilter1:Netfilter是Linux 2.4.x引入的一个子系统,可以简单的将其看做内核的一个特殊的功能模块,它作为一个通用的、抽象的框架,提供一整套的hook函数的管理机制,使得诸如数据包过滤、网络地址转换(
2017-09-12 22:02:43 1317
原创 OpenSSL及CA加密
1:需要熟知的传输层协议有 TCP、UDP2:什么是端口:用来标示进程地址,进程向内核申请使用某个端口,如果此端口没有其他进程所使用,内核会给这个进程分配此端口。例如:httpd默认向内核申请使用80端口,MySQL默认向内核申请一3306端口端口:20服务:FTP 说明:FTP 数据端口端口:21 服务:FTP 说明:FTP服务器所开放的端口,用于上传、下载。最常见的
2017-09-11 23:19:58 436
原创 dhcp、pxe、cobbler 程序安装
前言:温馨提示,在PXE 或 Cobbler做实验的时候,请将虚拟机的内存设置为1.5G左右(二)DHCP服务详解前言:动态主机配置协议,给局域网内的主机分配IP地址,子网掩码,网关,DNSARP协议arp: address resolveing protocol (地址解析协议)实现:IP地址 -> Mac地址RARP协议rarp: rev
2017-09-07 22:07:18 576
原创 系统安装流程
anaconda程序介绍(1)tui 提供文本配置界面(2)gui 提供图形配置界面安装流程介绍 (1)其实系统安装的流程与系统启动的流程类似:在系统启动流程中,BootLoader先去加载磁盘上的内核文件。而在系统安装的流程中,BootLoader先去加载光盘上的内核文件,且需要借助于initrd.img这个ramdisk来挂载根文件系统,然后在启动光
2017-09-06 23:39:17 654
原创 红帽系统开机启动流程
对于linux内核一些基础知识介绍还记得内核有哪些功能吗?1:处理器管理2:内存管理3:磁盘管理4:输入输出管理5:进程管理你还记得进程之间是如何通信(IPC机制)的吗?1:MQ(消息队列)2:semerphor(旗语手势)3:shm(共享内存)4:RPC(远程过程调用)4:socket(套接字)5:消息中间件(rabbitMQ)你还记
2017-09-05 23:18:00 3309
原创 计算机网络基础及红帽6和7的区别
前言:对于计算机网络部分,我们主要学习的是TCP/IP协议栈。而TCP/IP协议栈并无法将各种的协议进行一个合理的区分,因此,在大学本科教育中我们通常讲解的是IOS七层网络模型。协议:简单的理解就是通信双方相互交流的一种约定,也就是说只有通信双方满足这样的约定才能够相互通信。然而,我们也说过,各种协议必须要被软件实现,才能够被我们所使用。那么,对于我们的http协议而言,实现htt
2017-09-04 23:17:06 1324
基于linux部署SSM和Springboot架构的系统部署包
2021-01-11
MAC系统安装部署Jenkins打包ios安装包
2021-01-11
loadrunner性能测试(原理、接口测试实例、性能测试实例)、脚本编写、结果分析)
2021-01-11
基于linux下Jenkins+gradle+gitlab+Android studio实现APP自动打包详细教程.docx
2019-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人