導航:首頁 > IDC知識 > tomcat伺服器部署

tomcat伺服器部署

發布時間:2021-01-17 05:26:11

1、如何配置Tomcat伺服器環境

新手如何配置自己的Tomcat伺服器及高效的將開發中的web項目部署到Tomcat上
1.首先要到tomcat的官方網站上將tomcat下載下來,這里建議最好下載ZIP格式的,我們可以自己進行後面的配置。
現在統稱用6.x進行開發,我們就以6.x為例。
2.將下載好的ZIP文件解壓縮。
3.下面我們要配置兩個環境變數,因為tomcat是運行在java
VM之上的,所以tomcat自然要能找到你的電腦里的JDK安裝在哪裡。我們可以在用戶環境變數里添加一個叫做JAVA_HOME的環境變數,
變數名為
JAVA_HOME
變數值為JDK的安裝目錄,注意不是JRE也不是JDK的bin目錄
然後我們要配置一個名為CATALINA_HOME的環境變數,
變數名為CATALINA_HOME
變數值為剛才解壓縮出來的文件的路徑

D:\Program
Files\Apache
Software
Foundation\apache-tomcat-6.0.35。
4.進入解壓縮出的文件夾中找到bin目錄,然後進入,WINDOWS系統中雙擊startup.bat文件就可以正常啟動Tomcat服務了。
LINUX系統可以執行startup.sh
這個shell腳本。
接下來將如和高效的部署web項目:
與bin目錄同級的conf目錄里有一個server.xml文件
在我的電腦里目錄如下D:\Program
Files\Apache
Software
Foundation\apache-tomcat-6.0.35\conf,
用任何一個文本編輯器打開它,在這個文件的最後,之前插入如下代碼就可以將你的web項目部署到伺服器上了。
注意path里填寫你的web項目名稱前面加「/」
docBase裡面填寫你的web項目的WebRoot路徑,給大家個例子
這是我的一個項目的發布方式,在eclipse里創建項目時名這就叫做DrivingTestWeb,通過這種方式就不需要在eclipse裡面配置發部項目了。
用Myeclipse開發時一定將自己的Tomcat伺服器關聯到Myeclipse上,不要用Myeclipse自己原有的Tomcat
方法如下
Myeclipse----->Window------>Preferences------->Myeclipse--------->Servers-------->Tomcat------->Tomcat6.x
進入之後選擇Enable
,之後Tomcat
home
directory那個選項點擊Browse找到你的Tomcat存放的目錄點擊OK
,之後一路OK。
這樣你的Tomcat就與Myeclipse關聯上了。

2、java 如何把項目部署到tomcat伺服器上

你好:來這個是可以的,直接去源bin下運行start.bat ;看看那黑窗口是否報錯,無報錯的話,你打開的網頁路徑應該是
:http://localhost:8080/項目壓縮包名稱。

3、用tomcat作為主web伺服器,怎麼進行配置呢?

