首页 > 编程知识 正文

web服务器工作原理(web服务器在哪打开)

时间:2023-05-03 07:34:38 阅读:65279 作者:1936

Web服务器又称万维网(www )服务器、HTTP服务器,主要功能是提供互联网上的信息浏览服务。

Unix和Linux平台上常用的Web服务器有Apache、Nginx、Lighttpd、Tomcat、IBM WebSphere、BEA Weblogic等,其中最广泛使用的是Apache WindowsNT/2000/2003平台上最常用的服务器是微软公司的IIS c互联网信息服务器)。

简要介绍常见的WEB服务,然后对部分主要服务进行实际的环境构建。

1. Apache服务器

Apache仍然是世界上使用最多的Web服务,市场占有率达到60%左右。 这源于NCSAhttpd服务器,在NCSA WWW服务器项目停止后,使用NCSA WWW服务器的人开始为此服务器更换修补程序。 这也是Apache名称的由来。 世界上许多知名网站都是Apache用户,其优势主要在于源代码开放、有开放的开发团队,支持跨平台的APP应用(几乎所有的Unix,Windows. Linux Apache的模块支持非常丰富,在速度、性能上比不上其他轻量级W eb服务器,但属于重量级产品,消耗的内存也比其他W eb服务器高。

http://www.Sina.com/http://httpd.Apache.org /

2. Nginx服务器

Nginx ('kydxz”是高性能的HTTP和反向代理服务器,也是IMAP/POP3/SMTP代理服务器。 Nginx是Igor Sysoev为俄罗斯访问量第二大的Rambler.ru网站开发的,第一个发布版本0.1.0于2004年10月4日发布。 源代码作为类BSD许可证发布,以稳定性、丰富的功能集、示例配置文件和低系统资源消耗而闻名。 2011年6月1日,nginx 1.0.4发布。

nginx (发音为kyd xz )是轻型Web服务器/反向代理服务器和电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。 由俄罗斯程序员Igor Sysoev开发,俄罗斯大型门户网站和搜索引擎Rambler (俄语) 其特点是占用内存少,并发性强,是目前市场上唯一可以与Kangleweb服务器进行比较的web服务器。 事实上,nginx的并发性确实在同一类型的web服务器上很好。 在中国大陆使用nginx网站的用户有新浪、网络冲浪、腾讯等。

http://www.Sina.com/http://nginx.org /

3. Tomcat服务器

Tomcat是开源的、基于Java的web APP应用程序容器,运行servlet和JSP web APP应用程序。 由于Tomcat Server基于servlet和JSP规范运行,因此Tomcat Server实现了Apache-Jakarta规范,甚至可以说优于大多数商业APP应用服务器。 但是,Tomcat不擅长静态文件、高并发处理。

http://www.Sina.com/http://Tomcat.Apache.org

4. Lighttpd服务器

Lighttpd是德国人编写的开源软件,其目标是为高性能网站提供安全、快速、兼容且灵活的web服务器环境。 具有内存开销低、CPU利用率低、性能好、模块丰富等特点。 支持FastCGI、CGI. Auth、output compress、URL重写和Alias等重要功能。 Lighttpd和Nginx一样,是轻量级的Web服务器,是Nginx的竞争对手之一。

http://www.Sina.com/http://www.lighttpd.net /

5 .微软IIS服务器

Microsoft的W eb服务器产品是Internet Information Server C IIS ).IIS是允许在公共互联网或互联网上发布信息的W eb服务器。 这是目前最受欢迎的Web服务器产品,许多著名的网站都建立在IIS平台上。 IIS提供了一种称为internet服务管理器的图形界面管理工具,用于监视配置和控制internet服务。

IIS是包括Web服务器、FTP服务器、NNTP服务器、SMTP服务器在内的Web服务组件,分别用于Web浏览、文件传输、新闻服务、邮件发送等,由互联网和局域网提供isapi(intr )

anet Server API)作为扩展Web服务器功能的编程接口;同时,它还提供一个Internet数据库连接器,可以实现对数据库的查询和更新。

    IIS只能运行在Microsoft Windows平台、LinuxNnix平台上,因此须要购买商业的Windows Server操作系统。

演示网站:http://www.清秀的蛋挞.com

 

 

6.  IBM WebSphere服务器

 

    WebSphere Application Server是一种T}}能完善、开放的Web应用程序服务器,是IBM电子商务计}}J的核心部分,它基于Java的应用环境,建立、部署和管理Internet和Intranet Web应用程序。这一整套产品目前己进行了扩展,以适应Web应用程序服务器的需要,范围从简单到高级,直到企业级。据IBM官方网站介绍,有10 000多个企业正在使用IBM WebSphere,相对于其他流行的Web服务器而言,应用的数量很少。

 

官方网站:http://www.ibm.com/developerworks/cn/websphere

 

7.  Oracle Weblogic服务器

WebLogic是美商Oracle的主要产品之一,系并购得来。是商业市场上主要的Java(J2EE)应用服务器软件(applicationserver)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.1.1) 版。而此产品也延伸出WebLogic Portal, WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。

WebLogic最早由 WebLogic Inc. 开发,后并入BEA 公司,最终BEA公司又并入 Oracle公司。

webserver是用来构建网站的必要软件。可用来解析、发布网页等功能,它是用纯java开发的。weblogic本来不是由bea发明的,是它从别人手中买过来,然后再加工扩展。BEA已经被Oracle收购,目前Weblogic最新版本为Oracle Weblogic Server 12c(12.1.1)。其他J2EE Application Server还有IBM的websphere、Sun(Sun公司已经被ORACLE公司收购)的Glassfish、resin等。Apache Tomcat也是常用的Servlet/JSP Container。国内厂商生产的还有像中创软件的Loong AS 9.0(达四级等保,全面支持国产)、东方通的Tongweb、金蝶Apusic应用服务器等。

BEA WebLogicServer拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。

与BEA WebLogic Commerce ServerTM配合使用,BEA WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案。

WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。像数据库或邮件服务器一样,WebLogic Server 对于客户是不可见的,为连接在它上面的客户提供服务。WebLogic 最常用的使用方式是为在internet 或intranet 上的Web 服务提供安全、数据驱动的应用程序。WebLogic对J2EE 架构的支持:WebLogic Server 提供了对SUN J2EE 架构的支持。SUN公司的J2EE 架构是为企业级提供的一种支持分布式应用的整体框架。为集成后端系统,如ERP系统,CRM系统,以及为实现企业级计算提供了一个简易的,开放的标准。

官方网站:http://www.oracle.com/us/corporate/acquisitions/bea/index.html

 

8.  Boa服务器


BOA 服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,支持CGI的、适合于嵌入式系统的单任务的http服务器,源代码开放、性能高。由于它是一个单任务的Web服务器,只能一次完成用户的请求,而不会fork出新的进程来处理并发的链接请求。但是Boa支持Cgi,能够为Cgi程序fork出一个进程来执行相应的客户请求。

 

官方网站:http://www.boa.org/

  

9.  W3C  Jigsaw服务器



Jigsaw是W3C推出的开源的Web服务器平台,使用Java语言编写,可以安装在有Java运行环境的系统上。做为W3C(World WideWeb Consortium)开发的服务器产品,其作用主要是对新技术的实现做一个示例,而非全功能的商业服务器产品。

不过就Jigsaw 2.0版本而言,它的功能还是超过了目前Web服务器的平均水平。最重要的是,它体现了未来HTTP协议和基于对象的Web服务器技术的发展。如果你希望你的平台支持所有下一代技术,Jigsaw是一个好的选择。

 

官方网站:http://www.w3.org/Jigsaw/


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。