tomcat專案部署去掉專案名
在把web專案部署到伺服器上時,通過外部訪問一般情況下都是不希望加上專案名的,通過nginx設定反向代理,直接訪問域名就可以進入專案,如訪問http://posthouse.zzjhdtd.com/就可直接進入而不是訪問:http://posthouse.zzjdhtd.com/qsyz(qsyz是一個web專案)
要實現這個其實並不難,只需配置下tomcat的server.xml即可
需要在server.xml新增以下程式碼:
<Context path="/" docBase="/opt/tomcat7/webapps/jeeplus/" reloadable="true" crossContext="true" />
這個要新增到Host中。如下:
其中docBase是你將專案的war包,上傳到tomcat中的webapps目錄後,war包解壓後的檔名的地址。
如下:
相關推薦
tomcat專案部署去掉專案名
在把web專案部署到伺服器上時,通過外部訪問一般情況下都是不希望加上專案名的,通過nginx設定反向代理,直接訪問域名就可以進入專案,如訪問http://posthouse.zzjhdtd.com/就可
tomcat部署專案如何去掉專案名稱
直接在server.xml中<Host></Host>間加了一句<Context path="" docBase="/test" debug="0" reloadable="true"/>,其中docBase="/test"中的/test
Tomcat上部署web專案的目錄問題
記錄下最近學習Tomcat關於目錄的問題。 首先明確一個概念,從瀏覽器訪問伺服器的URL是對映到了伺服器上的一個目錄的某一個資原始檔,打一個比方,有如下一條URL:http://192.168.2.99:8000/book/test.html,在不考慮內容協商的情況下,解釋如下。 19
linux系統安裝jdk tomcat mysql 部署web專案
檢視ip地址 輸入命令ip addr,如果只出現127.0.0.1 則 輸入命令vi /etc/sysconfig/network-scripts/ifcfg-ens33 你會發現最後一排 onboot=no
Docker環境安裝和在Tomcat中部署靜態專案和web專案
Docker 使用記錄 準備工作 linux伺服器一臺 ssh工具一個(主要用登入linux) 獲取該伺服器root許可權 耐心 環境搭建 登入伺服器 1. ssh -p 22 [email protected]
Tomcat下部署WEB專案
在同一埠下部署不同的專案 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> &nbs
使用myeclipse tomcat外掛部署web專案時報錯 an internal error occurred during add deployment . java.lang.nullpointerexception
問題描述: 使用myeclipse10的tomcat外掛部署web專案時,首次部署。實際部署到了tomcat/webapps目錄下且tomcat啟動成功,但是eclipse報錯"An internal error occurred during: "Add Deployment" :
Ubuntu伺服器下在Tomcat上部署web專案,繫結域名直接通過域名訪問專案
1.使用IDEA生成war包 注意: 記得修改下web.xml 在<web-app></web-app>之間新增: <welcome-file-list&
fiddler抓取用tomcat來部署的專案介面請求包
Fiddler 是以代理web伺服器的形式工作的,它使用代理地址:127.0.0.1,埠:8888。 當Fiddler退出的時候它會自動登出, 這樣就不會影響別的程式。關於fiddler這個工具的使用網上非常多資料有進行說明;但是某次我想直接攔截、修改我們專案程式向第三方提供的介面發出的請求,發現fidd
如何在docker下的安裝tomcat並部署JavaWeb專案
主要步驟 安裝docker 解除安裝舊版本docker 如果centos系統中存在老版本的docker,可以先解除安裝掉舊版本的docker,再安裝新版本docker。 yum remove docker docker-common docke
Linux下安裝Tomcat,部署web專案
一個Linux下執行兩個Tomcat的通用做法 一、準備 Tomcat的Linux版本安裝包: apache-tomcat-7.0.85.tar.gz 專案的war包 henNB.war(eclipse匯出為war或者idea build w
在tomcat中部署web專案的幾種方式
1、直接將程式(war)檔案copy在Tomcat安裝目錄下webapps目錄下。 2、可以放在任意目錄,但需要修改Tomcat安裝目錄下的conf檔案下的server.xml檔案,在Host標籤下新
javaweb專案部署到tomcat上去掉專案名後報錯的問題
1.問題 最近心血來潮在部署tomcat 專案的時候把專案名給去掉 但是在去掉專案名釋出專案之後,出現了伺服器錯誤500的問題 去掉專案名的配置如下,在server.xml裡配置,配置path為”” ,docBase 跟上專案名稱即可。 <Context p
tomcat部署 修改域名和訪問域名時去掉專案名
修改域名和訪問域名時去掉專案名 1、修改埠為80埠 因為80埠是為HTTP(HyperText Transport Protocol)即超文字傳輸協議開放的,瀏覽網頁服務預設的埠號都是80,因此只需輸入網址(或IP地址)即可。 開啟tomcat安裝目錄,根據路徑找到 server.xml &n
tomcat部署專案,如何去掉專案名
tomcat7預設的程式釋出路徑為tomcat/webapps/ROOT/下面。 例子 比如我在tomcat/webapps/ROOT/路徑下新建一個jsp檔案,則可以直接通過URL為: 來訪問。 再比如我做檔案的上傳和下載功能時,可以在ROOT下新建一個FileUpload資料夾,把上傳檔案的路徑
tomcat部署專案 以及 如何去掉專案名稱
1.直接將web專案檔案拷貝到webapps目錄中 Tomcat的webapps目錄是tomcat預設的應用目錄,伺服器啟動時,會載入這個目錄下的應用。將打包的war包放到目錄下,伺服器啟動時會自 動解開war包。並在該目錄下產生一個
tomcat部署專案,修改專案名,配置專案路徑
1.在tomcat安裝路徑下找到server.xml 2.在<主機名=“localhost”appBase =“webapps”節點下面新增 (1)這個情況是不需要專案名 : <Context path =“/” docBase =
修改tomcat配置對映去掉URL中的專案名
conf/server.xml: <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation
tomcat部署專案去掉專案名稱,直接localhost不帶專案名稱訪問!
第一步、去除埠號8080。將server.xml中的 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="40000" redirectPo
web專案tomcat啟動url自定義(去掉專案名)
通常,使用maven構建web專案,啟動時預設的訪問路徑: http://ip:port/專案名 很多時候我們不喜歡這樣 訪問,我們希望下面的訪問方式: http://ip:port 如果是本地的tomcat,這個就很好解決,只要設定下tomcat就可以 但是如果是maven專