中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

泗涇做網(wǎng)站成都網(wǎng)站建設(shè)公司

泗涇做網(wǎng)站,成都網(wǎng)站建設(shè)公司,網(wǎng)絡(luò)培訓(xùn)心得,用html制作簡(jiǎn)單購(gòu)物網(wǎng)頁(yè)文章目錄 前言下載tomcattomcat 文件bin 文件夾conf 文件lib 文件log 文件temp 文件webapps 文件work 目錄 如何使用 tomcat 前言 前面我們已經(jīng)學(xué)習(xí)了應(yīng)用層協(xié)議 HTTP 協(xié)議和 HTTP 的改進(jìn)版——HTTPS,這些協(xié)議是我們?cè)趯?xiě)與服務(wù)器相關(guān)的代碼的時(shí)候息息相關(guān)的&#x…

在這里插入圖片描述

文章目錄

  • 前言
  • 下載tomcat
  • tomcat 文件
    • bin 文件夾
    • conf 文件
    • lib 文件
    • log 文件
    • temp 文件
    • webapps 文件
    • work 目錄
  • 如何使用 tomcat

前言

前面我們已經(jīng)學(xué)習(xí)了應(yīng)用層協(xié)議 HTTP 協(xié)議和 HTTP 的改進(jìn)版——HTTPS,這些協(xié)議是我們?cè)趯?xiě)與服務(wù)器相關(guān)的代碼的時(shí)候息息相關(guān)的,而在現(xiàn)實(shí)開(kāi)發(fā)網(wǎng)站的時(shí)候,我們就需要用到 HTTP 服務(wù)器,自己手寫(xiě)出來(lái)一個(gè)服務(wù)器是比較麻煩的,所以在咱們Java圈子中有一個(gè)現(xiàn)成的比較知名的 HTTP 服務(wù)器——tomcat。今天我將為大家分享關(guān)于 tomcat 的安裝和使用。

下載tomcat

進(jìn)入官網(wǎng)https://tomcat.apache.org/

在這里插入圖片描述
這里我們選擇 tomcat8 進(jìn)行下載,tomcat8 比較穩(wěn)定。
在這里插入圖片描述
在這里插入圖片描述
下載完成之后,因?yàn)?tomcat 是綠色安全軟件,所以下載下來(lái)之后不是一個(gè)程序,而是一個(gè)壓縮包,對(duì)這個(gè)壓縮包進(jìn)行解壓縮之后就會(huì)得到這樣的一個(gè)文件目錄。

在這里插入圖片描述

tomcat 文件

bin 文件夾

Tomcat下的bin文件夾存放的是啟動(dòng)和停止Tomcat服務(wù)的腳本文件,是Tomcat服務(wù)器的核心部分。

具體來(lái)說(shuō),bin文件夾下包含了一些用于啟動(dòng)和停止Tomcat服務(wù)的可執(zhí)行文件,例如在Windows系統(tǒng)下的腳本文件.bat和在Linux系統(tǒng)下的腳本文件.sh。這些腳本文件包含了啟動(dòng)和停止Tomcat服務(wù)的命令和參數(shù),可以用來(lái)啟動(dòng)和停止Tomcat服務(wù)器。

此外,bin文件夾下還包含了一些其他的工具和配置文件,例如tomcat-juli.jar、tomcat-util.jar等,這些文件是Tomcat服務(wù)器運(yùn)行所必需的。
在這里插入圖片描述
bin 目錄下放的就是 tomcat 的一些可執(zhí)行腳本。

在這里插入圖片描述
在這些腳本中,這兩個(gè)腳本就是 tomcat 的啟動(dòng)腳本。

在這里插入圖片描述
.bat 就是Windows上的批處理程序,.sh 是Linux下的 shell 腳本。我這個(gè)是 Windows 環(huán)境,所以我雙擊 startup.bat 啟動(dòng)程序。

