Apache服务器的下载、安装、配置等等

一、Apache简介

1、www概念解析
Internet:也就是我们平时所说的互联网,有时候也叫因特网。Internet是网络与网络之间串连成的庞大网络,这些网络以一组通用的协议(TCP/IP)相连,形成逻辑上的单一的、巨大的国际网络。

Intranet:也就是我们平时所说的企业内部网,或者直接简称为内网,它通常建立在一个企业或组织的内部,并为其成员提供信息共享和交流服务,比如说文件传输、电子邮件、万维网访问等等。

万维网:英文全称是World Wide Web,更多的时候,我们直接使用Web或者WWW来称呼万维网。它是一个由许多相互链接的超文本组成的系统,通过互联网(Internet)访问。 万维网使用的是

HTTP协议,它是互联网所能提供的服务之一。它是靠着互联网运行的一种服务。

TCP/IP:是Transmission Control Protocol/Internet Protocol的简称,翻译成中文是传输控制协议/因特网互联协议,一般情况下,我们都是直接使用TCP/IP这个简称。TCP/IP是Internet最基本的协议,它定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用四层的层级结构,每一层都通过呼叫它的下一层所提供的的服务来完成自己的需求。

TCP/IP协议的图示:
应用层 TeInet、FTP和e-mail等
传输层 TCP和UDP
网络层 IP、ICMP和IGMP
链路层 设备驱动程序及接口卡

HTTP:HTTP协议位于应用层,英文 HyperText Transfer Protocol,也就是超文本传输协议的意思。这是万维网上使用的一种协议,也是位于TCP/IP协议栈的应用层的一个协议。所有的www文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。HTTP请求响应模型:
Client(客户端) — 发起请求 —> Serve(服务器端) — 回送响应 —> Client(客户端) 这样的设计也一定程度上限制了HTTP协议的使用,它没法实现在客户端没有发起请求的情况下,服务器将消息推送到客户端。

Web服务器:一般指网站服务器,它一般是驻留在计算机中的一种程序,可以向浏览器等Web客户端发送文档。目前最主流的三个Web服务器是Apache、 Nginx 、以及微软的IIS

2、Apache服务器简介

Apache:全称Apache HTTP Server,它支持多平台,可以在大多数计算机操作系统中云心,它速度快、运行稳定而且安全,同时,它可以通过简单的API进行扩展,能够将PHP/Python等解释器编译到服务器中,所以Apache的应用非常的广泛。它使用非常广泛,其他使用广泛的是Nginx 、微软的IIS。

发展简史:当Internet最开始在美国大学流行的时候,NCSA组织了一些研究生开始编写基于HTTP协议的Server端和Client端程序。Client端程序叫做mosaic,Server端程序在当时被称作NCSA HTTP Server,它完整地实现了HTTP协议,最早的Web Server,也是现在Apache HTTP Server 的前身。

3、Apache与开源世界
Apache软件基金会:成立于1999年,它是一个非盈利组织,英文是Apache Software Foundation 简称ASF。Apache软件基金会最早源于开发Apache HTTP服务器的一个爱好者组织“Apache组织”。现在,Apache软件基金会主要为开源项目提供组织、法务和其他形式的支持,它所支持的项目和软件都遵循Apache许可证。Apache软件基金会目前已经拥有150个世界级项项目,超过500名个人成员,拥有4000名提交者。Apache软件基金会除了它自身,它所拥有的那些开源项目,Apache许可证、Apache贡献者协议许可证和开放合作的模式(称为“Apache之道”)的影响力要远远超过Apache软件基金会本身。

二、Windows下Apache服务器的安装与配置

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值