apache2.0.49-tomcat5.0.19-jk2建立virtualHost

發表于:2007-06-08來源:作者:點擊數: 標簽:
發表于:2004-04-2015:04,以前的不能回復,也不能編輯,再發一遍 [b:ba2a6a4382]目標和環境[/b:ba2a6a4382] 三個基于名字服務的虛擬主機配置。 [b:ba2a6a4382]軟件下載載址[/b:ba2a6a4382] http://java.sun.com/j2se http://www.apache.org/dist 假設所有的

發表于: 2004-04-20 15:04  ,以前的不能回復,也不能編輯,再發一遍


[b:ba2a6a4382]目標和環境 [/b:ba2a6a4382]

三個基于名字服務的虛擬主機配置。 

[b:ba2a6a4382]軟件下載載址[/b:ba2a6a4382] 

http://java.sun.com/j2se 
http://www.apache.org/dist 

假設所有的下載文件全部放在/tmp下 

[b:ba2a6a4382]軟件環境 [/b:ba2a6a4382]

· RedHat Linux 9.0 
· Jakarta-tomcat-5.0.19.tar.gz 
· Jakarta-tomcat-connnectors-jk2-src-current.tar.gz 
· Httpd-2.0.19 
· J2sdk-1_4_2_04-linux-i586-rpm.bin 
或 
· RedHat Linux 9.0 
· Jakarta-tomcat-4.1.30。tar.gz 
· Jakarta-tomcat-connnectors-4.1.30-src.tar.gz 
· Httpd-2.0.19 
· J2sdk-1_4_2_04-linux-i586-rpm.bin 

在以上兩種環境中測試成功 

[b:ba2a6a4382]要求 

三個虛擬主機分別對應三種不同服務,每一個虛擬主機都能對請求作出正確響應. 
這個例了中,我的IP地址是10.0.0.10,對應的三個虛擬主機和所對目錄如下 [/b:ba2a6a4382]

www.home.net /var/www/homenet(默認主機) 
www.customer1.it /var/www/customer1it 
www.customer2net /var/www/customer2net

 wingger 回復于:2004-10-10 11:14:23
[b:6a3b1cbcf6]安裝 JDK [/b:6a3b1cbcf6]

注意: 下載jdk, 而非 jre! 
 
[code:1:6a3b1cbcf6][user@host tmp]#chmod 755 j2sdk-1_4_2_04-linux-i586-rpm.bin[user@host tmp]#./j2sdk-1_4_2_04-linux-i586-rpm.bin 
[user@host tmp]#rpm -ivh j2sdk-1_4_2_04-fcs-linux-i586.rpm [/code:1:6a3b1cbcf6]


j2sdk被自動安裝在/usr/java目錄下 


[code:1:6a3b1cbcf6][user@host tmp]#cp –R /usr/java/j2sdk1.4.2_04 /usr/local/sdk [/code:1:6a3b1cbcf6]


