centos 6.4下tomcat6配置虛擬目錄失敗
大家讲道理
大家讲道理 2017-04-24 15:59:10
0
2
591

centos 6.4,yum安裝的tomcat6,預設網頁目錄/var/lib/tomcat6/webapps/root運作正常。我新增了/etc/tomcat6/Catalina/localhost/home.xml檔:

<Context path="/home" docBase="/home/myname/work/jsp/WebRoot" workDir="/home/myname/work/jsp/work" reloadable="true" privilige="true"></Context>

重新啟動tomcat後造訪http://localhost:8080/home出現404錯誤(預設的網站目錄依舊運作正常)。仔細對照配置沒有發現問題。依照網路修改web.xml中的listings為true,重啟,依舊404。

PS:yum安裝的tomcat沒有找到startup.sh,就一直使用service tomcat6 start 和 /etc/init.d/tomcat6 start啟動服務。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回覆(2)
左手右手慢动作

經過各種嘗試,發現可能是系統權限問題:我將網站的物理路徑docBase放在/var/lib/tomcat6/webapps下並保持workDir為默認,發現網站終於正常。 但是我透過修改/home/myname/work/jsp/work的權限發現並未解決問題。如果有哪位成功將網站的實體路徑設定到了/home資料夾下並運行成功,歡迎留下你的方法,謝謝!

巴扎黑

tomcat也要透過yum安裝麼,我覺得最好的方法還是從官網下壓縮包,然後用startup.sh啟動方便,關閉的話用kill命令把,shutdown.sh不能完全關閉

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板