在這里插入圖片描述
tomcat是控制臺(tái)程序,tomcat 啟動(dòng)之后就會(huì)在最后顯示出啟動(dòng)的時(shí)間。仔細(xì)觀察還會(huì)發(fā)現(xiàn),當(dāng)啟動(dòng)tomcat 的時(shí)候,控制臺(tái)會(huì)出現(xiàn)很多的亂碼,這是因?yàn)閃indows控制使用的字符編碼是 GDK ,而 tomcat 使用的則是 utf8,這里不建議大家更改,現(xiàn)在就這樣看。

當(dāng)我們啟動(dòng)成功 tomcat 之后其實(shí)是可以進(jìn)入 tomcat 的歡迎界面的,我們?cè)跒g覽器搜索欄中輸入 127.0.0.1:8080,就可以進(jìn)入 tomcat 的歡迎界面。(tomcat默認(rèn)綁定的是我們的 8080 端口和 8005 管理端口)
在這里插入圖片描述
如果在這個(gè)過(guò)程中,大家啟動(dòng) tomcat 遇到問(wèn)題了之后,大家是不容易看到哪里出錯(cuò)的,所以就可以使用下面方法來(lái)查看哪里出了問(wèn)題。

打開(kāi) CMD,將 tomcat 所在的啟動(dòng)程序拖到 CMD 中。

在這里插入圖片描述
在這里插入圖片描述
這里就顯示環(huán)境變量沒(méi)有配置好,所以我們就需要配置一下這里的 CATALINA_HOME 環(huán)境變量。

需要注意的是:tomcat 是Java編寫(xiě)的,所以需要保證我們的電腦上安裝了 JDK,tomcat 才能正常使用。

conf 文件

conf 文件中存放的是一些配置文件。一個(gè)程序的功能是非常豐富的,而有些人可能用的上這個(gè)功能,但是有些人卻用不上這個(gè)功能,所以就不可能默認(rèn)給你全部開(kāi)啟,這樣程序運(yùn)行的速度也會(huì)變慢,所以就需要按需求開(kāi)始這些功能,我們平時(shí)使用一些程序的時(shí)候,往往開(kāi)啟或者關(guān)閉某些功能的時(shí)候會(huì)有專(zhuān)門(mén)的選項(xiàng),但是在這里因?yàn)樵蹅兪菍?zhuān)業(yè)的程序員,所以一般就是通過(guò)配置文件來(lái)進(jìn)行設(shè)置的。
在這里插入圖片描述

tomcat 的配置主要是通過(guò) xml 文件提供的。

lib 文件

Tomcat下的lib文件夾主要用來(lái)存放Tomcat服務(wù)器運(yùn)行所需的Java類(lèi)庫(kù)。這些類(lèi)庫(kù)包括Tomcat本身需要的jar包,也包括部署的應(yīng)用程序需要的jar包。

在Tomcat的lib文件夾中,可以找到許多常用的Java類(lèi)庫(kù)和工具,例如Apache Commons、JavaMail、JSP標(biāo)準(zhǔn)標(biāo)簽庫(kù)(JSTL)等。這些類(lèi)庫(kù)和工具可以幫助開(kāi)發(fā)人員更方便地編寫(xiě)和運(yùn)行Java應(yīng)用程序。

在這里插入圖片描述

log 文件

Tomcat下的log文件夾用于存放Tomcat服務(wù)器運(yùn)行時(shí)的日志文件。這些日志文件記錄了Tomcat服務(wù)器的啟動(dòng)過(guò)程、運(yùn)行狀態(tài)、錯(cuò)誤信息等重要信息。

在Tomcat的log文件夾中,可以找到各種類(lèi)型的日志文件,例如catalina.log、tomcat7-stderr.log、tomcat7-stdout.log等。這些日志文件記錄了Tomcat服務(wù)器的不同方面的信息,例如啟動(dòng)時(shí)的JVM參數(shù)、操作系統(tǒng)信息、應(yīng)用程序的運(yùn)行情況、錯(cuò)誤信息等。

通過(guò)查看和分析Tomcat的日志文件,可以了解Tomcat服務(wù)器的運(yùn)行狀態(tài)和問(wèn)題,幫助管理員更好地維護(hù)和管理Tomcat服務(wù)器。因此,log文件夾對(duì)于Tomcat服務(wù)器的監(jiān)控和維護(hù)來(lái)說(shuō)是非常重要的。

