當前位置:首頁 » 文件管理 » tomcat解壓版配置

tomcat解壓版配置

發布時間: 2022-12-07 08:37:32

❶ 如何配置Tomcat伺服器環境

一、安裝JDK和Tomcat

1,安裝JDK:直接運行jdk-7-windows-i586.exe可執行程序,默認安裝即可。

備註:路徑可以其他盤符,不建議路徑包含中文名及特殊符號。

2、安裝Tomcat:直接解壓縮下載文件「apache-tomcat-7.0.33-windows-x86.zip」到C盤下。安裝路徑建議修改為:c: omcat。

備註:如下載的是可執行文件,雙擊運行,默認安裝即可。

  • 二、配置JDK環境變數(在步驟查看如何配置環境變數)

    1,新建變數名:java_HOME,變數值:C:Program FilesJavajdk1.7.0

    2,打開PATH,添加變數值:%JAVA_HOME%in;%JAVA_HOME%jrein

    3,新建變數名:CLASSPATH,變數值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar

    備註:

    1,.表示當前路徑,%JAVA_HOME%就是引用前面指定的JAVA_HOME;

    2,JAVA_HOME指明JDK安裝路徑,此路徑下包括lib,bin,jre等文件夾,tomcat,eclipse等的運行都需要依靠此變數。

    3,PATH使得系統可以在任何路徑下識別java命令。

    4,CLASSPATH為java載入類(class or lib)路徑,只有類在classpath中,java命令才能識別。

  • 三、測試JDK

    在CMD命令下輸入javac,java,javadoc命令:出現圖示界面,表示安裝成功。

  • 注意事項

  • 1,JAVA_HOME中的路徑不能用分號結尾,如C:Program FilesJavajdk1.7.0。

    2,CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路徑不能以「」結尾。

    3,JAVA_HOME的路徑一定不要寫成了JRE的路徑。

    4,在環境變數中修改添加變數時,一定要注意分號、空格,是否有多餘的字母。作者就是因為path路徑中多了一個字母,怎麼都配置不成功。如果配置不成功,一定要反復檢查。

    以上錯誤,非常容易出現錯誤:CATALINA_HOME或是JAVA_HOME沒有配置好。如錯誤提示「The CATALINA_HOME environment variable is not defined correctly」

  • 項目部署方式

  • 一、靜態部署

    1、直接將web項目文件件拷貝到webapps 目錄中
    Tomcat的Webapps目錄是Tomcat默認的應用目錄,當伺服器啟動時,會載入所有這個目錄下的應用。所以可以將JSP程序打包成一個war包放在目錄下,伺服器會自動解開這個war包,並在這個目錄下生成一個同名的文件夾。一個war包就是有特性格式的jar包,它是將一個web程序的所有內容進行壓縮得到。具體如何打包,可以使用許多開發工具的IDE環境,如Eclipse等。也可以用cmd命令:jar -cvf mywar.war myweb
    webapps這個默認的應用目錄也是可以改變。打開Tomcat的conf目錄下的server.xml文件,找到下面內容:

    <Host name="localhost" appBase="webapps"

    unpackWARs="true" autoDeploy="true"

    xmlValidation="false" xmlNamespaceAware="false">

    將appBase修改即可。
    2、在server.xml中指定
    在Tomcat的配置文件中,一個Web應用就是一個特定的Context,可以通過在server.xml中新建Context里部署一個JSP應用程序。打開server.xml文件,在Host標簽內建一個Context,內容如下。

    在tomcat中的conf目錄中,在server.xml中的,<host/>節點中添加:
    <Contextpath="/hello"docBase="D: workspacehelloWebRoot"debug="0"privileged="true">
    < /Context>

    或者

    <Contextpath="/myapp"reloadable="true"docBase="D:myapp"workDir="D:myappwork"/>

    或者

    <Contextpath="/sms4"docBase="D:workspacesms4WebRoot"/>


    說明:

    path是虛擬路徑;

    docBase是應用程序的物理路徑;

    workDir是這個應用的工作目錄,存放運行時生成的與這個應用相關的文件;

    debug則是設定debug level, 0表示提供最少的信息,9表示提供最多的信息

    privileged設置為true的時候,才允許Tomcat的Web應用使用容器內的Servlet

    reloadable如果為true,則tomcat會自動檢測應用程序的/WEB-INF/lib和/WEB-INF/classes目錄的變化,自動裝載新的應用程序,可以在不重起tomcat的情況下改變應用程序,實現熱部署

    antiResourceLocking和antiJARLocking 熱部署是需要配置的參數,默認false避免更新了某個webapp,有時候Tomcat並不能把舊的webapp完全刪除,通常會留下WEB-INF/lib下的某個jar包,必須關閉Tomcat才能刪除,這就導致自動部署失敗。設置為true,Tomcat在運行對應的webapp時,會把相應的源文件和jar文件復制到一個臨時目錄里。
    3、創建一個Context文件
    在conf目錄中,新建Catalina\localhost目錄,在該目錄中新建一個xml文件,名字不可以隨意取,要和path後的那個名字一致,按照下邊這個path的配置,xml的名字應該就應該是hello(hello.xml),該xml文件的內容為:

    <Context path="/hello" docBase="E:workspacehelloWebRoot" debug="0" privileged="true"></Context>

    tomcat自帶例子如下:

    <Context docBase="${catalina.home}/server/webapps/host-manager"

    privileged="true" antiResourceLocking="false" antiJARLocking="false">

    </Context>

    這個例子是tomcat自帶的,編輯的內容實際上和第二種方式是一樣的,其中這xml文件名字就是訪問路徑,這樣可以隱藏應用的真實名字。

    4、注意:

    刪除一個Web應用同時也要刪除webapps下相應的文件夾和server.xml中相應的Context,還要將Tomcat的confcatalinalocalhost目錄下相應的xml文件刪除,否則Tomcat仍會去配置並載入。。。

    二 動態部署

    登陸tomcat管理控制台:http://localhost:8080/,輸入用戶名和密碼後便可管理應用並動態發布。

    在Context Path(option):中輸入/yourwebname,這代表你的應用的訪問地址。

    XML Configration file URL中要指定一個xml文件,比如我們在F:下建立一個hmcx.xml文件,內容如下:<Context reloadable="false" />其中docBase不用寫了,因為在下一個文本框中填入。或者更簡單點,這個文本框什麼都不填,在WAR or Directory URL:中鍵入F:hmcx即可,然後點擊Deploy按鈕,上面就可以看到了web應用程序,名字就Context Path(option):中的名字。


    如果部署.war文件還有更加簡單的方式,下面還有個Select WAR file uploae點擊瀏覽選擇.war文件,然後點擊Deploy也可以。

