tft每日頭條

 > 科技

 > tomcatwar包手動部署

tomcatwar包手動部署

科技 更新时间:2025-01-08 07:54:56

tomcat安裝方法

以下操作過程部署為例

1綠色版 tomcat和報表工具安裝

TOMCAT-win64複制到安裝目錄,以D:\為例,解壓到當前文件夾;

解壓後的文件夾更改名稱,改為tomcat;

報表程序“WebReport”複制到D:\tomcat\webapps

新建系統變量

變量名:TOMCAT

變量值:D:\tomcat

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)1

編輯系統變量path

添加 %TOMCAT%\bin;

注冊TOMCAT服務

進入D:\tomcat\bin 文件夾下,在空白處按住shift鍵,點擊鼠标右鍵進入“在此處打開命令窗口”或“在此處打開Powershell窗口”,輸入service.bat install 回車

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)2

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)3

備注:

注冊服務:service.bat install [你指定的服務名]

删除服務:service.bat remove [你指定的服務名]

在D:\tomcat\bin 文件夾下,雙擊運行startup.bat,然後等程序不再跳動就行了。

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)4

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)5

在浏覽器裡輸入http://localhost:8081 回車打開看到如下界面說明安裝成功

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)6

2TOMCAT配置

2.1 tomcat添加用戶:

D:\tomcat\conf \tomcat-users.xml配置文件中增加用戶角色和用戶。

增加配置:

<role rolename="admin-gui"/>

<role rolename="manager-gui"/>

<role rolename="manager-jmx"/>

<role rolename="manager-script"/>

<role rolename="manager-status"/>

<user username="admin" password="123" roles="admin-gui,manager-gui,manager-jmx,

manager-script,manager-status"/>

更改之後的樣子:

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)7

2.2 修改地址訪問限制:

D:\tomcat\webapps\manager\META-INF\context.xml

更改之前的設置,隻容許本機訪問:

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)8

<Context antiResourceLocking="false" privileged="true" >

<Valve className="org.apache.catalina.valves.RemoteAddrValve"

allow="^.*$" />

</Context>

更改之後的樣子:

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)9

3設置tomcat服務開機運行,在“我的電腦”上點擊右鍵進入管理

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)10

雙擊,設置手動為自動,并将服務狀态設置為:啟動

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)11

2.3配置數據庫文件地址:

D:\tomcat\webapps\gds\WEB-INF\classes\jeesite.properties

修改配置文件:

#Oracle database settings

jdbc.type=oracle

jdbc.driver=oracle.jdbc.driver.OracleDriver /*驅動*/

jdbc.url=jdbc:oracle:thin:@IP:1521:orcl /*oracle地址、端口、實例*/

jdbc.username=gds/*用戶*/

jdbc.password=123/*密碼*/

注意:如果應用和數據不在同一台服務器,可能會出現404錯誤。

2.4tomcat端口号配置文件地址:

D:\tomcat\conf\server.xml

文件配置:

<Connector port="8081" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />

<!-- A "Connector" using the shared thread pool-->

/*端口号根據實際情況配置,此處以8081為例*/

注意,若再次修改server.xml的内容,最好先把tomcat目錄下的ROOT删掉再重啟tomcat,否則可能會有内存溢出的問題

2.5發布地址隐藏應用地址

找到server.xml,在<Valve className=…/>後面添加

<Context path="" docBase="D:\tomcat\webapps\gds" debug="0" privileged="true"></Context>

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)12

2.6單tomcat部署多個項目:

第一步:Tomcat默認空間為webapps,裡面已經部署了第一個項目了,此時要增加一個項目運行。可以創建一個webapps1(或者為其餘的目錄名,方便記憶)。

第二步:更改tomcat下的conf中的配置文件server.xml,添加新項目。

一個項目為:

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)13

第二個項目:

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)14

重點修改的地方如下

端口号修改:

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)15

程序路徑修改:

tomcatwar包手動部署(軟件部署-二中間件TOMCAT安裝)16

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved