随笔分类 - Linux服务篇
摘要:本文收录在Linux运维企业架构实战系列 今天想起当初研究nginx反向代理负载均衡时,nginx自身的upstream后端配置用着非常不舒服; 当时使用的淘宝基于nginx二次开发的Tengine,今天总结一下。 1、认识Tengine 1.1 介绍 Tengine是由淘宝网发起的Web服务器项目
阅读全文
摘要:一、环境需求 本帖针对的是Linux环境,Windows或其他系统也可借鉴。具体只讲述Jenkins配置以及整个流程的实现。 1.JDK(或JRE)及Java环境变量配置,我用的是JDK1.8.0_144,网上帖子也很多,不赘述。 2.Jenkins 持续集成和持续交付项目。 3.现有项目及gitl
阅读全文
摘要:一、Windows Server 2008 R2 介绍 1、Windows Server 2008 R2 基本概念 2、Windows Server 2008 R2 家族系列 二、VMware虚拟机安装 Windows Server 2008 R2 1、准备Windows Server 2008 R
阅读全文
摘要:本文收录在企业项目实战系列 一、概念用途 1、介绍 ngrok是非常流行的反向代理服务,可以进行内网穿透,支持80端口以及自定义tcp端口转发。这样你就可以运行本地的程序,而让别人通过公网访问了 ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngro
阅读全文
摘要:一、企业服务架构图及负载均衡的要求 1、场景说明 在企业生产环境中,每天会有很多的需求变更,比如增加服务器、新业务上线、url路由修改、域名配置等等,对于前端负载均衡设备来说,容易维护,复杂度低,是首选指标。在企业中,稳定压倒一切,与其搞得很复杂,经常出问题,不如做的简单和稳定。 在企业中,90%以
阅读全文
摘要:一、负载均衡集群介绍 1、集群 ① 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。 ② 集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管
阅读全文
摘要:一、介绍 1、 LAM(M)P: L:linux A:apache (httpd) M:mysql, mariadb M:memcached 缓存 P:php, perl, python WEB 资源类型: 静态资源:原始形式与响应内容一致 动态资源:原始形式通常为程序文件,需要在服务器端执行之后,
阅读全文
摘要:摘要:一个服务的配置文件非常重要,弄懂配置文件是熟练掌握服务的必要前提。 一、httpd-2.2常见文件介绍 (1)配置文件: 主配置文件尽量别改,改自己的子配置文件 /etc/httpd/conf/httpd.conf 主配置文件 /etc/httpd/conf.d/*.conf 自配置文件 检查
阅读全文
摘要:前言:要熟练掌握一个服务,首先需要非常了解这个服务的工作过程,这篇就详细解释了http服务的请求处理过程。 一次完整的http请求处理过程 (1)流程图 (2)过程详解 0、DNS域名解析:递归查询、迭代查询 递归查询:客户端向第一个服务器查询,给最终结果 迭代查询:第一个服务器向根查询 1 、建立
阅读全文
摘要:前言:DNS,耳熟能详的东西,内容太多,小编也不太好讲清,只能写几个实验详解,供大家参考。 一、简单介绍 1、DNS:通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。 端口号:53/udp, 53/tcp 2、等级 根域 :世界有13个ip地址管理,有10个在美国,1个
阅读全文
摘要:相信大家大多都听过linux 的编译安装,但它到底是怎么把源代码变为自己电脑里可以应用的软件哪?今天,小编就以httpd 为例详细讲解一下。 什么是编译安装——编译:将源代码变为机器可执行的代码文件。安装:将可执行文件安装到操作系统里,才可以使用。 一、下载httpd最新版本的源码包 (1)如果电脑
阅读全文