欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

apache簡介_動力節(jié)點Java學院整理

 更新時間:2017年08月21日 11:53:40   投稿:zx  
本篇文章主要介紹apache簡介,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

Apache是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上。Apache源于NCSAhttpd服務器,經過多次修改,成為世界上最流行的Web服務器軟件之一。Apache取自“a patchy server”的讀音,意思是充滿補丁的服務器,因為它是自由軟件,所以不斷有人來為它開發(fā)新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩(wěn)定,并可做代理服務器來使用。

本來它只用于小型或試驗Internet網絡,后來逐步擴充到各種Unix系統(tǒng)中,尤其對Linux的支持相當完美。Apache有多種產品,可以支持SSL技術,支持多個虛擬主機。Apache是以進程為基礎的結構,進程要比線程消耗更多的系統(tǒng)開支,不太適合于多處理器環(huán)境,因此,在一個Apache Web站點擴容時,通常是增加服務器或擴充群集節(jié)點而不是增加處理器。到目前為止Apache仍然是世界上用的最多的Web服務器,市場占有率達60%左右。世界上很多著名的網站如Amazon.com、Yahoo!、W3 Consortium、Financial Times等都是Apache的產物,它的成功之處主要在于它的源代碼開放、有一支開放的開發(fā)隊伍、支持跨平臺的應用(可以運行在幾乎所有的Unix、Windows、Linux系統(tǒng)平臺上)以及它的可移植性等方面。

Apache的誕生極富有戲劇性。當NCSA WWW服務器項目停頓后,那些使用NCSA WWW服務器的人們開始交換他們用于該服務器的補丁程序,他們也很快認識到成立管理這些補丁程序的論壇是必要的。就這樣,誕生了Apache Group,后來這個團體在NCSA的基礎上創(chuàng)建了Apache。

Apache web服務器軟件擁有以下特性:

  • 支持最新的HTTP/1.1通信協(xié)議
  • 擁有簡單而強有力的基于文件的配置過程
  • 支持通用網關接口
  • 支持基于IP和基于域名的虛擬主機
  • 支持多種方式的HTTP認證
  • 集成Perl處理模塊
  • 集成代理服務器模塊
  • 支持實時監(jiān)視服務器狀態(tài)和定制服務器日志
  • 支持服務器端包含指令(SSI)
  • 支持安全Socket層(SSL)
  • 提供用戶會話過程的跟蹤
  • 支持FastCGI
  • 通過第三方模塊可以支持Java Servlets 

如果你準備選擇Web服務器,毫無疑問Apache是你的最佳選擇。

Apache有名的幾個項目介紹

HTTP Server

這個在前面的段落介紹過了,Apache已經是他的代號了

ActiveMQ

免費開源由java編寫符合JMS1.1標準的消息中間件。

另外,它也支持通過除java語言外的語言的使用

Ant

這個太出名了。標準的批處理工具。是一套基于java的程序打造工具

 Commons

一些常用的工具類庫,包括common-pool,dbcp,fileupload,Common-beans等。

Excalibur

它的主要產品是一個由java寫成的,名字叫做Fortress(要塞) 的輕量級的可嵌入式反向控制容器。

iBATIS

并入的一個項目,是ORM的一個很流行的工具,目前已更名為myBatis

Geronimo

是Apache軟件基金會為了創(chuàng)造一個兼容j2ee的容器,而整理出來的一個新成果

Jakarta

許多Java子項目的集成,tomcat,ant等就是從這里孵化出去的。

James

是一套用java開發(fā)的郵件、新聞組、消息服務器。它使用的avalon組件框架。目前支持 SMTP, POP3 和 NNTP 很快也會支持 IMAP

Logging

基于java的可靠,快速,擴展性強的日志工具

Maven

是一套java開發(fā)的工程綜合管理工具。它基于工程對象模型(POM)的理念

Portals

門戶產品

Struts

一套通過servlets和jsp來搭建web應用的MVC框架

Tomcat

用量最大的免費的Java服務器

相關文章

  • 如何使用iostat查看linux硬盤IO性能

    如何使用iostat查看linux硬盤IO性能

    這篇文章主要介紹了如何使用iostat查看linux硬盤IO性能,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-05-05
  • 詳解CentOS如何使用NTP同步時間服務器

    詳解CentOS如何使用NTP同步時間服務器

    在Linux系統(tǒng)中,時間同步對于各種應用是非常關鍵的,例如,系統(tǒng)日志和許多監(jiān)控應用程序都需要在多個服務器之間保持時間同步,NTP協(xié)議是一種常見的協(xié)議,它使得您可以在系統(tǒng)之間同步時間,下面我們將詳細討論CentOS如何使用NTP同步時間服務器,需要的朋友可以參考下
    2023-11-11
  • ubuntu 設置靜態(tài)IP的實現(xiàn)方法

    ubuntu 設置靜態(tài)IP的實現(xiàn)方法

    這篇文章主要介紹了ubuntu 靜態(tài)IP的設定實現(xiàn)方法的相關資料,需要的朋友可以參考下
    2016-10-10
  • 在Ubuntu20.04中安裝ROS Noetic的方法

    在Ubuntu20.04中安裝ROS Noetic的方法

    這篇文章主要介紹了在Ubuntu20.04中安裝ROS Noetic的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • Centos7修改主機名hostname的三種方法

    Centos7修改主機名hostname的三種方法

    今天小編就為大家分享一篇關于Centos7修改主機名hostname的三種方法,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Linux下connect超時處理(總結)

    Linux下connect超時處理(總結)

    這篇文章主要介紹了Linux下connect超時處理(總結),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • Ubuntu搭建Eclipse+JDK+SDK的Android開發(fā)環(huán)境

    Ubuntu搭建Eclipse+JDK+SDK的Android開發(fā)環(huán)境

    本篇文章主要介紹了Ubuntu搭建Eclipse+JDK+SDK的Android開發(fā)環(huán)境,有興趣的同學可以了解一下。
    2016-11-11
  • linux允許端口遠程訪問開放端口的方法

    linux允許端口遠程訪問開放端口的方法

    今天小編就為大家分享一篇linux允許端口遠程訪問開放端口的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • linux中定時任務crond命令使用方法

    linux中定時任務crond命令使用方法

    這篇文章主要為大家詳細介紹了linux中定時任務crond命令的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • Linux在批量服務器管理中實用的PS1命令提示符格式實現(xiàn)方法

    Linux在批量服務器管理中實用的PS1命令提示符格式實現(xiàn)方法

    PS1是神馬?PS1是linux里頭的一個默認的環(huán)境變量,至于當前系統(tǒng)的PS1是如何設置的,你可以使用命令“env|grep PS1”來查看
    2015-09-09

最新評論