tomcat架站問題 (虛擬目錄) - Linux

John avatar
By John
at 2011-11-01T10:30

Table of Contents

還是失敗了Orz.....

作法:
在linux主機上
1.新增 "conf/Catalina/網站host名稱" 資料夾

2.在資料夾裡新增manager.xml及host-manager.xml檔案
(此為在自己windows主機上自動產生的, 把他也複製一份到linux主機上)
檔案內容:
<?xml version="1.0" encoding="UTF-8"?>
<Context antiResourceLocking="false" privileged="true" useHttpOnly="true" />

3.重開tomcat, 還是連原本的網站也不能開 (應該是啟動失敗)


怎麼那麼奇怪....

是說windows版的跟linux版的tomcat有不一樣的地方?

還是還有什麼該注意而沒注意到的地方.......

新手上路.....處處卡關Orz.....

懇請各位賜教 謝謝!!



※ 引述《sealand (小豆芽)》之銘言:
: 各位大大好:
: 小妹遇到一個困難, 想請教各位高手XD......
: 目的:在主機上附掛jsp的多個網站
: 主機環境:tomcat 6.0
: 作法:
: 一、先在自己的windows上安裝tomcat 6.0來測試
: (1).修改server.xml, 增加以下:
: <Host name="test.com.tw" appBase="webapps">
: <Context path="" docBase="test" reloadable="true"/>
: </Host>
: (2).設定主機的hosts
: 127.0.0.1 test.com.tw
: (3).重開tomcat
: (4).用瀏覽器觀看test.com.tw內容正常顯示
: 二、linux主機上的tomcat
: (1).確定已開好網址的dns , (ping網址會回應主機ip)
: (2).修改server.xml, 增加以下:
: <Host name="網址" appBase="webapps">
: <Context path="" docBase="test" reloadable="true"/>
: </Host>
: (3).重開tomcat
: (4).原來放ROOT裡的網站無法正常顯示, 新增加的也無法正常顯示
: Q:在server.sml中加一樣的設定, 怎在主機上就不行? 是不是還少設定了什麼?
: 感謝指教!! 感激不敬!!!

--
Tags: Linux

All Comments

Erin avatar
By Erin
at 2011-11-05T17:05
你的'網站host名稱'和你的<Host>的name有字面完全一致嗎?
Tristan Cohan avatar
By Tristan Cohan
at 2011-11-07T13:42
是低 一樣 例如"test.com.tw"
Margaret avatar
By Margaret
at 2011-11-12T10:28
你有開 <網站名稱>apps 目錄嗎?
Irma avatar
By Irma
at 2011-11-16T10:49
有在webapps下開了 "test"目錄
Lauren avatar
By Lauren
at 2011-11-16T17:19
上面那行應該說是你的 appBase 目錄.
更正:你開的目錄不一定要和 <Host> name 一樣,是要和
Todd Johnson avatar
By Todd Johnson
at 2011-11-17T23:48
appBase 一樣.
Leila avatar
By Leila
at 2011-11-21T04:29
webapps目錄原本就存在了, 而且他底下的ROOT已在運行中
Tristan Cohan avatar
By Tristan Cohan
at 2011-11-22T23:40
我相信你沒完全照著 http://tomcat.apache.org/tomcat-6.0
-doc/virtual-hosting-howto.html 對應去做.
Edward Lewis avatar
By Edward Lewis
at 2011-11-27T18:05
不要管你原來會work,照著那個文件,一步一步對應做
只要你執著原來會work,一定不會成功, VH是完全不同的故事
Puput avatar
By Puput
at 2011-11-28T10:15
好的 我再試試看 感謝你!!! 另外, 有個疑問
Lydia avatar
By Lydia
at 2011-11-30T13:39
"cp localhost/manager.xml ren/"如果原本localhost裡沒有
Steve avatar
By Steve
at 2011-12-01T12:55
manager.xml這個檔, 那我可以複製windows上tomcat的嗎
Olga avatar
By Olga
at 2011-12-04T21:24
那個是灌tomcat manager才有,沒灌就沒有
Carolina Franco avatar
By Carolina Franco
at 2011-12-09T20:19
所以不用理他囉? 那ROOT.xml裡面是什麼東西...
Frederica avatar
By Frederica
at 2011-12-12T12:01
我改了server.xml之後 服務開不起來XD....
Ina avatar
By Ina
at 2011-12-13T01:07
localhost的部分要被改掉 沒改錯吧?
Adele avatar
By Adele
at 2011-12-14T16:00
google 一下 tomcat ROOT.xml

Cent OS Software Raid1

Todd Johnson avatar
By Todd Johnson
at 2011-11-01T09:53
由於某台機器有這樣子的需求....所以找到了相關的教學(如下) http://hi.baidu.com/enjoyunix/blog/item/4f152e3d820dfc0abba167ca.html 但是跟著做之後發現了些問題(默)...(而且機器已經在跑東西了) 3. 告诉GRUB boot se ...

ubuntu解鎖

Daniel avatar
By Daniel
at 2011-11-01T08:33
今天早上我又想辦法把ibus ibus-table ibus-gtk2 ibus-gtk3 全部移除,重裝一次就ok了 -- 怪的是其實我有重裝過一次了,這次就又突然好了atat ※ 引述《privatewind (傷神客)》之銘言: : 大家好, : 我的問題是這樣, : 當我要使用ubuntu 的管 ...

vnc時無法使用遠端伺服器的gcin

Suhail Hany avatar
By Suhail Hany
at 2011-11-01T06:48
我在Windows利用RealVNC這套軟體vnc到遠端的Linux VNC server Linux distro是64-bit Ubuntu Server Edition 8.04 Linux上的gcin是用Synaptic裝的 gcin設定值皆為預設 vnc過去後發現一個問題 假設我開了文字編 ...

換了硬碟結果出現Permission denied

Selena avatar
By Selena
at 2011-11-01T00:35
原本的架構是 Server(NIS+NFS) -- Client 最近因為家目錄滿了,我換了一個大一點的硬碟 然後把他掛載在/home 接著把原本的資料全部複製過去 這一切看起來如此完美 但不知道為何,在Server端登入竟然會出現家目錄permission denied~ 我用root作cp,接著用cho ...

8年前電腦灌 Linux

Joe avatar
By Joe
at 2011-10-31T22:42
想請問這麼舊的電腦可以灌哪一種 Linux ??? CPU: Pentium 4 2.4GHz Memory: 256MB DDR 400 HD: 80G 我想這種電腦大概 Ubuntu 11.04 就不用想了囧 - ...