我也正在配置這個,轉貼一篇,希望有用:
安裝JDK 1.5 (必須在Tomcat之前安裝);
系統設置:
A.安裝JDK 1.5以後,需要配置一下環境變數,在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數(假定你的j2sdk安裝在c:\j2sdk1.4.2):
JAVA_HOME=c:\j2sdk1.5.0
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因為它代表當前路徑)
path=%JAVA_HOME%\bin
B.接著可以寫一個簡單的java程序來測試J2SDK是否已安裝成功:
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
將上面的這段程序保存為文件名為Test.java的文件.
然後打開命令提示符窗口,cd到你的Test.java所在目錄,然後鍵入下面的命令
javac Test.java
java Test
此時如果看到列印出來This is a test program.的話說明安裝成功了,如果沒有列印出這句話,你需要仔細檢查一下你的配置情況.
安裝Tomcat 5.59在C盤根目錄下;
系統設置:
A.安裝Tomcat後,在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數(假定你的tomcat安裝在c:\tomcat):
CATALINA_HOME=c:\tomcat
CATALINA_BASE=c:\tomcat
然後修改環境變數中的classpath,把tomat安裝目錄下的common\lib下的servlet.jar追加到classpath中去,修改後的classpath如下:
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;
B.接著可以啟動tomcat,在IE中訪問http://localhost:8080,如果看到tomcat的歡迎頁面的話說明安裝成功了.
6.安裝MicroSoft SQL Server 2000,程序在C盤,數據(Data)在D盤;
注意:在安裝過程中,SQL Server的啟動條件為資料庫sa方式,非系統混合驗證方式.
7.安裝MicroSoft SQL Server 2000 SP3a 補丁程序;
8.安裝JDBC 驅動安裝程序及其SP3補丁;
系統設置:
安裝JDBC後,在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數(假定你的JDBC安裝在c:\Microsoft SQL Server 2000 Driver for JDBC):
JDBC_HOME=c:\Microsoft SQL Server 2000 Driver for JDBC
CLASSPATH=.;%JDBC_HOME%\lib\msbase.jar;%JDBC_HOME%\lib\msutil.jar;%JDBC_HOME%\lib\mssqlserver.jar
9.拷貝c:\Microsoft SQL Server 2000 Driver for JDBC\lib下的msbase.jar,msutil.jar,mssqlserver.jar三個資料庫驅動文件到
Tomcat的/Common/lib目錄下;
10.拷貝自己的網站程序代碼myApp目錄 到 toamcat 的 /webapps目錄下,返回到toamcat的 /conf目錄,修改server.xml文件:
用文本編輯器打開server.xml,找到類似下面的文字:
A.修改埠和連接數:
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
修改port為"80"和acceptCount為"50",修改結果如下:
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="80" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="50" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
B.修改虛擬目錄:
找到類似下面的文字
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
......
<Context path="/examples" docBase="examples" debug="0"
reloadable="true" crossContext="true">
......
</Context>
在其後添加如下代碼:
<Context path="" docBase="myApp" debug="0" reloadable="true">
</Context>
修改之後如下:
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
......
<Context path="/examples" docBase="examples" debug="0"
reloadable="true" crossContext="true">
......
</Context>
<Context path="" docBase="myApp" debug="0" reloadable="true">
</Context>
.........

我到此重啟tomcat就基本ok了……剩下的是到tomcat里配管理參數,正在研究中……
你說的綁定域名要用到動態域名系統吧,那可以去研究一下花生殼這個軟體。

4、如何在伺服器上配置Tomcat和JDK

先安裝好JDK,在安裝TOMCAT就可以了,現在的版本只要安裝版本都不要你特別設置環境變版量,非安裝的權版本右鍵點擊我的電腦 —> 屬性 —> 高級 —> 環境變數 —> 系統變數 新建一個 變數名 JAVA_HOME 變數值 C:\Program Files\Java\jdk1.6.0_12 就是你JDK安裝的位置,就可以了

5、一個Web應用部署到Tomcat伺服器上之後的目錄結構是怎樣的

您好,提問者:
首先你要了解一個帶有源碼的web應用程序的結構,下面請看結構分析:
web應用程序結構分析:
--src:基本存放.java和一些像struts.xml的文件。
--web-root:部署web項目就是部署這個文件。
--web-root下web-inf:存有頁面(jsp/html)和.java生成的.class文件。
--------------------------------Tomcat部署結構--------------------------------
1、它不會添加的你的src目錄,它會把你web-root這個文件夾給你改成web項目的名字部署到apache-tomcat-6.0.20\webapps\目錄下。
2、apache-tomcat-6.0.20\work\Catalina\localhost\目錄下是你的web項目驅動程序。
3、apache-tomcat-6.0.20\conf\tomcat-users.xml可以配置你的tomcat密碼等信息。
4、apache-tomcat-6.0.20\conf\web.xml下是一些查用格式等等信息。
5、apache-tomcat-6.0.20\conf\context.xml下就是配置ip和埠的一些信息,驅動web項目也是在這個xml走通的!

6、Tomcat伺服器下部署項目幾種方式

將jdk集成到tomcat裡面(不用客戶安裝JRE) 或者 tomcat使用指定的jdk_
給客戶安裝軟體的時候,也許客戶不回想你在人家機器的環境變答量里設置來設置去,那麼就要在tomcat里指定要使用的jdk了,其實很簡單,只需要在apache-tomcat-6.0.29\bin\setclasspath.bat文件里的開頭加上以下代碼就可以了:
set JRE_HOME=d:\jdk5.0
set JAVA_HOME=d:\jdk5.0
set JSSE_HOME=d:\jdk5.0
假設jdk在d盤,
但是如果照上面那樣寫,萬一有時候客戶不允許我們把jdk放在d盤,那就又要更改setclasspath.bat文件了,

為了一勞永逸,可以這樣做:將jdk放在tomcat目錄下,然後將上面的內容更改為:
set JRE_HOME="%CATALINA_HOME%\jdk5.0"
set JAVA_HOME="%CATALINA_HOME%\jdk5.0"
set JSSE_HOME="%CATALINA_HOME%\jdk5.0"
這樣部署項目的時候我們只需要把tomcat放到任意的目錄就OK了

