国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何在本地(個人電腦上)安裝Tomcat服務(wù)器并部署web項目?【2023最新版】

這篇具有很好參考價值的文章主要介紹了如何在本地(個人電腦上)安裝Tomcat服務(wù)器并部署web項目?【2023最新版】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

服務(wù)器軟件:apache-tomcat-8.5.27
操作系統(tǒng):Windows 10 64位 家庭版



一、web服務(wù)器是什么?

構(gòu)成:

  • 硬件電腦,提供服務(wù)供其它客戶電腦訪問
  • 軟件電腦上安裝的服務(wù)器軟件,安裝后能提供服務(wù)給網(wǎng)絡(luò)中的其他計算機(jī),將本地文件映射成一個虛擬的url地址供網(wǎng)絡(luò)中的其他人訪問。

作用:

Web服務(wù)器主要用來接收客戶端發(fā)送的請求和響應(yīng)客戶端請求。

常見Java web服務(wù)器:Tomcat(Apache),JBoss(Redhat紅帽)等


二、Tomcat服務(wù)器是什么?

Tomcat是一個開源的Web服務(wù)器軟件,它是Apache基金會的一個子項目。

Tomcat主要用于在Java平臺上運(yùn)行Web應(yīng)用程序,例如Java Servlet、JavaServer Pages(JSP)等。

Tomcat包含了一個HTTP服務(wù)器和一個Servlet容器,可以將Java Web應(yīng)用程序打包成WAR文件并部署到Tomcat中。當(dāng)用戶請求Web應(yīng)用程序時,Tomcat會處理請求并提供響應(yīng),從而讓用戶能夠訪問Web應(yīng)用程序中的頁面和功能。


三、如何在本地安裝Tomcat服務(wù)器?

3.1 下載并安裝Tomcat

步驟:

點擊打開Tomcat官方網(wǎng)站,選擇Tomcat8版本

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

選擇與自己電腦操作系統(tǒng)版本對應(yīng)的Tomcat 解壓版,然后點擊下載 。我的電腦是win10 64位操作系統(tǒng),所以選的是64-bit Windows zip (pgp, sha512)

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

③將下載的Tomcat zip包放至D盤,然后右鍵解壓至當(dāng)前文件夾

注意:

將壓縮包放在一個無中文無空格的目錄下,避免出現(xiàn)中文亂碼問題

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java
tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

3.2 Tomcat的使用前提

需要正確配置]AVA_HOME的環(huán)境變量(因為需要Java的運(yùn)行環(huán)境)

如果不配置,或者配置錯了,啟動服務(wù)器是失敗的

3.3 如何配置Java_HOME環(huán)境變量?(如已配置,可忽略此小節(jié))

①雙擊打開桌面上的計算機(jī),進(jìn)入后在左側(cè)找到計算機(jī),單擊鼠標(biāo)右鍵,選擇屬性,如圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

②在彈出的系統(tǒng)設(shè)置界面選擇右側(cè)的高級系統(tǒng)設(shè)置,選擇環(huán)境變量并打開,如圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

③在系統(tǒng)變量中,單擊新建 ,創(chuàng)建新的環(huán)境變量,如圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

④變量名輸入JAVA_HOME,變量值輸入 你的本地Java jdk安裝路徑,并單擊確定,如圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

⑤選中Path 環(huán)境變量,雙擊或者點擊編輯 ,如圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

⑥點擊新建,鍵入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
分號必須要寫,而且還要是英文符號,然后點擊確定。如圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

⑦編輯好環(huán)境變量后,以管理員身份運(yùn)行cmd命令行,鍵入Javac命令測試,沒報錯就代表成功了,如下所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java
tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

3.4 啟動/停止Tomcat服務(wù)器

①啟動Tomcat服務(wù)器

在Tomcat軟件的解壓路徑下的bin目錄下,雙擊 startup.bat,在瀏覽器地址欄訪問 http://localhost:8080 進(jìn)行測試,如下圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java
tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

注意:

a. 如果啟動Tomcat服務(wù)器時,上述的黑框一閃而過,很可能是因為你的Java_HOME環(huán)境變量未配好

