打开电脑,在浏览器中看到的网站,很多时候所有的网站服务器都是我们说的web服务器。 具体地说,是常驻于互联网上的计算机程序。 web服务器通过保存站点文件,放置大小不同的各种数据文件来进行工作,所以在世界的各个角落都有很多这样的身影。
有三种常见的Web服务器协议: 1、HTTP协议、2、HTML文档格式,最后是浏览器统一资源定位符,也就是常规URL。
第一个: IIS
IIS是我们网站上最常见的web服务器,IIS是可以在公共网络上或一般网络上发布信息的服务器,使IIS成为应用最广泛的web服务器之一。 我们经常使用的网站大多建立在IIS平台上运营,受到很多用户的信任。 这里的IIS是指包括FTP服务器、NNTP服务器等服务器,分别进行web浏览、文件传输等功能的web服务组件,多亏了IIS,很多不知道程序的网站管理也变得简单了
第二个: Apache
我第一次知道是在学习启动本地网站时看到的,作为现在世界上使用最多的服务器,Apache的市场占有率达到了70%。 因此,很多有名的网站都是Apach的产物。 因为其特有的源代码开放功能可以在Unix、Windows等大多数系统平台上应用。 成为大多数爱好者的优先。
第三个: Jboss
我确实没听说过那样的事。 虽然Jboss不如上述两个服务器出名,但它的最大特点似乎是它是一个基于J2EE的、可开源的APP应用服务器。 因为得到了LG PL的许可,所以任何商用APP都可以免费使用,这是在无形中与参加者扩大了普及度。 但是,Jboss核心服务不包含支持servlet/JSP的WEB容器,通常绑定到Tomcat或Jetty并使用。 所以我在用专业的方法。
第四个: Nginx
Nginx不仅是小型高效的HTTP服务器,还可以创建高效的负载平衡反向代理。
第五个: Lighttpd
Lighttpd是基于BSD许可证的开源WEB服务器软件,其根本目的是专门针对高性能站点,提供安全、快速、兼容、灵活的WEB服务器环境。
第六个: Zeus
EUS是在Unix上运行的非常好的web服务器,性能超过了Apache,被认为是最高效的web服务器之一。
第七个是Sun
Sun的Java系统Web服务器是以前的sunoneweb服务器。 它主要显示在运行Sun的Solaris操作系统的关键任务Web服务器上。
第八个: Resin
Resin提供了最快的jsp/servlets执行平台。 java和javascript支持使Resin能够灵活地选择适合任务的开发语言。
第九个: Jetty
Jetty是一个开源servlet容器,提供了基于Java的web内容(如JSP和servlet )的运行环境。
第十个: BEA WebLogic
BEA WebLogic是一个Java APP应用程序服务器,用于开发、集成、部署和管理大型分布式web APP应用程序、联网APP应用程序和数据库APP应用程序。
另一个是Tomcat是Apache软件基金会(Apache Software Foundation ) Jakarta项目的核心项目,由Apache、Sun和其他几家公司和个人共同开发。 由于Sun的参与和支持,最新的servlet和JSP规范将始终反映在Tomcat中。 Tomcat技术先进、性能稳定且免费,深受Java爱好者的喜爱,得到部分软件开发者的认可,成为目前流行的web APP应用服务器。