❷ Tomcat如何下載和安裝

從Apace官方網站可獲取相應版本,Tomcat提供了安裝版本和解壓縮版本的文件,可以根據需要進行下載。

具體步驟:

(1)Tomcat的官網地址為http://tomcat.apache.org/,根據所需要的版本進行下載(這里下載的Tomcat9)。

注意事項:

(1)在進行Tomcat的環境配置需要注意apache-tomcat-9.0.4需要是在本地的目錄。

(2)在CLASSPATH新增值中添加是需要有「%」。

❸ 如何在Eclipse中配置Tomcat(免安裝版)

一、確定你的Tomcat的安放路徑。 這里我以自己的為例子:「E:\安裝包\Apache-tomcat-6.0.29-windows-x86\apache-tomcat-6.0.29」。二、安裝Eclipse和jdk(推薦1.4以上)(這個就不詳細說了)三、下載插件TomcatPlugin 這里我用的是TomcatV321。解壓後,只需要將包含各種配置文件的上一層文件夾拷貝到Eclipse安裝路徑中的plugins中即可。四、打開Eclipse。 首先,你會看到多了三個圖標。 然後,點擊菜單欄中的「Window」,然後點擊「preferences」;在彈出來的對話框中點擊目錄Tomcat;這里有三個步驟: 1、在根目錄Tomcat的version中選擇你的Tomcat的版本。這里我的是「Version 6.x」;Tomcat home選擇一中提到的路徑即可。 2、繼續向下在子目錄中點擊Advanced,在Tomcat base里選擇一中提到的路徑。 3、繼續向下點擊子目錄JVM setting,在jre中選中你所安裝的jdk版本即可。

