亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網(wǎng)站 > Tomcat > 正文

Apache+Tomcat實(shí)現(xiàn)Web服務(wù)

2024-09-06 19:01:02
字體:
供稿:網(wǎng)友

Apache的特點(diǎn)是簡單、速度快、性能穩(wěn)定,并可做代理服務(wù)器來使用。本來它只用于小型或試驗(yàn)Internet網(wǎng)絡(luò),后來逐步擴(kuò)充到各種Unix系統(tǒng)中,尤其對Linux的支持相當(dāng)完美。Apache有多種產(chǎn)品,可以支持SSL技術(shù),支持多個(gè)虛擬主機(jī)。Apache是以進(jìn)程為基礎(chǔ)的結(jié)構(gòu),進(jìn)程要比線程消耗更多的系統(tǒng)開支,不太適合于多處理器環(huán)境,因此,在一個(gè)Apache Web站點(diǎn)擴(kuò)容時(shí),通常是增加服務(wù)器或擴(kuò)充群集節(jié)點(diǎn)而不是增加處理器。Apache成功之處主要在于它的源代碼開放、有一支開放的開發(fā)隊(duì)伍、支持跨平臺的應(yīng)用(可以運(yùn)行在幾乎所有的Unix、Windows、Linux系統(tǒng)平臺上)以及它的可移植性等方面。

幾乎所有的Linux發(fā)布都安裝Apache作為默認(rèn)配置。SuSE7.1甚至預(yù)安裝有包括各種高級模塊選項(xiàng)的Apache,如PHP3,mod_perl和LDAP等等。用戶會(huì)驚奇地發(fā)現(xiàn)系統(tǒng)安裝成功就會(huì)有一個(gè)功能強(qiáng)大的Web服務(wù)器可供選擇。雖然安裝Apache并不是非常簡單,但是如果有具有新的特性或安全補(bǔ)丁的Apache發(fā)布,則下載源代碼包并編譯新的Apache是值得的。

Apache不但具有龐大的用戶群基礎(chǔ),并且有豐富的配置使用文檔。Apache提供服務(wù)器端對腳本技術(shù)的支持,比如Perl、PHP等,Apache結(jié)合使用Apache JServ可以實(shí)現(xiàn)對Java servlets及JSP的支持。Apache的很多模塊實(shí)現(xiàn)安全方面的防護(hù):如mod_auth提供對對服務(wù)器上數(shù)據(jù)進(jìn)行適當(dāng)?shù)谋Wo(hù),而SSL模塊則用來保護(hù)服務(wù)器和客戶端之間的通信安全。

下面我們再介紹一下Tomcat服務(wù)器軟件,Tomcat是Sun和Apache合作做出來的JSPServer,支持Servlet2.2及JSP1.1等版本。筆者建議大家使用Tomcat,而且Tomcat未來將會(huì)取代JServ,成為Apache主要的Servlet&JSPEngine。Tomcat在設(shè)計(jì)上是以獨(dú)立的Server執(zhí)行,而不像Jserv是附在Apache中,這樣就更可以發(fā)揮在servlet中,非HttpServlet的能力。Tomcat是Java程序,所以只要有JDK就可以使用,不需要考慮操作系統(tǒng)平臺。

作為Web服務(wù)器擴(kuò)展的Tomcat服務(wù)器有一些問題需要說明:

當(dāng)處理靜態(tài)頁面時(shí),Tomcat不如Apache迅速。

Tomcat不象Apache一樣可配置。

Tomcat不象Apache一樣強(qiáng)壯。

基于以上原因,一個(gè)現(xiàn)實(shí)的網(wǎng)站使用一個(gè)Apache作為Web服務(wù)器,為網(wǎng)站的靜態(tài)頁面請求提供服務(wù);并使用Tomcat服務(wù)器作為一個(gè)Servlet/JSP插件,顯示網(wǎng)站的動(dòng)態(tài)頁面。