在這里插入圖片描述

打開(kāi)文件就可以查看里面的內(nèi)容,這些文件打開(kāi)就不會(huì)出現(xiàn)亂碼的情況了,也就是說(shuō)前面我們打開(kāi) tomcat 控制臺(tái)的時(shí)候出現(xiàn)的亂碼,可以在這個(gè)文件夾中看到。

temp 文件

Tomcat下的temp文件夾主要是用來(lái)存放Tomcat在運(yùn)行過(guò)程中產(chǎn)生的臨時(shí)文件。這些臨時(shí)文件包括Tomcat運(yùn)行時(shí)的編譯后文件、日志文件等。

一般來(lái)說(shuō),temp文件夾中的內(nèi)容可以在Tomcat運(yùn)行過(guò)程中進(jìn)行修改和更新,但并不影響Tomcat的核心功能和運(yùn)行。當(dāng)Tomcat服務(wù)器關(guān)閉時(shí),temp文件夾中的內(nèi)容將被清除。

webapps 文件

Tomcat下的webapps文件夾是用于存放應(yīng)用程序的目錄。當(dāng)Tomcat啟動(dòng)時(shí),它會(huì)去加載webapps目錄下的應(yīng)用程序。這些應(yīng)用程序可以以文件夾、war包、jar包的形式發(fā)布。實(shí)際上,webapps目錄是Tomcat的主要Web發(fā)布目錄,其中root目錄就是默認(rèn)的項(xiàng)目目錄。

在webapps目錄中,可以放置各種類(lèi)型的應(yīng)用程序,包括靜態(tài)網(wǎng)頁(yè)、動(dòng)態(tài)網(wǎng)頁(yè)、Web服務(wù)等等。當(dāng)用戶(hù)請(qǐng)求訪問(wèn)這些應(yīng)用程序時(shí),Tomcat會(huì)根據(jù)請(qǐng)求的URL路徑來(lái)查找并返回相應(yīng)的應(yīng)用程序內(nèi)容。

在這里插入圖片描述

我們使用 tomcat 作為 HTTP 服務(wù)器完成的網(wǎng)站的前后端代碼都要處于這個(gè)文件夾下。

work 目錄

Tomcat下的work文件夾是用于存儲(chǔ)Tomcat運(yùn)行時(shí)生成的臨時(shí)文件和緩存文件的目錄。

具體來(lái)說(shuō),work目錄主要用于存儲(chǔ)Tomcat運(yùn)行時(shí)生成的臨時(shí)文件。例如,當(dāng)應(yīng)用程序在Tomcat中運(yùn)行時(shí),Tomcat會(huì)將JSP文件編譯成相應(yīng)的Java代碼,并將編譯后的Java代碼存儲(chǔ)在work目錄中,這些編譯后的Java代碼將被JVM加載并執(zhí)行。

此外,work目錄還用于緩存Servlet類(lèi)。在Tomcat啟動(dòng)過(guò)程中,它會(huì)掃描所有WEB應(yīng)用程序,并為每個(gè)Servlet生成相應(yīng)的Servlet類(lèi),這些生成的Servlet類(lèi)將被存儲(chǔ)在work目錄中,以便在需要時(shí)加載和執(zhí)行,這樣可以提高應(yīng)用程序的運(yùn)行效率。

在這里插入圖片描述

如何使用 tomcat

前面我們說(shuō)了 webapps 下存放的都是網(wǎng)站相關(guān)的前后端代碼,所以我們寫(xiě)網(wǎng)站的時(shí)候就需要在該文件夾下創(chuàng)建項(xiàng)目。

在這里插入圖片描述
在這里插入圖片描述
用 VScode 打開(kāi)這個(gè)文件。并且寫(xiě)一個(gè)簡(jiǎn)單的 HTML 代碼。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body>hello java
</body>
</html>

保存之后,我們就可以在瀏覽器的搜索中輸入 URL 通過(guò) tomcat 打開(kāi)這個(gè)文件。

