久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

首頁開發(fā)教程Apache Tomcat安裝及配置教程

Apache Tomcat安裝及配置教程

2025-01-28 182

Tomcat是一個開源、免費的輕量級Web服務器和Servlet容器。它是Apache軟件基金會(Apache Software Foundation)旗下Jakarta項目中的一個核心部分,由Apache、Sun以及其他一些公司和開發(fā)者共同開發(fā)。由于Sun的支持,Tomcat總能第一時間支持最新的Servlet和JSP規(guī)范。例如Tomcat 5支持Servlet 2.4和JSP 2.0規(guī)范。由于技術先進、性能穩(wěn)定且免費,Tomcat深受Java開發(fā)者的青睞,并得到了許多軟件開發(fā)商的認可,成為一個非常流行的Web應用服務器。

Web服務器是一種安裝在服務器端的軟件,它負責處理HTTP協(xié)議的請求和響應,簡化了開發(fā)人員對網(wǎng)絡協(xié)議的操作,從而讓Web開發(fā)更加便捷。Web服務器的核心功能是提供網(wǎng)上信息瀏覽服務。當我們將Web應用程序部署到Web服務器后,只需啟動服務器,就可以通過瀏覽器訪問該應用。

一、Tomcat與Apache的關系

Tomcat是Apache服務器的一部分:Tomcat可以視為Apache HTTP服務器的擴展,它獨立運行,作為一個單獨的進程啟動。因此,盡管Tomcat屬于Apache軟件基金會的一部分,但它與Apache HTTP服務器是兩個獨立的程序。

1、Tomcat支持Java EE規(guī)范:Tomcat僅支持JDBC、JSP和Servlet等Java EE的部分規(guī)范。它專注于處理Web應用中與Java相關的內容,尤其是Servlet和JSP。

2、Tomcat作為Servlet容器:由于Tomcat支持Servlet和JSP規(guī)范,它常被稱為Web容器或Servlet容器。Servlet應用必須依賴Tomcat才能運行,它充當了一個Java Web應用的運行環(huán)境。

常見的Web服務器

除了Tomcat,常見的Web服務器還包括:

  • Apache HTTP Server:一個高性能的Web服務器,廣泛用于靜態(tài)文件的處理,但不直接處理Java應用;
  • Nginx:一個高效的反向代理服務器,常用于負載均衡和反向代理,也可以處理靜態(tài)內容;
  • Microsoft IIS:微軟的Web服務器,通常用于運行ASP.NET應用。

二、Tomcat基本使用指南

1、安裝

直接去官網(wǎng)下載,地址:https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/

Apache Tomcat安裝及配置教程

企業(yè)最常用的是Tomcat8,點擊直接下載:

Apache Tomcat安裝及配置教程

Tomcat是綠色軟件,直接解壓就能使用!

Apache Tomcat安裝及配置教程

注意:Tomcat在解壓縮的時候,解壓所在的目錄可以任意,但最好解壓到一個不包含中文和空格的目錄,因為后期在部署項目的時候,如果路徑有中文或者空格可能會導致程序部署失敗?。ń鈮汉笞詈髮omcat文件夾重命名一下,使用原始名字配置環(huán)境變量容易出問題)

2、卸載

直接刪除Tomcat文件夾即可,如果配置了環(huán)境變量,還要將環(huán)境變量進行刪除

3、配置

安裝后需要配置環(huán)境變量,過程和Java的環(huán)境變量配置如出一轍,如圖所示:

Apache Tomcat安裝及配置教程

Apache Tomcat安裝及配置教程

備注:Tomcat8.x及其以上的版本需要配置環(huán)境,以下的版本不需要

(1)修改默認端口號

進入Tomcat目錄下,conf文件夾中的server.xml文件

Apache Tomcat安裝及配置教程

Apache Tomcat安裝及配置教程

4、啟動

雙擊bin目錄下的startup.bat,彈出如下窗口,表示Tomcat啟動成功

Apache Tomcat安裝及配置教程

設置編碼。因為在中國的Windows系統(tǒng)默認編碼都是GBK,而Tomcat默認編碼是UTF-8,導致亂碼

Apache Tomcat安裝及配置教程

Apache Tomcat安裝及配置教程

修改后,就沒有出現(xiàn)亂碼了:

Apache Tomcat安裝及配置教程

檢驗啟動后能否被訪問:通過瀏覽器訪問?http://localhost:8080,若能看到Apache Tomcat的內容就說明Tomcat已經(jīng)啟動成功。

Apache Tomcat安裝及配置教程

5、部署

直接將你的Web項目復制到webapps目錄下,就部署完成了

Apache Tomcat安裝及配置教程

然后啟動Tomcat即可直接使用瀏覽器進行訪問了:

Apache Tomcat安裝及配置教程

6、關閉

  • 方法一:強制關閉。直接叉掉運行窗口,缺點:數(shù)據(jù)容易丟失;
  • 方法二:運行shutdown.bat文件,正常關閉不會造成數(shù)據(jù)丟失,缺點:比較麻煩;
  • 方法三:Crtl+C,正常關閉不會造成數(shù)據(jù)丟失,推薦使用。

三、IDEA中使用Maven創(chuàng)建Web項目

Web項目目錄結構介紹

原始項目目錄:

Apache Tomcat安裝及配置教程

打包后的目錄結構:

Apache Tomcat安裝及配置教程

  • 開發(fā)項目通過執(zhí)行Maven打包命package,可以獲取到部署的Web項目目錄;
  • 編譯后的Java字節(jié)碼文件和resources的資源文件,會被放到WEB-INF下的classes目錄下;
  • pom.xml中依賴坐標對應的jar包,會被放入WEB-INF下的lib目錄下;
  • 直接創(chuàng)建web項目;
  • 創(chuàng)建Maven項目→補全wepapp目錄→設置默認打包方式。

Apache Tomcat安裝及配置教程

創(chuàng)建成功后:

Apache Tomcat安裝及配置教程

會發(fā)現(xiàn)少了一個Web目錄,自動補齊Web項目必須的文件夾,同時需要在pom.xml文件中手動修改Web項目的默認打包方式

Apache Tomcat安裝及配置教程

Apache Tomcat安裝及配置教程

添加成功后:

Apache Tomcat安裝及配置教程

  • 廣告合作

  • QQ群號:4114653

溫馨提示:
1、本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享網(wǎng)絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。郵箱:2942802716#qq.com(#改為@)。 2、本站原創(chuàng)內容未經(jīng)允許不得轉裁,轉載請注明出處“站長百科”和原文地址。

相關文章