采用apache->tomcat這樣的結(jié)構(gòu)才具有更特出的優(yōu)點(diǎn),主要體現(xiàn)在具有更好的可擴(kuò)展性和安全性。這種類型的站點(diǎn)的主要特點(diǎn)是每一個(gè)頁面都可能是動(dòng)態(tài)生成的,但這些數(shù)據(jù)中主要部分還是靜態(tài)的(比如,各類圖像GIF、JPG、PNG,流式媒體等),這種結(jié)構(gòu)的優(yōu)點(diǎn)是兼有可擴(kuò)展性和安全性。

下面以solairs8為例,免費(fèi)下載Solaris版的Apache1.3.27,Tomcat4.1.12來說明安裝配置WEB服務(wù)軟件apache和應(yīng)用服務(wù)軟件tomcat(包括JDK),其它平臺可以類比。

注意:下載的Apache、Tomcat的版本與操作系統(tǒng)的類型有關(guān)。

一、應(yīng)用環(huán)境

操作系統(tǒng)為Solaris8,應(yīng)用環(huán)境為Java1.3(假定安裝在/usr/java1.3目錄下)、perl5.6(假定安裝在/usr/local/bin目錄下)和gzip(假定安裝在/usr/local/bin目錄下)。

二、軟件包的下載、編譯與安裝

1、下載地址

在http://www.apache.org可下載Apache源代碼軟件包apache_1.3.27.tar.gz。

在http://jakarta.apache.org/builds/tomcat/release/v4.1.12/src/可下載Tomcat源代碼軟件包jakarta-tomcat-4.1.12-src.tar.gz。

在http://jakarta.apache.org/builds/jakarta-tomcat/release/v4.1.12/bin/可下載已編譯的Tomcat應(yīng)用軟件包jakarta-tomcat-4.1.12.tar.gz。

2、編譯與安裝

假設(shè)各軟件包已下載到當(dāng)前的某個(gè)工作目錄(如:/home/tmp)下,Apache和Tomcat將安裝在/home目錄下。在當(dāng)前目錄我們可以進(jìn)行如下操作。

1)編譯和安裝Apache應(yīng)用服務(wù)

①解包

$/usr/local/bin/gzip-dc./apache_1.3.27.tar.gz|tarxf-

②編譯

$cd apache_1.3.27

$./configure--prefix=/home/apache-1.3.27

--with-perl=/usr/local/bin/perl--enable-module=so

假設(shè)perl的解釋命令安裝在/usr/local/bin目錄下,Apache服務(wù)安裝在/home/apache-1.3.27目錄下。

$make

③安裝

$su

#make install

2)編譯與安裝mod_jk插件

①解包

$/usr/local/bin/gzip-dcjakarta-tomcat-4.1.12-src.tar.gz|tarxf-

②編譯

$cd jakarta-tomcat-4.1.12-src/src/native/apache1.3

$/home/apache-1.3.27/bin/apxs-omod_jk.so-D SOLARIS-I../jk-I/