也可以建立符號連接至/usr/java/j2sdk1.4.2_04/ 這里為了方便,我就直接copy至/usr/local/sdk了.. 
(或[user@host tmp]#ln –s /usr/java/j2sdk1.4.2_04 /usr/local/sdk) 


[b:6a3b1cbcf6]java環境 [/b:6a3b1cbcf6]

現在告訴你的 bash shell 去哪里查找 java : 在 /etc/profile.d目錄下 創建一個名為java.sh 的文件,內容如下: 

代碼: 
[code:1:6a3b1cbcf6][user@host] ~ $ vi /etc/profile.d/java.sh # set java environment 

export JAVA_HOME=/usr/local/sdk 
export PATH=$PATH:$JAVA_HOME/bin 
export CLASSPATH=$JAVA_HOME/lib  [/code:1:6a3b1cbcf6]


保存,并改變文件權限: 

確定 java.sh 可被任何用戶讀寫: 

[code:1:6a3b1cbcf6][user@host] ~ $ #chmod 755 /etc/profile.d/java.sh 
[user@host] ~ $ which java  /usr/local/sdk/bin/java  [/code:1:6a3b1cbcf6]


使用
[code:1:6a3b1cbcf6]which java[/code:1:6a3b1cbcf6]
可以得到java安裝路徑. 

如果你已安裝好java,可以忽略這一步.

 wingger 回復于:2004-10-10 11:15:32
[b:1f28150d6d]安裝 Apache [/b:1f28150d6d]

下載最新的apache版本,并安裝和編譯: 

[code:1:1f28150d6d][user@host]#tar zxvf httpd-2.0.49.tar.gz 
[user@host]#cd httpd-2.0.49 
[user@host]#./configure 
--prefix=/usr/local/apache2 //指定apache安裝目錄 
--enable-modules=so  //以動態模式加載apache 
[user@host]#make 
[user@host]#make install [/code:1:1f28150d6d]


千萬不要忘了—enable-module=so,因為加載apache-tomcat connector時要用到. 

[b:1f28150d6d]使用下面命令啟動apachce [/b:1f28150d6d]

[code:1:1f28150d6d][user@host] ~ $ #/usr/local/apache2/bin/apachectl start [/code:1:1f28150d6d] 

打開瀏覽器查看apache 服務是否正常啟動.

[code:1:1f28150d6d]http://localhost [/code:1:1f28150d6d]

一般可看到版本號,apache默認使用80端口 

[b:1f28150d6d]安裝 Tomcat[/b:1f28150d6d] 

下載jakarta-tomcat,并安裝. 
 
[code:1:1f28150d6d][user@host tmp] ~ $ tar zxvf Jakarta-tomcat-5.0.19.tar.gz[user@host tmp] ~ $cp Jakarta-tomcat-5.0.19-src /usr/local/tomcat [/code:1:1f28150d6d]

啟動tomcat: 
[code:1:1f28150d6d][user@host tmp] ~ $ /usr/local/tomcat/bin/startup.sh  [/code:1:1f28150d6d]


使用tomcat目錄下的 bin/startup.sh 和 shutdown.sh 來啟動和停止 tomcat.在瀏覽器里用 http://localhost:8080 查看 tomcat 是否正常啟動.如果不能啟動,查看 /usr/local/tomcat/conf/ catalina.out 日志文件,直至可以啟動. 

[b:1f28150d6d]#########下面這段是我在測試過程中遇到的問題############### 
如果不能啟動,可能是用戶權限不夠試增加用戶或更改權限看看 [/b:1f28150d6d]

[code:1:1f28150d6d]groupadd tomcat 
useradd -g tomcat -c "Tomcat User" -d /usr/local/tomcat tomcat 
passwd tomcat 
chown -R tomcat:tomcat /usr/local/tomcat 
chmod a+x /usr/local/tomcat[/code:1:1f28150d6d]

 wingger 回復于:2004-10-10 11:17:17
[b:5440013363]配置 Tomcat 監聽來自Apache 的ajp13 請求 [/b:5440013363]

下面是一個 server.xml 配置文件的例子. 請注意目錄和日志文件的位置是任何的。你可以根據你的需要更改主目錄和日志文件的位置. 

[b:5440013363]//以下是配置虛擬主機的server.xml文件(這里我用的是5.0.19的server.xml文件,4.1.30也大致相同 [/b:5440013363]


[code:1:5440013363]vi /usr/local/tomcat/conf/server.xml [/code:1:5440013363]


<Server port="8005" shutdown="SHUTDOWN" debug="0"> 
<GlobalNamingResources> 

########................這部份全局配置文件,為了方便我就省略了.............###### 
########這部份在兩個版里都不需要更改########### 

</GlobalNamingResources> 


Define the Tomcat Stand-Alone Service --> 
<Service name="Catalina"> 
###########中間省略了,這部份在兩個版里也都不需要更改########### 


[code:1:5440013363]<!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --> 
    <Connector port="8080" 
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
               enableLookups="false" redirectPort="8443" aclearcase/" target="_blank" >cceptCount="100" 
               debug="0" connectionTimeout="20000" 
               disableUploadTimeout="true" /> 
#########省略中................... 
<!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> 
    <Connector port="8009" 
               enableLookups="false" redirectPort="8443" debug="0" 
               protocol="AJP/1.3" /> 
................. 
    <!-- Define the top level container in our container hierarchy --> [/code:1:5440013363]


##########從engine 開始定義默認主機了######## 
########defaulthost可指定任一主機,這里我用www.home.net 


[code:1:5440013363]   <Engine name="Catalina" defaultHost="www.home.net" debug="0"> [/code:1:5440013363]

#########省略下面定義虛擬主機..................... 


[code:1:5440013363]  <!-- Define the default virtual host 
           Note: XML Schema validation will not work with Xerces 2.2. 
       --> [/code:1:5440013363]

##########定義虛擬主機,更改host name為你的主機名####### 
#########更改appBase為你主機對應的路徑############# 

[code:1:5440013363]   <Host name="www.home.net" debug="0" appBase="/var/www/homenet" 
       unpackWARs="true" autoDeploy="true" 
       xmlValidation="false" xmlNamespaceAware="false"> [/code:1:5440013363]

#########定義別名.................. 
 
[code:1:5440013363]<Alias>localhost </Alias> 
<Alias>10.0.0.10/Alias> [/code:1:5440013363]

#########..context path為空,docbase為空.########### 

[code:1:5440013363]<Context path="" docBase="" debug="0" reloadable="true" crossContext="true">    [/code:1:5440013363]


########定義日志位置########################### 

[code:1:5440013363]<logger className="org.apache.catalina.logger.FileLogger" 
                 directory="logs"  prefix="home_log." suffix=".txt" 
                 timestamp="true"/> 

</Host> [/code:1:5440013363]


#########定義第二個虛擬主機www.customer1.it######### 

 
[code:1:5440013363]<Host name="www.customer1.it" debug="0" 
appBase="/var/www/customer1it" 
       unpackWARs="true" autoDeploy="true"> 

      <Context path="" docBase="" debug="0"/> 

<logger className="org.apache.catalina.logger.FileLogger" 
                 directory="logs"  prefix="cust1_log." suffix=".txt" 
                 timestamp="true"/> 
                                                                                                  
      </Host> 

   <Host name="www.customer2.net" debug="0" 
appBase="/var/www/customer2net" 
       unpackWARs="true" autoDeploy="true"> 

      <Context path="" docBase="" debug="0"/> 

<logger className="org.apache.catalina.logger.FileLogger" 
                 directory="logs"  prefix="cust2_log." suffix=".txt" 
                 timestamp="true"/> 
                                                                                                  
   </Host> 


</Engine> 

</Service> [/code:1:5440013363]

[b:5440013363]上面是一個server.xml配置的最低要求. 

測試tomcat是否正確啟動[/b:5440013363] 

試試重啟tomcat,并檢查catalina.out 文件直至tomcat 可以正確啟動.如果啟動中系統報告找到不apr 可以試編輯 

[code:1:5440013363]/usr/local/tomcat/conf/jk2.properties 并加入以下內容: 

vi /usr/local/tomcat/conf/jk2.properties 
# list of needed handlers. 
handler.list=channelSocket,request 
# Override the default port for the channelSocket 
channelSocket.port=8009 [/code:1:5440013363]

如果啟動正常,那么就可以進入下一步了.

 wingger 回復于:2004-10-10 11:18:59
[b:2eed5d3cef]配置apache虛擬主機 [/b:2eed5d3cef]

apahce虛擬主機怎么配置可查看apache howto文檔 
http://httpd.apache.org/docs-2.0/vhosts/ 

[b:2eed5d3cef]
配置 Apache to talk to Tomcat或連接器 [/b:2eed5d3cef]

下載和你的apache 版本對應的jk2 文件至/tmp目錄下. 如果找不到對應的jk2版本,可以通過 the tomcat-user 郵件列表詢問或下載源文件并自己編譯(這個怎么做這里就不多說了) 
 
[code:1:2eed5d3cef][user@host tmp] # tar zxvf Jakarta-tomcat-connectors-jk2-src-current.tar.gz 
[user@host tmp] # cd Jakarta-tomcat-connectors-jk2.0.4-src 
[user@host tmp] # cp –R Jakarta-tomcat-connectors-jk2-2.0.4-src /usr/local/jk2 
[user@host tmp]#cd /usr/local/jk2/jk/native2 
[user@host tmp]./buildconf.sh 
[user@host tmp]./configure 
--with-apxs2=/usr/local/apache2/bin/apxs   //apache2使用apxs2 
--with-tomcat=/usr/local/tomcat 

[user@host]make  

[user@host]cd /usr/local/jk2/jk/build/jk2/apache2 //可看到mod_jk2.so 
[user@host]cp mod_jk2.so /usr/local/apache2/modules/mod_jk2.so [/code:1:2eed5d3cef]

[b:2eed5d3cef]在/usr/local/apache2/conf 目錄下建立一個名為workers2.properties 的文件,并編輯此文件,內容如下: [/b:2eed5d3cef]

[code:1:2eed5d3cef]# only at beginnin. In production uncomment it out 
[logger.apache2] 
level=DEBUG 

[shm] 
file=/usr/local/apache/logs/shm.file 
size=1048576 

# Example socket channel, override port and host. 
[channel.socket:localhost:8009] 
port=8009 
host=127.0.0.1 

# define the worker 
[ajp13:localhost:8009] 
channel=channel.socket:localhost:8009 

# Uri mapping 
[uri:127.0.0.1/*.jsp] 
worker=ajp13:localhost:8009 

[uri:10.0.0.10/*.jsp] 
worker=ajp13:localhost:8009 

[uri:www.home.net/*.jsp] 
worker=ajp13:localhost:8009 

[uri:www.customer1.it/*.jsp] 
worker=ajp13:localhost:8009 

[uri:www.customer2.net/*.jsp] 
worker=ajp13:localhost:8009 [/code:1:2eed5d3cef]

編輯這個文件,改變你所需要的IP地址或域名,并保存 .

 wingger 回復于:2004-10-10 11:20:42
[b:964c55c6bb]編輯 http.conf [/b:964c55c6bb]

并在Modules section 加入下面一行: 

[code:1:964c55c6bb]LoadModule jk2_module modules/mod_jk2.so [/code:1:964c55c6bb]

保存 http.conf 重起 apache. 現在它將加載jk2 連接器并從 workers2.properties 中讀取配置文件. 檢查日志并確認一切正常. 

啟動 tomcat 試,并在你的瀏覽器里試加載一個HTML 頁面 apache 將返回一個沒有問題的頁。

現在試一試jsp 頁,它顯示需要等待一段時間. 如果返回一個錯誤,你須檢查一下路徑和主機名是否正確。
 (仔細檢查DNS配置),tomcat和apache都將讀取你所設的主機目錄.檢查日志文件. 
所有工作正常進行下一步. 

[b:964c55c6bb]在 httpd.conf中的JK 指示[/b:964c55c6bb] 

除workers2.properties 文件名,你可以將Jk 指示加入 httpd.conf 文件 (就像你使用 jk 和 webapp 方式一樣). 在 httpd.conf中編輯默認主機區域并在</VirtualHost>之前,加入下面三行: 
 
[code:1:964c55c6bb]<Location "/*.jsp"> 
        JkUriSet worker ajp13:localhost:8009 
    </Location> [/code:1:964c55c6bb]


重啟 Apache 測試. 
至此,一切都配置完了

 wingger 回復于:2004-10-10 11:21:41
[b:4aefb6e021]附:httpd.conf(vi /usr/local/apache2/conf/httpd.conf) [/b:4aefb6e021]

[b:4aefb6e021]### Section 1: Global Environment [/b:4aefb6e021]


#####前面都省略了................... 


# Dynamic Shared Object (DSO) Support 
##在動態模塊區################這里加入mod_jk2.so 

[code:1:4aefb6e021]LoadModule jk2_module modules/mod_jk2.so [/code:1:4aefb6e021]


[b:4aefb6e021]### Section 2: 'Main' server configuration [/b:4aefb6e021]
.......................... 
##########更改默認主機名################# 


[code:1:4aefb6e021]ServerName www.home.com 
UseCanonicalName Off [/code:1:4aefb6e021]


##############更改默認主機路徑 

[code:1:4aefb6e021]DocumentRoot "/var/www/homenet" [/code:1:4aefb6e021]



#############加入默認首面index.jsp............... 

[code:1:4aefb6e021]DirectoryIndex index.html index.jsp [/code:1:4aefb6e021]


#<Location /server-info> 
# SetHandler server-info 
# Order deny,allow 
# Deny from all 
# Allow from .example.com 
#</Location> 

###########在默認主機加上這面這段,##### 

[code:1:4aefb6e021]<Location "/*.jsp"> 
JkUriSet worker ajp13:localhost:8009 
</Location> [/code:1:4aefb6e021]



[b:4aefb6e021]### Section 3: Virtual Hosts 
#############配置虛擬主機########### [/b:4aefb6e021]


[code:1:4aefb6e021]NameVirtualHost 10.0.0.10 

<VirtualHost 10.0.0.10> 
    ServerName www.home.net 
   ServerAlias www 
   ServerAlias localhost 

                ServerAlias 10.0.0.10 

    ServerAdmin sysmaster@arpa.veneto.it 
    DocumentRoot /var/www/homenet 

    ErrorLog logs/home.net-errorlog 
   CustomLog logs/home.net.log common [/code:1:4aefb6e021]


###########下面這段我是都加了,不知道只加在一個地方會怎么樣,沒測過 

#####在默認虛擬主機未尾加入如下######## 

 
[code:1:4aefb6e021]  <Location "/*.jsp"> 
        JkUriSet worker ajp13:localhost:8009 
    </Location> 
</VirtualHost> 

<VirtualHost 10.0.0.10> 
    ServerName www.customer1.it 
    ServerAdmin sysmaster@arpa.veneto.it 
    DocumentRoot /var/www/customer1it 
  ErrorLog logs/cust1-errorlog 
</VirtualHost> 

<VirtualHost *> 
    ServerName www.customer2.net 
    ServerAdmin sysmaster@arpa.veneto.it 
    DocumentRoot /var/www/customer2net 
    ErrorLog logs/cust2-errorlog 
</VirtualHost> [/code:1:4aefb6e021]


現在保存,重起所有的服務 

測試是,可以分別copy /usr/local/tomcat/webapps下的文件到三個虛擬主機目錄下,默認首頁里有很多jsp,serlet例子,可以隨便測試

 wingger 回復于:2004-10-10 11:23:01
[b:64489d534e]調試過程中的問題[/b:64489d534e]


apache與tomcat各自獨立運行正常 
但用整合器,jakart-tomcat-connectors 
在./configure --with=/usr/local/apache/bin/apxs時,系統報告如下 
[b:64489d534e]no apxs gived 
no webserver [/b:64489d534e]

如果出現這個提示,不須管它,繼續,沒有影響


在測試過程中發現,如果用jk2目錄下的 
[b:64489d534e]Jk/native2(大致路徑)生成的就是mod_jk.so 
用它的webapp下的生成的就是webapp.so [/b:64489d534e]

我個人理解,這兩種方式沒什么區別,mod_jk.so,生成后,配置比較簡單方便,其意義都是一樣的,生成so模塊

 wingger 回復于:2004-10-10 11:24:07
the end

 platinum 回復于:2004-10-10 22:14:35
呵呵,wingger的貼子,頂一個!

 Fun-FreeBSD 回復于:2004-10-11 11:15:54
[quote:263d9edb00="wingger"]
調試過程中的問題 


apache與tomcat各自獨立運行正常 
但用整合器,jakart-tomcat-connectors 
在./configure --with=/usr/local/apache/bin/apxs時,系統報告如下 
no apxs gived 
no webserver 

如果出現這個提示,不須管它,繼續,沒有影響 


在測試過程中發現,如果用jk2目錄下的 
Jk/native2(大致路徑)生成的就是mod_jk.so 
用它的webapp下的生成的就是webapp.so 

我個人理解,這兩種方式沒什么區別,mod_jk.so,生成后,配置比較簡單方便,其意義都是一樣的,生成so模塊

[/quote:263d9edb00]


#tar zxvf jakarta-tomcat-connectors-jk2-src-current.tar.gz
#cd jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2
#./configure --with-apxs2=/usr/local/apache/bin/apxs
#make
#cd ../build/jk2/apache2
#/usr/local/apache/bin/apxs -n jk2 -i mod_jk2.so

 Fun-FreeBSD 回復于:2004-10-11 11:17:51
webapp.so是以前版本的,以后會使用mod_jk2.so

 Fun-FreeBSD 回復于:2004-10-11 11:19:31
這個MM滿強,什么都會

 wingger 回復于:2004-10-11 11:40:36
[quote:8a9e52e648="Fun-FreeBSD"]webapp.so是以前版本的,以后會使用mod_jk2.so[/quote:8a9e52e648]

是啊,我在配置時發現,WEB版的很多精華都沒有說明,是用哪一種,webapp.so,還是JK,還是JK2,

這樣應該 比較清楚了,

但是建議新手先到LINUX或shell版看看LINUX的基本命令后再來做這些可能會更好 :lol:

 wingger 回復于:2004-10-11 11:44:21
[quote:321a82f7ac="Fun-FreeBSD"]這個MM滿強,什么都會[/quote:321a82f7ac]

 :oops:  :oops:  :oops: 俺只會灌水

 haohaoo 回復于:2004-10-11 11:53:58
好文,不過施主,能否將段落排整齊點?
不要吝嗇筆墨

 wingger 回復于:2004-10-11 12:01:16
[quote:a214187914="haohaoo"]好文,不過施主,能否將段落排整齊點?
不要吝嗇筆墨[/quote:a214187914]

沒有問題, :lol:  :lol:  :lol: 有空再排

 Fun-FreeBSD 回復于:2004-10-12 10:27:55
[quote:f91d46896b="wingger"]

是啊,我在配置時發現,WEB版的很多精華都沒有說明,是用哪一種,webapp.so,還是JK,還是JK2,

這樣應該 比較清楚了,

但是建議新手先到LINUX或shell版看看LINUX的基本命令后再來做這些可能會更好 :lol:[/quote:f91d46896b]

這些東西看tomcat自帶的doc就知道了,現在的軟件文檔都很全,用到的功能一般都會有說明

 只愛一點點 回復于:2004-10-12 19:14:25
[quote:ceff33669b="Fun-FreeBSD"]
這些東西看tomcat自帶的doc就知道了,現在的軟件文檔都很全,用到的功能一般都會有說明[/quote:ceff33669b]

文檔確實是好東西。不過偶看中文的理解都有問題,別說英文了,呵呵 :oops: 


又學習了一遍,現在對它們的配置又多了些理解,思路清楚一點了 :em02: 

有一點很重要的我想 :oops: ,在虛擬主機之前加入 
<Directory ~ "/WEB-INF/"> 
Order allow,deny 
Deny from all 
</Directory> 
因為apache與tomcat指向相同的目錄,所在要禁止對WEB-INF的訪問,不然很不安全吧。

在本版搜了一篇精華,可是偶還是不能禁止瀏覽目錄,只能在每個目錄下加默認頁 :oops:  :oops:

 Fun-FreeBSD 回復于:2004-10-13 11:13:06
[quote:d0788daaea="只愛一點點"]

文檔確實是好東西。不過偶看中文的理解都有問題,別說英文了,呵呵 :oops: 


又學習了一遍,現在對它們的配置又多了些理解,思路清楚一點了 :em02: 

有一點很重要的我想 :oops: ,在虛擬主機之前加入 
&l..........[/quote:d0788daaea]

你說的是這個吧
[code:1:d0788daaea]
<Directory />
    Options Indexes FollowSymLinks
    AllowOverride None
</Directory>
[/code:1:d0788daaea]

 只愛一點點 回復于:2004-10-13 14:28:40
呵呵,是,好像很簡單,以前不知怎么弄的,沒測試出來。
以后再試試。
多謝。

 SharpShark 回復于:2004-10-15 18:25:59
Apache 2.0.x + Tomcat 5.0.x
禁止client 端cookie, server端程序用response.encodeURL(url)對url 進行 URL rewriting處理, 比如,生成的url
<form action="/myapp/test.jsp;jsessionid=xxxxxxxxxxxxxxxxxxxxxxxxx" >
生成的頁面到回client端后再點擊提交,tomcat只收 /myapp/test.jsp 部分,收不到;jsessionid=xxxxxxxxxxxxxxxxxxxxxxxxx
這樣,就丟失了Session.
有解決這種情況的成功案例嗎?

 wingger 回復于:2004-10-16 09:20:25
不清楚,client禁止?

 jhsea3do 回復于:2004-10-16 11:40:06
請問要防止用戶在虛擬機上使用惡意jsp腳本,應該如何配置

修改rt.jar?

 bigbigbig 回復于:2004-10-18 14:50:09
請問樓主,這段代碼
[quote:71bfdbf70f]
代碼: 
<Context path="" docBase="" debug="0" reloadable="true" crossContext="true">     

[/quote:71bfdbf70f]

是添加到,下面這段后嗎?

[quote:71bfdbf70f]
<Host name="www.home.net" debug="0" appBase="/var/www/homenet" 
       unpackWARs="true" autoDeploy="true" 
       xmlValidation="false" xmlNamespaceAware="false">  
[/quote:71bfdbf70f]

我天上之后,好像tomcat就起不來了。我的tomcat是5.0.18的 :em14:

 wingger 回復于:2004-10-18 16:14:14
變通一下呀

不同的版本,有一點點差異的,不用完全照搬的

你看注釋,其實挺明白的,需要改的是什么

還有本身文件里的注釋也挺清楚的

我試過,不同的版本,這里都有點不一樣,具體什么我也不清楚了

 只愛一點點 回復于:2004-10-19 23:30:44
[quote:137dcd1b36="bigbigbig"]
我天上之后,好像tomcat就起不來了。我的tomcat是5.0.18的 :em14:[/quote:137dcd1b36]

[quote:137dcd1b36]
<Context path="" docBase="" debug="0" reloadable="true" crossContext="true"> [/quote:137dcd1b36]
最后丟掉的 ...... [color=red:137dcd1b36][b:137dcd1b36]/[/b:137dcd1b36][/color:137dcd1b36]> 補上了嗎?

 lsw 回復于:2005-04-20 10:58:12
支持!

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97