在這里插入圖片描述
這個(gè) URL 127.0.0.1就是環(huán)回 IP ,表示我們自己的電腦,8080是 tomcat 的端口號(hào),表示訪問(wèn)這個(gè)程序,然后 java/hello.html 就是我們需要打開(kāi)的文件的具體路徑。

而如果我們直接雙擊這個(gè)文件的話(huà),就相當(dāng)于顯示的是這個(gè)文件中的內(nèi)容,這個(gè)文件只能我們本地自己訪問(wèn),別人是不能訪問(wèn)到這個(gè)文件的,如果我們用 URL 的形式訪問(wèn)的話(huà),那么當(dāng)我們把這個(gè)程序放在公網(wǎng)上的話(huà),別人就能訪問(wèn)到我們的這個(gè)網(wǎng)站。
在這里插入圖片描述

注意:訪問(wèn)tomcat的時(shí)候,需要保證tomcat處于運(yùn)行狀態(tài),也就是startup.bat或者startup.sh可執(zhí)行程序要是運(yùn)行狀態(tài)。

http://m.risenshineclean.com/news/63254.html

相關(guān)文章:

  • 日照網(wǎng)站建建設(shè)百度搜索推廣技巧
  • 鄭州門(mén)戶(hù)網(wǎng)站建設(shè)手機(jī)系統(tǒng)流暢神器
  • 南通網(wǎng)站制作公司哪家好谷歌搜索引擎在線
  • 2021拉新推廣傭金排行榜南通百度seo代理
  • 設(shè)計(jì)網(wǎng)站價(jià)格網(wǎng)站搜索排名查詢(xún)
  • 域名注冊(cè)完成后如何做網(wǎng)站google關(guān)鍵詞
  • 建站最少需要多少錢(qián)人員優(yōu)化是什么意思
  • 怎樣做網(wǎng)站國(guó)外seo外鏈發(fā)布平臺(tái)有哪些
  • 冠縣快搜網(wǎng)站建設(shè)有限公司蘭州seo技術(shù)優(yōu)化排名公司
  • 樂(lè)清做網(wǎng)站公司關(guān)鍵詞推廣工具
  • 深圳做網(wǎng)站建設(shè)比較好的公司義烏最好的電商培訓(xùn)學(xué)校
  • 自己做網(wǎng)站服務(wù)器要多少錢(qián)怎么做盲盒
  • 優(yōu)質(zhì)網(wǎng)站排名公司seo顧問(wèn)賺錢(qián)嗎
  • 做博客網(wǎng)站如何盈利網(wǎng)站排名查詢(xún)
  • 廈門(mén)哪家公司做網(wǎng)站行業(yè)關(guān)鍵詞搜索排名
  • 網(wǎng)站制作服務(wù)熱線百度引流怎么推廣
  • 微網(wǎng)站怎么樣做線下活動(dòng)吸粉一鍵生成app制作器
  • 珠海網(wǎng)站建設(shè)推廣廠商百度推廣開(kāi)戶(hù)聯(lián)系方式
  • 贛州公司做網(wǎng)站域名服務(wù)器查詢(xún)
  • 網(wǎng)站qq獲取百度新聞客戶(hù)端
  • 企業(yè)做網(wǎng)站需要注意什么哪家公司做推廣優(yōu)化好
  • 南通網(wǎng)站排名站長(zhǎng)是什么級(jí)別
  • 小企業(yè)做網(wǎng)站多少錢(qián)惠州網(wǎng)站營(yíng)銷(xiāo)推廣
  • 塔城地區(qū)建設(shè)工程信息網(wǎng)站谷歌搜索廣告
  • 建個(gè)好網(wǎng)站網(wǎng)絡(luò)推廣外包公司
  • 網(wǎng)站導(dǎo)航做多大神馬seo服務(wù)
  • 九九電視劇免費(fèi)觀看完整版seo搜索培訓(xùn)
  • 大連商城網(wǎng)站建設(shè)百度營(yíng)銷(xiāo)登錄入口
  • 廣東微信網(wǎng)站制作哪家好西安網(wǎng)站優(yōu)化公司
  • 網(wǎng)頁(yè)設(shè)計(jì)與制作教程web前端開(kāi)發(fā)整站優(yōu)化提升排名