❹ apache_tomcat_7.0.69怎樣安裝及配置

1.進入上面的網站然後如下操作使用Window Service Installer(為Window 添加服務)

2.然後我們進行安裝

說明一下:
以前的版本是沒有關於Role的設定,到了7.0的時候就有有關的設定,這也說明Tomcat對許可權的關注

一個tomcat運行的埠號:8080

默認埠號:80,就是說不用輸入埠號,默認輸入就是80

剩下的基本就是默認的,也沒什麼特殊的,在這里我在說明一下Tomcat安裝完成後的目錄有
bin------存放啟動和關閉的tomcat腳本
conf-----包含不同的配置文件
work----存放jsp編譯後產生的class文件
webapp存放應用程序的目錄
log-----存放日誌文件
lib------存放tomcat所需要的jar文件
doc-----存放各種Tomcat文檔
通過bin/startup.bat命令運行Tomcat伺服器(也可以通過小圓圖標來啟動哦)
打開htt://localhost:8080
查看服務是否啟動正常
如果出現下圖,說明伺服器安裝成功

tomcat7.0 的虛擬目錄的配置:

1.首先進入Tomcat 7.0conf的目錄

2.然後點擊Tomcat 7.0confCatalinalocalhost的目錄下

3.最後創建一個虛擬目錄的名字的xml文件如下:名字.xml


復制代碼代碼如下:

<Context path="/名字" docBase="D:Tomcat 7.0文件夾名" debug="5" reloadable="true" crossContext="true" />

虛擬目錄創建好了。以後就可以在這個虛擬目錄下操作了
(以上和前面版本的虛擬目錄配置有所不同,請區別對待 )
如果使用軟體的話,他們默認的是把工程發布到tomcat的webapp文件夾下,很不方便,而且還互相影響(比如myEclipse)
寫一個簡單的helloworld,感受一下jsp:
?

1
2
3
4
5
6
7
8

<html>
<head>
<title>簡單的程序</title>
</head>
<body>
<%="chenhailong,hello world" %>
</body>
</html>


下面是其它網友的補充:
Tomcat7.0.22在Windows下詳細配置過程
一、JDK1.7安裝
1、下載jdk,下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html
2、添加系統環境變數,我的電腦->屬性->高級->環境變數(如果添加的環境變數已經存在,點擊「編輯」添加,否則點擊「新建」添加)
(1)變數名: JAVA_HOME 變數值: D:\Program Files\Java\jdk1.6.0_29(點擊「新建」,輸入變數名、變數值,變數值末不需要分號)
(2)變數名: CLASSPATH 變數值: D:\Program Files\Java\jdk1.6.0_29\lib\dt.jar;D:\Program Files\Java\jdk1.6.0_29\lib\tools.jar(「新建」,變數值末不需要分號)
(3)變數名: Path 變數值: D:\Program Files\Java\jdk1.6.0_29\bin(「編輯」,變數值使用英文分號隔開,變數值末不需要分號)
3、「開始」->「運行」->輸入cmd,在命令提示符中輸入「java -version」,「java」,「javac」幾個命令,出現畫面,說明環境變數配置成功
二、Tomcat7.0.22安裝配置
1、下載tomcat7.0.22 下載地址:http://tomcat.apache.org/download-70.cgi
2、添加系統環境變數,我的電腦->屬性->高級系統設置->環境變數(操作同上)
(1)變數名: CATALINA_BASE 變數值: D:\Program Files\apache-tomcat-7.0.22(Tomcat解壓到的目錄)
(2)變數名: CATALINA_HOME 變數值: D:\Program Files\apache-tomcat-7.0.22
(3)變數名: CATALINA_TMPDIR 變數值: D:\Program Files\apache-tomcat-7.0.22\temp
(4)變數名: Path 變數值:D:\Program Files\apache-tomcat-7.0.22\bin
3、運行Tomcat7.0.22,「開始」->「運行」->輸入cmd,在命令提示符中輸入 startup.bat,之後會彈出tomcat命令框,輸出啟動日誌;打開瀏覽器輸入http://localhost:8080/ ,如果進入tomcat歡迎界面,那麼恭喜你,配置成功。

