自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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下nginx的安装及项目部署

一、nginx介绍及功能讲解 二、nginx的安装 三、nginx配置相关指令 四、nginx的实例应用(项目部署)

2021-01-11

基于linux部署SSM和Springboot架构的系统部署包

目前大多数的互联网公司都以java开发为主,为了进一步提高开发时效,尽可能缩小开发成本,前后端分离的技术方案得到了进一步推广。现在仅以后端架构为SSM、前端技术为vue.js为例,进行讲解

2021-01-11

MAC系统安装部署Jenkins打包ios安装包

Jenkins提供Android和ios的打包服务,但是两者的区别还是相对较大的,本文以前已经分享过Android的打包教程,本次发布ios的打包教程 因为ios打包主要依赖xcode,针对Jenkins12以前的版本,都是支持在Jenkins页面进行编辑xcode配置,12版本之后Jenkins不再提供页面编辑服务,所以针对目前版本比较新的Jenkins版本,还是建议使用shell脚本打包,只需要shell脚本,就可以实现一键自动打包

2021-01-11

loadrunner性能测试(原理、接口测试实例、性能测试实例)、脚本编写、结果分析)

loadrunner性能测试,从基本入门,手把手教你loadrunner各种设置,手把手教你如何使用loadrunner进行接口测试和性能测试,以及报告的精准分析

2021-01-11

基于linux下Jenkins+gradle+gitlab+Android studio实现APP自动打包详细教程.docx

查阅各个介绍Jenkins自动打包的网址,虽然都各有特色,但是按照介绍还是一路遇到很多处坑。经过整理,完成了相对较为准确的教程,如果对各位有帮助就给个好评。谢谢~~~话不多说,咱们开始!! 对于完全第一次接触Jenkins的小白来说,安装和部署Jenkins并不难,唯一相对较难的是gitlab的配置,以及gradle和android studio的配置。咱们一步步慢慢来。

2019-10-11

空空如也

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

TA关注的人

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