startup.bat會調(diào)用catalina.bat,而catalina.bat會調(diào)用setclasspath.bat,setclasspath.bat會使用JAVA_HOME環(huán)境變量,所以我們必須在啟動Tomcat之前把JAVA_HOME配置正確。

b.如果啟動失敗,提示端口號被占用,則將默認(rèn)的8080端口修改為其他未使用的值,例如8989等。

【方法】 打開:解壓目錄\conf\server.xml,找到第一個Connector標(biāo)簽,修改port屬性

web服務(wù)器在啟動時,實際上是監(jiān)聽了本機(jī)上的一個端口,當(dāng)有客戶端向該端口發(fā)送請求時,web服務(wù)器就會處理請求。但是如果不是向其所監(jiān)聽的端口發(fā)送請求,web服務(wù)器不會做任何響應(yīng)。例如:Tomcat啟動監(jiān)聽了8989端口,而訪問的地址是http://localhost:8080,將不能正常訪問。

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java
ps:出現(xiàn)上述界面,說明啟動成功

②停止Tomcat服務(wù)器

在Tomcat軟件的解壓路徑下的bin目錄下(在剛才的路徑),雙擊 雙擊shutdown.bat或者直接點X,如下圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java
tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

3.5 Tomcat服務(wù)器軟件的目錄結(jié)構(gòu)

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java
D:\developer_tools\apache-tomcat-8.5.27,這個目錄下直接包含Tomcat的bin目錄,conf目錄等,我們稱之為Tomcat的安裝目錄或根目錄

  • bin:該目錄下存放的是二進(jìn)制可執(zhí)行文件,如果是安裝版,那么這個目錄下會有兩個exe文件:tomcat6.exe、tomcat6w.exe,前者是在控制臺下啟動Tomcat,后者是彈出GUI窗口啟動Tomcat;如果是解壓版,那么會有startup.bat和shutdown.bat文件,startup.bat用來啟動Tomcat,但需要先配置JAVA_HOME環(huán)境變量才能啟動,shutdawn.bat用來停止Tomcat;
  • conf:這是一個非常非常重要的目錄,這個目錄下有四個最為重要的文件:
    • server.xml:配置整個服務(wù)器信息。例如修改端口號。默認(rèn)HTTP請求的端口號是:8080
    • tomcat-users.xml:存儲tomcat用戶的文件,這里保存的是tomcat的用戶名及密碼,以及用戶的角色信息??梢园粗撐募械淖⑨屝畔⑻砑觮omcat用戶,然后就可以在Tomcat主頁中進(jìn)入Tomcat Manager頁面了;
    • web.xml:部署描述符文件,這個文件中注冊了很多MIME類型,即文檔類型。這些MIME類型是客戶端與服務(wù)器之間說明文檔類型的,如用戶請求一個html網(wǎng)頁,那么服務(wù)器還會告訴客戶端瀏覽器響應(yīng)的文檔是text/html類型的,這就是一個MIME類型。客戶端瀏覽器通過這個MIME類型就知道如何處理它了。當(dāng)然是在瀏覽器中顯示這個html文件了。但如果服務(wù)器響應(yīng)的是一個exe文件,那么瀏覽器就不可能顯示它,而是應(yīng)該彈出下載窗口才對。MIME就是用來說明文檔的內(nèi)容是什么類型的!
    • context.xml:對所有應(yīng)用的統(tǒng)一配置,通常我們不會去配置它。
  • libTomcat的類庫,里面是一大堆jar文件。如果需要添加Tomcat依賴的jar文件,可以把它放到這個目錄中,當(dāng)然也可以把應(yīng)用依賴的jar文件放到這個目錄中,這個目錄中的jar所有項目都可以共享之,但這樣你的應(yīng)用放到其他Tomcat下時就不能再共享這個目錄下的jar包了,所以建議只把Tomcat需要的jar包放到這個目錄下;
  • logs:這個目錄中都是日志文件,記錄了Tomcat啟動和關(guān)閉的信息,如果啟動Tomcat時有錯誤,那么異常也會記錄在日志文件中。
  • temp:存放Tomcat的臨時文件,這個目錄下的東西可以在停止Tomcat后刪除!
  • webapps:存放web項目的目錄,其中每個文件夾都是一個項目;如果這個目錄下已經(jīng)存在了目錄,那么都是tomcat自帶的項目。其中ROOT是一個特殊的項目,在地址欄中訪問:http://127.0.0.1:8080,沒有給出項目目錄時,對應(yīng)的就是ROOT項目。http://localhost:8080/examples,進(jìn)入示例項目。其中examples就是項目名,即文件夾的名字。
  • work:運(yùn)行時生成的文件,最終運(yùn)行的文件都在這里。通過webapps中的項目生成的!可以把這個目錄下的內(nèi)容刪除,再次運(yùn)行時會生再次生成work目錄。當(dāng)客戶端用戶訪問一個JSP文件時,Tomcat會通過JSP生成Java文件,然后再編譯Java文件生成class文件,生成的java和class文件都會存放到這個目錄下。
  • LICENSE許可證。
  • NOTICE:說明文件。