❺ bluer419如何使用

具體如下。
一、安裝JDK1.7
1、添加環境變數:在我的電腦->屬性->高級->環境變數
2、新建系統變數,變數名:JAVA_HOME變數值:C:ProgramFilesJavajdk1.7.0(JDK的安裝目錄)
3、在原有的系統變數Path後面加上英文分號,再添加%JAVA_HOME%in;%JAVA_HOME%libdt.jar;%JAVA_HOME%jrein;不要刪除原來的。看清楚,它們之間的分號,是英文的分號。
4、重啟電腦生效(因為添加的是系統變數,如果你的系統是win7,則不需要重啟)。
4、測試JDK是否安裝成功,運行->cmd->D:進入D盤,輸入javac看能否出來很多命令,出來則說明JDK配置成功。
二、Tomcat7.0的安裝配置
1、Tomcat7.0的免安裝版的配置(假如將Tomcat解壓到C:ProgramFiles目錄,目錄結構為:C:ProgramFilesapache-tomcat-7.0.11
1、添加環境變數:在我的電腦->屬性->高級->環境變數
2、新建系統變數,變數名:CATALINA_HOME變數值:C:ProgramFilesapache-tomcat-7.0.11(Tomcat解壓到的目錄)。
3、在系統變數Path的最後面添加%CATALINA_HOME%lib;%CATALINA_HOME%libservlet-api.jar;%CATALINA_HOME%libjsp-api.jar注意它們之間的分號,一定是英文的分號。
4、Tomcat7.0的管理員的配置,進入C:ProgramFilesapache-tomcat-7.0.11(Tomcat目錄)下的conf目錄,編輯tomcat-users.xml,找到最後的:

在上面這段後面添加上:




紅色為添加部分。到這應該知道我們添加的管理員的用戶名和密碼是多少了吧!
5、進入Tomcat目錄下的bin目錄,雙擊startup.bat啟動Tomcat在命令行窗口會出來英文提示。
6、瀏覽器輸入:http://localhost:8080可以看到Tomcat的歡迎頁面就說明配置成功了,點擊右上角上manager連接,輸入上面配置的用戶名和密碼,就可以進入管理頁面。

❻ tomcat環境變數配置出問題

配置好了,啟動tomcat 在bin目錄下的startup.bat文件,單擊啟動,然後才能訪問呢!1直接下載個解壓版的,直接解壓即可,無需配置!
埠號被別的程序佔用了,所以啟動不了,埠號可以在配置文件中修改,如果改了不行的話,你可以試試別的版本因為tomcat解壓版除了埠有問題,別的問題幾乎沒有,它也不需要什麼環境變數的配置的!改埠號,在tomcat的conf目錄下server.xml
修改下面的
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
8080 可以改為別的,再重啟試試。

❼ 如何配置tomcat

1、安裝JDK,配置環境變數:JAVA_HOME:即Java安裝路徑;CLASSPATH:.;%JAVA_HOME%\lib;PATH:%JAVA_HOME%\bin;
2、安裝Tomcat,配置環境變數:CATALINA_HOME:Tomcat的安裝路徑;在系統變數CLASSPATH的值的後面加入:%CATALINA_HOME%\common\lib;在系統變數Path的值中"%JAVA_HOME%\bin;"的後面加入以下內容:%CATALINA_HOME%\bin;

❽ 在linux怎麼配置tomcat伺服器

首先在網上下載linux版本的tomcat安裝軟體。

在搜索引擎上輸入關鍵字:download tomcat linux

點擊下載Core tar.gz。

找到linux版本tar.gz文件點擊下載,下載到本機。如果想下載windows版本可以點擊windows版本下載。

將下載的tar文件上傳到伺服器上,並且解壓到某個目錄下。

使用命令將文件解壓:tar -zxvf TOMCAT.tar.gz -C /home/yyy/tomcat/

進入tomcat解壓目錄/bin,找到啟動腳本startup.sh。

linux下啟動腳本一般都是sh結尾的,執行腳本一般都存放在bin目錄下。

開始啟動tomcat。

運行腳本./startup.sh &開始啟動tomcat容器。使用&表示後台副,shell關閉之後tomcat仍在後台啟動。

查看啟動是否正常。

打開瀏覽器,輸入網址:http://伺服器IP:8080出現如下界面說明啟動正常。

❾ 如何設置Tomcat的JVM虛擬機內存大小

在java web應用開發的過程中,tomcat這個伺服器是經常用到的,而它的性能情況直接影響了web應用的效率,提高tomcat的JVM的內存,能提高它的效率,下面介紹下如何設置tomcat的JVM虛擬機內存大小:

1、Tomcat作為應用伺服器,不能直接運行,需要相應的硬體和操作系統的支持,,需要java虛擬機環境。也就是說tomcat啟動的時候 ,JVM會分配一個初始內存以及最大內存給 tomcat,所以要提高tomcat的jvm內存,需要在啟動的時候,進行配置。

❿ tomcat怎麼配置javajvm內存

jvm內存有好幾種呢

windows下修改JVM內存大小:

情況一:解壓版本的Tomcat, 要通過startup.bat啟動tomcat才能載入配置

要添加在tomcat 的bin 下catalina.bat 里

rem Guess CATALINA_HOME if not defined

set CURRENT_DIR=%cd%後面添加,紅色的為新添加的.

set JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true

情況二:安裝版的Tomcat下沒有catalina.bat

windows服務執行的是bin omcat.exe.他讀取注冊表中的值,而不是catalina.bat的設置.

修改注冊表HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationTomcat Service

原值為

-Dcatalina.home="C:ApacheGroupTomcat 5.0"

-Djava.endorsed.dirs="C:ApacheGroupTomcat 5.0commonendorsed"

-Xrs

加入 -Xms300m -Xmx350m

重起tomcat服務,設置生效

jvm參數說明:

-server 一定要作為第一個參數,啟用JDK的server版本,在多個CPU時性能佳

-Xms java Heap初始大小。 默認是物理內存的1/64。

-Xmx java heap最大值。建議均設為物理內存的80%。不可超過物理內存。

-Xmn java heap最小值,一般設置為Xmx的3、4分之一。

-XX:PermSize 設定內存的永久保存區初始大小,預設值為64M。

-XX:MaxPermSize 設定內存的永久保存區最大大小,預設值為64M。

-XX:SurvivorRatio=2 生還者池的大小,默認是2。如

-XX:NewSize 新生成的池的初始大小。 預設值為2M。

-XX:MaxNewSize 新生成的池的最大大小。 預設值為32M。

+XX:AggressiveHeap 讓jvm忽略Xmx參數,瘋狂地吃完一個G物理內存,再吃盡一個G的swap。

-Xss 每個線程的Stack大小

-verbose:gc 現實垃圾收集信息

-Xloggc:gc.log 指定垃圾收集日誌文件

-XX:+UseParNewGC 縮短minor收集的時間

-XX:+UseConcMarkSweepGC 縮短major收集的時間

-XX:userParNewGC 可用來設置並行收集(多CPU)

-XX:ParallelGCThreads 可用來增加並行度(多CPU)

-XX:UseParallelGC 設置後可以使用並行清除收集器(多CPU)

熱點內容
零基礎學php難嗎 發布:2023-02-05 14:49:49 瀏覽:540
仿qq聊天界面android 發布:2023-02-05 14:47:46 瀏覽:247
創建域用戶的ftp訪問目錄 發布:2023-02-05 14:46:58 瀏覽:890
安卓手機錄屏在哪裡設置的 發布:2023-02-05 14:46:53 瀏覽:673
樹莓派4b搭建mqtt伺服器 發布:2023-02-05 14:43:13 瀏覽:860
win2008ftp伺服器 發布:2023-02-05 14:32:00 瀏覽:127
elink配置同步有什麼好處 發布:2023-02-05 14:25:39 瀏覽:682
sqlserver不能安裝 發布:2023-02-05 14:22:39 瀏覽:211
三星手機如何刷機解鎖密碼 發布:2023-02-05 14:20:25 瀏覽:900
iapp社區源碼 發布:2023-02-05 14:20:24 瀏覽:758