當前位置:首頁 » 數據倉庫 » tomcat啟用服務如何配置
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

tomcat啟用服務如何配置

發布時間: 2023-01-26 14:57:08

① 如何添加Tomcat為啟動服務

Tomcat以服務形式啟動
1、首先打開(安裝路徑)tomcat的bin目錄找到service.bat
2、將service.bat左鍵點擊拖入到dos窗口(既-》點擊運行 輸入cmd 後) 按Enter鍵
如圖:如果出現的不是 : usage:service.bat install/remoce [service_name],那便是安裝tomcat的那個路徑錯了
3、成功之後在dos窗口鍵入 service.bat install Tomcat 輸完然後按Enter鍵

4、這一便在服務中添加了一個tomcat的服務,只需要將此服務開啟即可,若要開機啟動就將服務設成是自動的
5、在管理服務中 啟動或者將其設置成自啟動(雙擊)設置啟動類型

② Centos8 配置Tomcat開機自啟動

第一步:進入到/lib/systemd/system/目錄

第二步:創建tomcat.service文件,並編輯

# vim tomcat.service

文件內容:

[Unit]:服務的說明

Description:描述服務

After:描述服務類別

[Service]服務運行參數的設置

Type=forking是後台運行的形式

ExecStart為服務的具體運行命令

ExecReload為重啟命令

ExecStop為停止命令

PrivateTmp=True表示給服務分配獨立的臨時空間

注意:[Service]的啟動、重啟、停止命令全部要求使用絕對路徑

[Install]運行級別下服務安裝的相關設置,可設置為多用戶,即系統運行級別為3

保存退出。

第三步:加入開機自啟動

# systemctl enable tomcat.service

如何取消開機自啟動

# systemctl disable tomcat.service

第四步:服務的啟動/停止/刷新配置文件/查看狀態

其他說明:

查找JDK安裝路徑

執行which java

/usr/bin/java

執行ls -lrt /usr/bin/java

由上可知java的路徑為: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-3.el8_2.x86_64/jre/bin/java

③ 大神求助 非常棘手的一個問題 關於tomcat啟動配置

Eclipse中添加tomcat伺服器的方式:
1、打開eclipse開發平台界面,找到頭部的工具欄中的「window」

2、點擊window中的Preferences選項,在打開的preferences面板中找到Server,點擊Runtime Environments,再點擊右邊的「Add」按鈕。

3、在打開的添加伺服器界面,選擇本次要添加的tomcat伺服器版本「Apache Tomcat v7.0」再點擊「Next」 按鈕

4、在打開的tomcat Server界面選擇好tomcat安裝路徑,jre就可以之間點擊「Finish」按鈕了。

5、在上步的界面上點擊了完成按鈕,在回到的界面中再次點擊Ok按鈕,這樣就完成了eclipse中對添加tomcat伺服器的配置。

6、當完成了添加tomcat的配置之後,在eclipse中找到File-->new-->Dynamic web project界面中就會出現tomcat伺服器的下拉選擇。

7、到這里就表示你在eclipse中添加tomcat伺服器已經成功了。

④ 如何添加Tomcat為啟動服務

1
在環境變數中設置JAVA_HOME
(假設我們預設的JDK目錄為d:\j2sdk1.4.2_04)
A、進入windows桌面,右鍵選擇「我的電腦」-->「屬性」
B、選擇「高級」頁簽,點開「環境變數」
C、在「系統變數」下點擊新建彈出「新建系統變數」,變數名輸入「JAVA_HOME」,變數值輸入「d:\j2sdk1.4.2_04」後點擊確定。
2
將Tomcat設置成服務
(假設我們預設的Tomcat目錄為d:\Tomcat_oa)
A、點擊開始-->運行,輸入cmd進入dos控制台
B、執行以下dos命令(輸入命令後按回車鍵執行)
d:
cd Tomcat_oa\bin
service install 服務名(可選,默認為tomcat5)
此時Tomcat服務已經成功安裝。

3
進入系統服務將服務啟動,並將服務設置成自動啟動

4
服務移除
基本操作同2,最後執行service remove 服務名

5
基於服務模式的參數調整
基於服務模式修改tomcat\bin目錄下的catalina.bat文件,調整參數(如:內存)是不起作用的,我們可以採用以下方式(以tomcat5為例):
1、運行cmd,從控制台進入tomcat的bin目錄
2、運行tomcat5w //MS//服務名,windows的右下角出現托盤圖標
(服務名是具體的tomcat服務)
3、進入調整參數,保存
4、重新啟動tomcat服務