四、如何在本地部署web項目?

做法

①關(guān)閉Tomcat服務(wù)器

②將要部署的web項目整個文件夾直接復(fù)制粘貼至Tomcat解壓路徑下的webapps目錄中,如下圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

③重啟Tomcat服務(wù)器,如下圖所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

④在瀏覽器里鍵入 http://localhost:8080/要部署的web項目名稱/index.html所在目錄/index.html

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java

注意:

如果在瀏覽器中訪問你要部署的web項目中的index.html,報404錯誤,原因很有可能是web項目名稱寫錯了,或沒找對index.html在項目中的正確目錄。如下所示:

tomcat在windows下部署項目,#  Java Web,tomcat,服務(wù)器,前端,java文章來源地址http://www.zghlxwxcb.cn/news/detail-692405.html


到了這里,關(guān)于如何在本地(個人電腦上)安裝Tomcat服務(wù)器并部署web項目?【2023最新版】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 在 Mac 上如何更改用戶全名/賬戶名/個人文件夾名/電腦名?

    很多人在使用 Mac 的時候都會有更改用戶全名/賬戶名/電腦名稱的需求,但又不知道如何更改。本文就教教大家如何更改這些名稱。 macOS 中會出現(xiàn)四種表示用戶賬戶的名稱。分別是: 用戶全名 賬戶名稱 個人文件夾的名稱 本地網(wǎng)絡(luò)(例如,隔空投送AirDrop)中顯示的電腦名稱

    2024年02月16日
    瀏覽(19)
  • 如何利用起家里的舊電腦當(dāng)個人網(wǎng)盤使?這里有半小時教程(逐步)

    如何利用起家里的舊電腦當(dāng)個人網(wǎng)盤使?這里有半小時教程(逐步)

    舊電腦這種東西啊,扔也不得,不扔又不知道怎么利用,實乃頭疼之事 網(wǎng)盤這種東西啊,我們需要的是什么? 容量 、 隱私性 對吧? (隱私性你懂的) (這里就不吐槽某度網(wǎng)盤了,以后會吐槽) 那么我用舊電腦搭個網(wǎng)盤不就好了嘛! 一舉解決兩個問題 天才 那么接下來我

    2023年04月09日
    瀏覽(26)
  • 公共電腦/個人電腦上配置git和github

    公共電腦/個人電腦上配置git和github

    1.1 下載和安裝git 下載鏈接:git官網(wǎng) 完整的安裝教程可以參考這篇博客:Git 詳細(xì)安裝教程(詳解 Git 安裝過程的每一個步驟) 1.2 配置git (1)個人電腦 如果你的電腦是個人使用的,那么可以直接配置git的全局參數(shù),這樣每次新建一個git庫都是用一樣的用戶名和郵箱。 用戶名和

    2024年02月22日
    瀏覽(111)
  • 個人電腦操作系統(tǒng)

    個人電腦操作系統(tǒng)

    UEFI(Unified Extensible Firmware?Interface,全稱統(tǒng)一的可擴(kuò)展固件接口)是一種個人電腦系統(tǒng)規(guī)格,用來定義操作系統(tǒng)與系統(tǒng)固件之間的軟件界面,作為BIOS的替代方案。其前身是Intel在1998年開始開發(fā)的Intel Boot Initiative。 該軟件主要負(fù)責(zé)加電自檢、聯(lián)系操作系統(tǒng)以及提供連接操作系

    2024年02月03日
    瀏覽(133)
  • 個人電腦安全加固與優(yōu)化

    個人電腦安全加固與優(yōu)化

    針對Windows 10家庭版,其他版本系統(tǒng)可根據(jù)需要進(jìn)行參考,關(guān)停服務(wù)時請確認(rèn)該服務(wù)是否有使用需求以及是否正在使用,關(guān)停服務(wù)是否會對其他服務(wù)、程序的運(yùn)行產(chǎn)生影響(詳情請自行百度) 安全 =良好的 安全意識 +適當(dāng)?shù)?防護(hù)配置 + 殺軟工具 密碼 不要使用過于簡單的密碼,

    2024年02月16日
    瀏覽(124)
  • 我的第一臺電腦------計算機(jī)類專業(yè)學(xué)生購置電腦的一些個人心得

    我的第一臺電腦------計算機(jī)類專業(yè)學(xué)生購置電腦的一些個人心得

    ??????????????????(*^▽^*)歡迎光臨 ??????????????? ??? write in front ?? ??個人主頁:陳丹宇jmu ??歡迎各位→點贊?? + 收藏?? + 留言??? ??聯(lián)系作者??by QQ:813942269?? ??致親愛的讀者:很高興你能看到我的文章,希望我的文章可以幫助到你,祝

    2024年02月09日
    瀏覽(189)
  • 個人電腦進(jìn)行AI數(shù)據(jù)訓(xùn)練需要的硬件配置

    隨著深度學(xué)習(xí)、人工智能等領(lǐng)域的不斷發(fā)展,對計算機(jī)的性能要求也越來越高。多顯卡的配置可以有效提升計算機(jī)的性能,進(jìn)而提高AI數(shù)據(jù)訓(xùn)練的效率。本文將介紹如何在個人計算機(jī)上安裝多個顯卡進(jìn)行AI數(shù)據(jù)訓(xùn)練,并給出三套支持4個顯卡的經(jīng)濟(jì)型配置,并討論二手礦卡的使

    2024年02月06日
    瀏覽(125)
  • AI PC:賦能個人電腦的人工智能革命

    AI PC:賦能個人電腦的人工智能革命

    導(dǎo)語:AI PC是一種集成了人工智能(AI)技術(shù)的個人電腦,它不僅具備傳統(tǒng)PC的功能,還具備AI算力和AI功能。AI PC的出現(xiàn)為用戶帶來了更便捷、智能的使用體驗,推動了PC行業(yè)的發(fā)展。本文將介紹AI PC的定義、特點以及對PC行業(yè)的影響。 一、AI PC的定義和特點 AI PC是指集成了人工

    2024年04月13日
    瀏覽(43)
  • 高樓電腦端+黑金手機(jī)端個人引導(dǎo)頁HTML源碼

    高樓電腦端+黑金手機(jī)端個人引導(dǎo)頁HTML源碼

    https://wwwf.lanzout.com/ipAfg12n5y4f 二、黑金主題網(wǎng)址導(dǎo)航 https://wwwf.lanzout.com/ieSVB12n5y2d

    2024年02月16日
    瀏覽(37)
  • 如何在windows電腦安裝多個tomcat服務(wù)器和亂碼問題

    如何在windows電腦安裝多個tomcat服務(wù)器和亂碼問題

    tomcat網(wǎng)址 這里下載tomcat10為例子 分別命名為 8081、 8082、 8083 docs、examples、host-manager、manager文件夾 刪除 ROOT文件夾內(nèi)文件并創(chuàng)建index.html并在里面放置內(nèi)容 也可以刪除 上邊的 index.jsp文件 重新創(chuàng)建下邊這個文件 并在文件夾內(nèi)輸入 8081 start 在tomcat文件夾conf文件下 找到server.xml文

    2024年02月12日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包