7、如何在伺服器上配置tomcat

1、將JAVA程序包代碼文件包復制到Tomcat伺服器包里的任意位置,最好是根目錄
2、打開Tomcat文件夾\conf\Catalina\localhost

3、在上回述文件夾下建立答ROOT.xml寫一行代碼:

<Context path="" docBase="D:\apache-tomcat-6.0.29\your_JAVA" debug="5" reloadable="true" crossContext="true"></Context>

注意:docBase="D:\apache-tomcat-6.0.29\your_JAVA"就是你的JAVA程序包路徑
啟動tomcat服務,點擊bin\startup.bat批處理程序,打開IE,輸入http://localhost:8080,JAVA程序就開始工作了

8、tomcat部署的項目在哪

eclipse並不像MyEclipse默認將項目部署到tomcat安裝目錄下的webapps中,而默認部署到工作目錄(workspace)下的.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps中。

webapps這個目錄下多了一個解包的myweb文件夾。然後在瀏覽器中就可以通過

http://localhost:8080/myweb/index.html這個地址訪問了。如果我們想以

http://localhost:8080/index.html這個地址訪問,同樣需要配置server.xml文件。

(8)tomcat伺服器部署擴展資料:

為了使項目默認部署到tomcat安裝目錄下的webapps中,show view->servers->找到需要修改的tomcat->右擊

停止eclipse內的tomcat伺服器(stop)

刪除該容器中部署的項目(add and remove)

清除該容器相關數據(clean)

打開tomcat的修改界面(open)

找到servers location, 選擇第二個(User tomcat Installation)

修改deploy path為webapps

保存關閉

當配置Tomcat正確,apache 為HTML頁面服務,而Tomcat 實際上運行JSP 頁面和Servlet。另外,Tomcat和IIS等Web伺服器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認模式。不過,Tomcat處理靜態HTML的能力不如Apache伺服器。目前Tomcat最新版本為9.0。

參考資料:Tomcat-網路

9、如何將tomcat部署到linux

首先,登錄tomcat官方網站。下載tomcat軟體,一定要下載解壓縮版本的。

2
使用Xftp將Tomcat壓縮包版上傳到伺服器中。權

解壓tomcat伺服器壓縮包

等待解壓縮成功。

tomcat伺服器運行時是需要JDK支持的,所以必須配置好JDK用到的那些環境變數

編輯/etc下的profile文件,加上如下內容:
輸入vim profile

修改tomcat伺服器的啟動埠

修改將Tomcat伺服器啟動時使用的埠,例如改成9999

進入tomcat伺服器的bin目錄,然後執行"./startup.sh"命令啟動Tomcat伺服器,如下圖所示:

查看tomcat伺服器的Log信息,看看tomcat伺服器是否已經正常啟動,進入tomcat伺服器下的logs目錄,打開catalina.out文件進行查看,如下圖所示:

訪問Tomcat伺服器,如下圖所示

可以正常訪問了,說明Tomcat伺服器已經正常啟動成功了。
如果tomcat啟動不了,那麼最有可能就是啟動時使用的埠被其他應用程序佔用了,那麼可以通過如下的辦法進行排查,例如查看9999埠被哪個應用程序佔用了。

10、請問一個Web應用部署到Tomcat伺服器上之後的目錄結構是怎樣的?

把服務部署到tomcat上有多種方法,有的直接把編譯後的應用拷貝到tomcat的webapps目錄下面,有專的是導出成.war文件拷貝到屬webapps下面,這樣的話啟動tomcat會自動生成一個同名的應用文件夾裡面會有tomcat解壓後的應用目錄,還有些不用拷貝到webapps目錄下,通過tomcat的server配置指定任意的文件夾為web應用的發布目錄。
基本上目錄結構是這樣的,首先根目錄就是以你的項目名稱命名的文件夾,根目錄下面會有各種前台展示相關的代碼文件,比方說包含jsp文件、css文件、js文件、image文件等前台展示相關的文件夾或文件都可以放在根目錄下面,根目錄下面還有一個WEB-INF文件夾,該文件夾下是一些應用配置文件:web.xml、應用庫文件夾lib文件夾該文件夾下是應用用到的一些第三方jar包、應用編譯文件夾:class,該文件夾下是你的應用開發中的src目錄下面的所有java文件或者其他配置文件的編譯後的文件目錄,目錄結構跟你的開發src目錄結構一致。

與tomcat伺服器部署相關的知識