23

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Tomcat下配置多個(gè)應(yīng)用及不同的端口,配置虛擬主

系統(tǒng) 2129 0

如在8081端口,可以訪問XX項(xiàng)目。

1.server.xml文件下增加如下內(nèi)容:

      
         1
      
      
        <
      
      
        Service 
      
      
        name
      
      
        ="MyCatalina"
      
      
        >
      
      
2
3 < Connector port ="8081" maxHttpHeaderSize ="8192" maxThreads ="150" minSpareThreads ="25" maxSpareThreads ="75" enableLookups ="false" redirectPort ="8443" acceptCount ="100" connectionTimeout ="20000" disableUploadTimeout ="true" />
4
5 < Connector port ="8888" enableLookups ="false" redirectPort ="8444" protocol ="AJP/1.3" />
6
7 < Engine name ="MyCatalina" defaultHost ="localhost" >
8 < Realm className ="org.apache.catalina.realm.UserDatabaseRealm" resourceName ="UserDatabase" />
9
10 < Host name ="localhost" appBase ="webapps"
11 unpackWARs ="true" autoDeploy ="true"
12 xmlValidation ="false" xmlNamespaceAware ="false" >
13 < Context path ="" docBase ="D:\Apache Software Foundation\apache-tomcat-6.0.33\webapps2" debug ="0" reloadable ="true" crossContext ="true" />
14 </ Host >
15 </ Engine >
16 </ Service >

2.在conf文件夾下建立MyCatalina 文件夾,內(nèi)容與Catalina,一致。

3.通過8081訪問成功

配置虛擬主機(jī):

增加虛擬主機(jī)
其實(shí)這才是本文要說的重點(diǎn),也就是本文開頭說的那種案例。我們每開發(fā)一個(gè)網(wǎng)站,都是通過http://localhost/WebName的形式訪問,是不是很麻煩?

1、修改hosts文件,增加主機(jī)名
(1)Linux系統(tǒng)的hosts文件為/etc/hosts
(2)Windows系統(tǒng)的hosts文件為C:\WINDOWS\system32\drivers\etc\hosts
比如你想增加www.local.com主機(jī),則在此文件中增加一行: 127.0.0.1 www.local.com ,也就是說當(dāng)你訪問www.local.com時(shí),其實(shí)是訪問127.0.0.1;
我比較喜歡簡(jiǎn)短的域名,所以我增加的是: 127.0.0.1 SpringMVC

2、修改配置文件
在</Host>后再增加一個(gè)Host結(jié)點(diǎn):
<Host name="SpringMVC" appBase="/var/www/webapp/SpringMVC" unpackWARs="true" autoDeploy="false" xmlValidation="false" xmlNamespaceAware="false" />
即增加了一個(gè)名為SpringMVC的虛擬主機(jī),當(dāng)然也可以是 name="www.local.com" ,這個(gè)根據(jù)具體情況定。
這樣,訪問的IP就是:http://SpringMVC了。

3、目錄設(shè)置
主機(jī)SpringMVC的WEB文件全放在/var/www/webapp/SpringMVC目錄下,在該目錄下增加ROOT目錄 ,放入你的JavaEE網(wǎng)站工程,這樣,你就可以通過http://SpringMVC訪問你的網(wǎng)站了,后面少了/SpringMVC這個(gè)字串,在IP上與運(yùn)行環(huán)境保持了一致。

四、其它問題
通過http://SpringMVC訪問的是SpringMVC網(wǎng)站;
通過http://localhost訪問的是Tomcat自帶的網(wǎng)站;
我們?cè)趆osts文件中已經(jīng)知道,SpringMVC和localhost都對(duì)應(yīng)的IP是:127.0.0.1
那么,通過http://127.0.0.1訪問的是那個(gè)網(wǎng)站呢?