⑤ tomcat 怎麼在伺服器配置

步驟/方法

1
首先我們打開Myeclipse,進入偏好設置window-perference:如下圖所示:

2
進入偏好設置(perference),在偏好設置的搜索欄那裡輸入tomcat查找tomcat.如下圖所示:

3
我們可以看到搜索到的有四個tomcat項:
第一個是Myeclipse的自帶tomcat,然後是自己下載使用的tomcat版本,有5.x,6.x,4.x,我們最常用的就是tomcat6.0,在這里我們以6.0作為說明:

4
在這里我們點擊tomcat6.0進入,然後將自己安裝目錄添加進去。

5
下面來看看我的電腦上的tomcat的解壓縮目錄吧!這里強烈推薦使用解壓縮版本,比安裝版好很多。

6
然後我們找到Myeclipse自帶的tomcat項,將自帶的tomcat設為禁用(disable)。如圖所示:

7
然後我們點擊tomcat6.x,也就是我們自己添加的tomcat,我們將tomcat6.x的jdk設置為自己安裝的jdk,為了統一。

8
設置完這些之後,我們點擊apply,然後點擊ok就行了。

http://jingyan..com/article/4853e1e53465271909f72690.html

⑥ 怎麼啟動tomcat伺服器

倆種方法。

第一種:

1.啟動tomcat目錄。 tomcat目錄/bin/startup.bat(window啟動文件)找到startup.bat 雙擊運行。會有一個黑窗口,黑窗口不要關閉。(如果關閉,相當於把tomcat停止了。)


再執行catalina run 這個命令啟動Tomcat。這個命令有什麼好處。當Tomcat啟動失敗的時候,會有一閃而過的情況,

當我們使用catalina run 這個命令啟動Tomcat的時候,哪怕有錯誤,我們也可以清楚的看到tomcat失敗的原因。不會一閃而過。

拓展資料:

Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。由於有了Sun 的參與和支持,最新的Servlet 和JSP 規范總是能在Tomcat 中得到體現,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 規范。

因為Tomcat 技術先進、性能穩定,而且免費,因而深受Java 愛好者的喜愛並得到了部分軟體開發商的認可,成為目前比較流行的Web 應用伺服器。

Tomcat 伺服器是一個免費的開放源代碼的Web 應用伺服器,屬於輕量級應用伺服器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。

對於一個初學者來說,可以這樣認為,當在一台機器上配置好Apache 伺服器,可利用它響應HTML(標准通用標記語言下的一個應用)頁面的訪問請求。實際上Tomcat是Apache 伺服器的擴展,但運行時它是獨立運行的,所以當你運行tomcat 時,它實際上作為一個與Apache 獨立的進程單獨運行的。

訣竅是,當配置正確時,Apache 為HTML頁面服務,而Tomcat 實際上運行JSP 頁面和Servlet。另外,Tomcat和IIS等Web伺服器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認模式。

不過,Tomcat處理靜態HTML的能力不如Apache伺服器。目前Tomcat最新版本為9.0。

⑦ Tomcat配置和啟動

webapps 部署服務用的

startup.bat啟動Tomcat的預處理文件(Windows下啟動)

startup.sh Tomcat啟動文件(Linux下啟動)

shutdown.bat Windows

shutdown.sh Linux

conf 下的文件(配置文件)

配置文件:

context.xml 數據源的時候用到

server.xml 埠號 字元集設置

lib

Tomcat運行用的 jar 文件 和 jar包

logs 存儲的日誌文件(運維管理日誌文件)

temp 存儲Tomcat運行時的臨時文件

webapps web程序的存放位置!!!

work web項目程序運行時的緩存文件

/bin 存放各種平台下用於啟動和停止Tomcat的腳本文件

/conf 存放Tomcat伺服器的各種配置文件

/lib 存放Tomcat伺服器所需的各種jar文件

/logs 存放Tomcat的日誌文件

/temp Tomcat運行時用於存放臨時文件

/webapps 當發布Web應用時,默認情況下會將Web應用的文件存放於此目錄中

/work Tomcat把由JSP生成的Servlet放於此目錄下

操作Tomcat注意事項

(1)startup.bat啟動後,不許關閉,一定是最小化

(2)啟動時,窗口一閃而過

jdk 路徑

環境變數path 路徑\bin;

環境變數 JAVA_HOME :jdk路徑

CTRL+C快速停止Tomcat

(3) http://localhost:8080/

訪問本機地址 8080是埠號

埠號修改 conf/server.xml

如何在Tomcat中部署靜態網站

復制到 webapps 文件夾中

如何配置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也可以。