usr/java1.3/include-I/usr/java1.3/include/solaris-lposix4-c*.c../jk/*.c

假定Java安裝在/usr/java1.3目錄下。

③安裝

$su

#/home/apache-1.3.27/bin/apxs-i-a-njk mod_jk.so

cp mod_jk.so/home/apache-1.3.27/libexec/mod_jk.so

chmod 755 /home/apache-1.3.27/libexec/mod_jk.so

[activating module`jkin/home/apache-1.3.27/conf/httpd.conf]

3)安裝Tomcat服務(wù)

用超級用戶身份把已編譯的Tomcat4.1.12解包到/home目錄下即可。

$su

#/usr/local/bin/gzip-dcjakarta-tomcat-4.1.12.tar.gz|(cd/home;tarxf-)

3、參數(shù)配置

(1)配置Apache服務(wù)

用vi命令打開Apache的配置文件httpd.conf。

#cd /home/apache-1.3.27/conf

#vi httpd.conf

在末尾添加以下內(nèi)容。

JkWorkersFile/home/jakarta-tomcat-4.1.12/conf/workers.properties

JkLogFile/home/apache-1.3.27/logs/mod_jk.log

注意:日志文件可根據(jù)具體情況調(diào)整。

JkLogLevelwarn

JkMount/*.jspajp13

JkMount/servlet/*.jspajp13

(2)配置Tomcat服務(wù)

首先,修改server.xml文件。

這里假定存放Apache的Web網(wǎng)頁的根目錄為/home/htdocs。

#cd /home/jakarta-tomcat-4.1.12/conf

#vi server.xml

然后,在Connectors部分嵌入如下內(nèi)容。

 

PoolTcpConnector">

value="org.apache.tomcat.service.connector.Ajp

13ConnectionHandler"/>

 

 

接著,在SpecialWebapps部分嵌入如下內(nèi)容。

 

docBase="/home/htdocs"

debug="0">

 

修改workers.properties文件。

#vi workers.properties

...

workers.tomcat_home=/home/jakarta-tomcat-4.1.12

...

workers.java_home=/usr/java1.3

...

ps=/

...

隨后,修改Tomcat啟動(dòng)和關(guān)閉命令文件。

#cd ../bin

#vi startup.sh

再在"BASEDIR=`dirname$0`"語句前嵌入如下內(nèi)容。

PATH=/usr/java1.3/bin:$PATH:.

JAVA_HOME=/usr/java1.3

TOMCAT_HOME=/home/jakarta-tomcat-4.1.12

Export PATH JAVA_HOMETOMCAT_HOME

#vi shutdown.sh

最后,在"BASEDIR=`dirname$0`"語句前嵌入如下內(nèi)容。

PATH=/usr/java1.3/bin:$PATH:.

JAVA_HOME=/usr/java1.3

TOMCAT_HOME=/home/jakarta-tomcat-4.1.12

Export PATH JAVA_HOMETOMCAT_HOME

至此,Apache和Tomcat服務(wù)器軟件安裝成功,上面是在UNIX(Solaris)平臺下構(gòu)建JSP網(wǎng)站的基本配置。Apache與Tomcat結(jié)合支持JSP動(dòng)態(tài)網(wǎng)頁開始是通過一個(gè)名為"mod_jserv"的插件來實(shí)現(xiàn)的,采用這種Apache/Jserv方式配置參數(shù)十分復(fù)雜,運(yùn)行效率很低,而且對SSL(一種加密傳輸方式)的支持也不理想,因此Jakarta工作組新近開發(fā)了"mod_jk"插件,它很好地彌補(bǔ)了mod_jserv的缺點(diǎn),而且能支持Apache以外的多種Web服務(wù)。關(guān)于這種Apache/Jk方式的實(shí)現(xiàn)原理,請參考有關(guān)資料。

三、UNIX或LIUNX環(huán)境下Web服務(wù)器的安全管理與維護(hù)

1、Apache和Tomcat的啟動(dòng)和關(guān)閉

#/home/apache-1.3.27/bin/apachectl start    啟動(dòng)

#/home/apache-1.3.27/bin/apachectl stop     關(guān)閉

#/home/jakarta-tomcat-4.1.12/bin/startup sh   啟動(dòng)

#/home/jakarta-tomcat-4.1.12/bin/shutdown sh  關(guān)閉

2、Apache和Tomcat的Web服務(wù)器的安全管理

1)Apache和Tomcat都具有支持安全Socket層(SSL)的功能

在Tomcat中聲明安全性,WEB應(yīng)用程序的安全性主要在相應(yīng)的Web.xml中設(shè)置,Tomcat支持的鑒權(quán)機(jī)制為HTTP基本鑒權(quán)機(jī)制BASIC和基于表單的鑒權(quán)機(jī)制FROM(JSP網(wǎng)站)。

過濾是Tomcat 4的新功能,能夠用過濾器來實(shí)現(xiàn)以前使用不便的或難以實(shí)現(xiàn)的功能,這些功能包括:

資源訪問(Web頁、JSP頁、servlet)的定制身份認(rèn)證;

應(yīng)用程序級的訪問資源的審核和記錄;

應(yīng)用程序范圍內(nèi)對資源的加密訪問,它建立在定制的加密方案基礎(chǔ)上;

對被訪問資源的及時(shí)轉(zhuǎn)換,包括從servlet和JSP的動(dòng)態(tài)輸出。

2)Apache的安全設(shè)置

Apache服務(wù)器設(shè)置安全信息--Access.conf文件中的指令控制著用戶對站點(diǎn)的訪問及如何進(jìn)行訪問方面的信息。包括文件樹的安全、腳本目錄安全性、Options指令、AllowOverride指令、使用Order指令、使用有限容器、添加用戶鑒定功能等)。

3)Apache模塊(PHP網(wǎng)站)

當(dāng)PHP做為Apache的模塊來運(yùn)行時(shí)它繼承了Apache的安全設(shè)置。任何的文件請求都要經(jīng)過Apache的嚴(yán)格檢查,只有通過檢查的請求才被送往PHP。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
亚州av影院| 91理论片午午论夜理片久久| 日韩色性视频| 午夜影院黄色片| 在线精品国产亚洲| 国产精品欧美一区二区三区不卡| 动漫成人在线| 天堂一区二区三区| 色哟哟在线观看一区二区三区| 欧美zozo另类异族| 国产精品xxxx喷水欧美| 亚洲午夜未删减在线观看| 波多野结衣91| 综合色婷婷一区二区亚洲欧美国产| 2020日本不卡一区二区视频| 国产麻花豆剧传媒精品mv在线| 精品久久免费观看| 一区二区国产精品精华液| 亚洲欧美日韩精品久久奇米色影视| 中文字幕亚洲专区| 永久免费av片在线观看全网站| 亚洲小说区图片| 国产麻豆剧果冻传媒视频杜鹃| 一区二区免费在线观看视频| 国产精品一区二区三区四区| 欧美在线视频免费播放| 一个人在线观看免费视频www| 性高湖久久久久久久久| 亚洲精品免费av| 国产综合第一页| 中文在线www| 日韩精品一区二区三区电影| 99国产精品久久久久久久久久久| 午夜精品一区二区三区在线视| 日韩电影免费观| 日韩一级大片| a级大片免费看| 麻豆专区一区二区三区四区五区| 日韩精品视频一区二区三区| 97热在线精品视频在线观看| 中国成人一区| 精品无人区乱码1区2区3区在线| 国产精品r级在线| 国产视频第一页在线观看| 一本一道久久综合狠狠老精东影业| 亚洲色图国产精品| 日本久久亚洲电影| 人人澡人人澡人人看欧美| 国精产品一区一区二区三区mba| 992kp免费看片| 日本女人性视频| 图片区亚洲欧美小说区| 男人的天堂av高清在线| 亚洲综合国产激情另类一区| 国产91免费观看| 最新一本之道波多野结衣| 国产精品日日夜夜| 亚州视频一区二区三区| 国产精品久久久久久av福利软件| 天天爽夜夜爽人人爽| 超碰在线97观看| 国产精品一区av| 亚洲国产精品久久久男人的天堂| 欧美日韩在线观看一区| 性欧美高清强烈性视频| 欧美性生活影院| 亚洲欧洲色图综合| 亚洲天堂黄色片| 欧美在线视频日韩| 久久久久久久久久久97| 日本免费在线播放| www.久久草.com| 亚洲校园欧美国产另类| 中文字幕 久热精品 视频在线| 国产一区二区亚洲| 玖玖在线视频| 国产视频久久久久久久| jizzjizzjizz亚洲女| www.亚洲国产| 成年人在线网站| 一卡二卡三卡四卡| 国产日韩一区二区在线| 激情综合激情| 国产丝袜控视频在线观看| 97人人爽人人喊人人模波多| 欧美丰满美乳xxx高潮www| 国产午夜福利在线播放| 日韩一区二区在线| 欧美不卡激情三级在线观看| 国产精品久久久久久久免费观看| 欧美日韩国产免费观看| 天堂在线一区二区三区| 亚洲熟妇av一区二区三区| 在线观看精品视频看看播放| 岛国av在线| 992tv在线观看免费进| 一区二区电影网| 91精品国产入口在线| 四虎永久在线精品免费网址| 亚洲精品视频啊美女在线直播| 国产精品88a∨| 久久精品久久久久| 美女三级福利视频| 国产精品普通话对白| 最新国产一区二区| 欧美一级特黄视频| 激情综合网最新| 国产美女精品视频| 欧洲激情一区二区| 国产原创在线| 播九公社成人综合网站| 成人av免费在线看| 欧美精品一区在线观看| 一区二区三区四区在线免费观看| 9色porny| 91欧美一区二区三区| 成人av番号网| 欧美国产日韩一区二区| 色婷婷综合视频在线观看| 姝姝窝人体www聚色窝| av激情网站| 欧美精品制服第一页| 一区二区三区网| 亚洲国产91视频| 香蕉视频禁止18| 五月婷婷在线观看| 福利视频第一页| 国产一区二区三区在线看麻豆| 在线视频观看91| 成人性生交大片免费看中文网站| 国产精品素人一区二区| 色婷婷一区二区| 色老汉av一区二区三区| 91精品91久久久中77777| 久久精品视频99| 久久精品久久99| 色综合 综合色| 国产精品美女久久久久av福利| 最近中文字幕mv2018在线高清| 日韩性生活视频| 麻豆中文字幕在线观看| 日日夜夜综合网| 二区三区在线视频| 精品丝袜一区二区三区| 91丨porny丨户外露出| 免费av不卡在线观看| 污污网站在线观看视频| 啦啦啦高清在线观看www| 日韩精品在线观| 日韩精品久久理论片| www..69.hd| 1024国产精品| 一区二区蜜桃| 91精品蜜臀在线一区尤物| 日本私人网站在线观看| 色婷婷在线影院| 免费a漫导航| 国产日韩高清在线| 日韩中文字幕一区二区三区| 口述被爽到呻吟高潮自述| 成人免费小视频| 男女免费观看在线爽爽爽视频| 亚洲欧美激情另类校园| 亚洲s色大片| 日韩乱码人妻无码中文字幕| av最新网址| wwwxxxx国产| www.色.com| va亚洲va日韩不卡在线观看| 视色,视色影院,视色影库,视色网| 水蜜桃在线免费观看| 国产高清成人久久| 久久久久高潮毛片免费全部播放| 在线电影欧美成精品| 欧美ab在线视频| 欧美日韩精品久久| 国产日韩三级在线| 超碰97人人射妻| 天天干天天操天天做| 精品人体无码一区二区三区| 国产免费av一区二区| 欧美日韩成人综合在线一区二区| 奇米影视狠888| 性久久久久久久久久久久久久| 久久久久久久久久久久久夜| 欧美激情一级精品国产| 欧美深深色噜噜狠狠yyy| 在线观看一区日韩| 日韩国产一区| 水蜜桃亚洲一二三四在线| 99视频国产精品免费观看a| 国产精品444| 婷婷伊人综合| 26uuu欧美日本| 97人妻一区二区精品免费视频| 男人捅女人免费视频| 国产精品高清无码在线观看| 青娱在线视频| 亚洲裸体视频| 日韩av影视在线| 一二三四社区在线视频| 免费成人黄色网| 欧美男男tv网站在线播放| 日本成人精品| 欧美日韩国产第一页| 久久999免费视频| 91国偷自产一区二区三区的观看方式| 国产精品女视频| 精品成人一区二区三区四区| 国产激情视频在线| 成人欧美在线视频| 免费在线黄网站| 免费观看特级毛片| 日本99精品| 精品国产一区二区三区久久狼黑人| 久久精品亚洲7777影院| 亚洲理伦在线| 特级西西444www高清大视频| 亚洲国产三级在线| 正在播放亚洲精品| 国产日本在线视频| 无码一区二区三区在线| 激情文学亚洲色图| 国产精品亚洲一区二区在线观看| 欧美xxxxbbbb| 天天爱天天做色综合| 日韩毛片久久久| av成人免费在线| 亚洲成人先锋电影| 高清视频在线www色| 99精品国自产在线| 国产成在线观看免费视频| 久久视频精品在线观看| 4444kk在线观看| 亚洲精品中文字幕女同| 欧美日韩性视频在线| 欧美自拍偷拍一区二区| av毛片久久久久**hd| 丝袜美腿中文字幕| 成人丝袜视频网| 国产秒拍福利视频露脸| 日本又骚又刺激的视频在线观看| 国产一二三四五区| 黄页网址大全免费观看| 亚洲第一页综合| 精品欧美乱码久久久久久| 毛片毛片毛片毛片| 99久久久久国产精品免费| 在线观看免费高清完整| 影音先锋男人的网站| 国产在线精品播放| 好吊操视频这里只有精品| 91九色单男在线观看| 四虎成人在线播放| caoporen人人| 日本成a人片在线观看| 国产尤物一区二区在线| 日产精品久久久久| 91精品国产沙发| 色综合久久久久久| 日本成人中文字幕在线视频| 一级黄色片免费| 免费播放av| 欲香欲色天天天综合和网| 伊人青青综合网站| 91精品综合久久久久久五月天| 欧美三区免费完整视频在线观看| 亚洲欧美制服综合另类| 亚洲网站在线免费观看| 无限资源日本好片| 久久亚洲精品网站| 亚洲欧美综合久久久久久v动漫| 99久热这里只有精品视频免费观看| 乱熟女高潮一区二区在线| 在线视频日韩| 国产网红主播福利一区二区| 国产精品爱久久久久久久小说| 波多野结衣在线中文| 亚洲欧洲三级电影| 亚洲国产成人爱av在线播放| 中文字幕免费精品| 精品国产一区二区国模嫣然| 一色桃子久久精品亚洲| 欧美人伦禁忌dvd放荡欲情| 久久网免费视频| 刘玥91精选国产在线观看| 中国日本在线视频中文字幕| 国产精品久久久久7777| 男人添女人下面高潮视频| 激情综合五月天| 国产精品久久久久久久久久新婚| 亚洲综合一二区| 99国产精品久久久久久久久久| 91视频在线| 久久网一区二区| 色综合视频一区二区三区44| 午夜视频在线| 日韩精品一区在线观看| 六月丁香婷婷激情| 日韩av一区二区三区四区| bdsm国产| 一本色道久久综合精品婷婷| 国产在线精选视频| 亚洲免费在线观看视频| 国产精品免费视频久久久| 欧美三根一起进三p| 婷婷五月色综合香五月| 网友自拍区视频精品| 国产精品无码永久免费不卡| 在线中文字幕av| 日本亚洲欧洲无免费码在线| 免费午夜一级| 国语自产精品视频在线看8查询8| 成人在线免费看视频| 日韩欧美成人一区二区三区| 特黄一区二区三区| 久久精品首页| 新狼窝色av性久久久久久| 亚洲a∨精品一区二区三区导航| 成人午夜在线影院| 国产情侣呻吟对白高潮| 91精品国产综合久久久久久久久| 精品国产一区久久久| 久久69国产一区二区蜜臀| 日韩精品黄色网| av无码久久久久久不卡网站| 日本十八禁视频无遮挡| 99久久精品免费精品国产|