在Host的父節(jié)點(diǎn)是:<Engine name="Catalina" defaultHost="SpringMVC" >
從上可以看出,defaultHost="SpringMVC"決定了127.0.0.1訪問哪個(gè)網(wǎng)站,我的設(shè)置是訪問SpringMVC

本文到此就要結(jié)束了,貼上我的server.xml文件內(nèi)容:

View Code
        
           1
        
        
          <?
        
        
          xml version="1.0" encoding="utf-8" 
        
        
          ?>
        
        
2 < Server port ="8005" shutdown ="SHUTDOWN" >
3 < Listener className ="org.apache.catalina.core.AprLifecycleListener"
4 SSLEngine ="on" />
5 < Listener className ="org.apache.catalina.core.JasperListener" />
6 < Listener className ="org.apache.catalina.mbeans.ServerLifecycleListener" />
7 < Listener className ="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
8
9 < GlobalNamingResources >
10 < Resource name ="UserDatabase" auth ="Container"
11 type ="org.apache.catalina.UserDatabase" description ="User database that can be updated and saved"
12 factory ="org.apache.catalina.users.MemoryUserDatabaseFactory"
13 pathname ="conf/tomcat-users.xml" />
14 </ GlobalNamingResources >
15
16 < Service name ="Catalina" >
17 < Connector port ="80" protocol ="HTTP/1.1" connectionTimeout ="20000"
18 redirectPort ="8443" />
19 < Connector port ="8009" protocol ="AJP/1.3" redirectPort ="8443" />
20 < Engine name ="Catalina" defaultHost ="SpringMVC" >
21 < Realm className ="org.apache.catalina.realm.UserDatabaseRealm"
22 resourceName ="UserDatabase" />
23 < Host name ="localhost" appBase ="webapps" unpackWARs ="true"
24 autoDeploy ="true" xmlValidation ="false" xmlNamespaceAware ="false" >
25 <!-- HelloMule -->
26 <!--
27 <Context path="/mule" docBase="/var/www/webapp/Mule"
28 workDir="/var/www/webtemp/Mule" debug="5" reloadable="false"
29 crossContext="true" />
30 -->
31 </ Host >
32 < Host name ="SpringMVC" appBase ="/var/www/webapp/SpringMVC"
33 unpackWARs ="true" autoDeploy ="false" xmlValidation ="false"
34 xmlNamespaceAware ="false" />
35 </ Engine >
36 </ Service >
37 </ Server >



Tomcat下配置多個(gè)應(yīng)用及不同的端口,配置虛擬主機(jī)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 毛片毛片免费看 | 欧美日韩视频在线 | 欧美成人免费mv在线播放 | 一级美国乱色毛片 | 国产专区在线 | 亚洲欧美另类在线视频 | 在线国产一区二区三区 | 国产成人免费在线观看 | 九九51精品国产免费看 | 国产无套免费网站 | 国产一区精品视频 | 久久99久久精品97久久综合 | 亚洲精品成人7777在线观看 | 奇米四色影视 | 中文字幕在线观看第二页 | 九九影音| 香蕉在线视频观看 | porno日本xxxxx视频 | 国产在线麻豆精品 | 五月综合激情网 | 欧美亚洲一区二区三区 | 国产免费变态视频网址网站 | 91在线精品老司机免费播放 | 日产精品久久久一区二区 | 日本成人一区二区 | 亚洲欧美婷婷 | 免费99精品国产自在现线观看 | 精品一区二区三区免费视频 | 热伊人99re久久精品最新地 | 拍拍拍精品视频在线观看 | 午夜免费福利视频 | 国产精品日韩在线观看 | 四虎免费永久在线播放 | 被公侵犯肉体中文字幕一区二区 | 爱爱小视频免费体验区在线观看 | 成人久久久久 | 天天摸夜夜添久久精品麻豆 | 欧美日韩另类综合 | 国产亚洲精品久久久久久牛牛 | 一级大片视频 | 热e国产 |