世界使用排名第一,服务器中的战斗机——Apache服务器

2023-06-03 0 212

世界使用排名第一,服务器中的战斗机——Apache服务器

表述

Apache伺服器是两个组件化的伺服器,能运转在基本上大部份广为采用的计算机系统网络平台上。其归属于应用伺服器。Apache全力支持全力支持组件多,操控性平衡,Apache这类是静态导出,适宜静态HTML、相片等,但可以透过扩充JAVA、组件等全力支持静态网页等。

世界使用排名第一,服务器中的战斗机——Apache服务器

Apache建立于1995年,并从 1999 年已经开始在 Apache 应用软件促进会母公司展开合作开发。Apache灵巧、高效率,保有多样的扩充组件,和活耀的街道社区全力支持,正式成为现阶段当今世界上最非主流的开放源码完全免费的Web伺服器应用软件。

世界使用排名第一,服务器中的战斗机——Apache服务器

Apache 的优点

能运转在大部份的计算机系统网络平台上全力支持新一代的http/1.1协定单纯所以有力的如前所述文档的实用性(httpd.conf)全力支持通用型交换机USB(cgi)全力支持应用应用软件全力支持http证书应用软件系统perl透过web应用程序监控伺服器的状况, 能自订笔记全力支持伺服器端包涵指示全力支持安全可靠socket层具备使用者会话操作过程的追踪潜能
世界使用排名第一,服务器中的战斗机——Apache服务器

运转Apache

为使用者和组运转单独的Apache Web伺服器。默认情况下,它在nobody或daemon中运转它的进程。为了实现更好的隔离,应该将Web伺服器实用性为在非特权帐户上运转。透过实用性使用者/组能指示Apache以特定使用者/组的身份运转。当你这样做时,Apache的文档实用性发生变化,随后重新启动服务。

世界使用排名第一,服务器中的战斗机——Apache服务器

链接处理

Apache提供一系列多重处理组件,透过这些多重处理组件来采用操作系统的资源,对进程和线程池展开管理,控制处理使用者请求,Apache提供了三种多重处理组件:mpm_prefork、mpm_worker、mpm_envent。

世界使用排名第一,服务器中的战斗机——Apache服务器

mpm_prefork:组件产生众多子进程,每个子进程是单线程的,每个线程链接两个请求,如此一对一的关系。所以如果请求数大于进程数时,伺服器的操控性就表现得差强人意了。

世界使用排名第一,服务器中的战斗机——Apache服务器

mpm_worker:与prefork不同,worker中子进程是多线程的,每个线程管理两个使用者连接。线程数要多于进程数量,这也就意味着新的连接能立刻得到两个空闲的线程,而不用等待进程空闲。

mpm_event:该组件与worker相似,区别在于event能处理长连接(keep-alive),以避免线程被请求长期占用而造成资源浪费,同时也增强了高并发场景下的请求处理潜能。

世界使用排名第一,服务器中的战斗机——Apache服务器
世界使用排名第一,服务器中的战斗机——Apache服务器

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务