国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

jtti.cc如何在Ubuntu 24.04上安裝和配置Tomcat

佳佳 ? 來源:jf_36786605 ? 作者:jf_36786605 ? 2025-08-08 16:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Tomcat是一個用于部署基于Java的web應用程序的Web服務器。它由Apache基金會開發并積極維護。截至目前,在更新本文時,Tomcat11是可用的最新版本。您也可以在Tomcat下載頁面上查看最新版本。

本教程將幫助您在Ubuntu24.04系統上安裝和配置最新的Tomcat。您也可以使用相同的步驟來安裝Ubuntu24.10和22.04系統上的Tomcat。

步驟1:更新您的系統

在安裝任何軟件之前,更新系統非常重要。這可確保您擁有最新的安全補丁和軟件包版本。

sudo apt update && sudo apt upgrade -y

此命令將更新可用軟件包列表并安裝系統的任何可用更新。

步驟 2:安裝 Java

Apache Tomcat需要 Java才能運行。您可以安裝 Ubuntu的默認 OpenJDK包,它將為 Tomcat提供必要的運行時環境。

sudo apt install default-jdk -y

安裝后,您可以通過運行以下命令來驗證 Java 是否已正確安裝:

java -version

如果安裝了 Java,您應該會看到類似以下內容的消息:

openjdk version “17.0.8”

步驟 3:下載Apache Tomcat 11.0.0

下一步是下載最新版本的 Tomcat(版本 11.0.0)。您可以直接從 Apache網站下載,也可以使用以下命令通過終端下載:

wget https://dlcdn.apache.org/tomcat/tomcat-11/v11.0.0/bin/apache-tomcat-11.0.0.tar.gz

這會將 Tomcat 11.0.0檔案下載到您當前的目錄。

步驟 4:提取 Tomcat檔案

現在,使用以下命令將 Tomcat檔案提取到`/opt/`目錄:

sudo tar -xvzf apache-tomcat-11.0.0.tar.gz -C /opt/

這會將 Tomcat提取到第三方軟件經常安裝的 `/opt/`目錄中。為了更易于使用,請將提取的文件夾重命名為更簡單的名稱:

sudo mv /opt/apache-tomcat-11.0.0 /opt/tomcat

這縮短了目錄路徑并使其更易于管理。

步驟5:設置環境變量

為了更輕松地啟動和管理 Tomcat,您可以設置環境變量。首先,打開.bashrc文件進行編輯:

nano ~/.bashrc

然后,在文件末尾添加以下行:

export CATALINA_HOME=/opt/tomcat

保存文件后,運行以下命令應用更改:

source ~/.bashrc

步驟 6:啟動 Tomcat

要啟動 Tomcat,請導航到 Tomcat安裝的“bin”目錄:

cd /opt/tomcat/bin

然后,使用以下命令啟動 Tomcat:

./startup.sh

如果一切設置正確,您應該會看到一條消息,表明 Tomcat已啟動。

步驟 7:驗證 Tomcat安裝

要檢查 Tomcat是否正在運行,請打開 Web瀏覽器并導航至:

http://localhost:8080

您應該會看到 Tomcat默認歡迎頁面,確認安裝成功。

步驟8:創建Tomcat Systemd服務文件

要將 Tomcat作為服務進行管理,您可以創建一個 Systemd服務文件,以幫助您輕松啟動、停止和重新啟動 Tomcat服務。因此,首先,創建一個新的 systemd服務文件:

sudo nano /etc/systemd/system/tomcat.service

在文件中添加以下內容:

[Unit]Description=Apache Tomcat Web Application ContainerAfter=network.target[Service]Type=forkingEnvironment=JAVA_HOME=/usr/lib/jvm/default-javaEnvironment=CATALINA_PID=/opt/tomcat/temp/tomcat.pidEnvironment=CATALINA_HOME=/opt/tomcatEnvironment=CATALINA_BASE=/opt/tomcatEnvironment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'ExecStart=/opt/tomcat/bin/startup.shExecStop=/opt/tomcat/bin/shutdown.shUser=tomcatGroup=tomcatUMask=0007RestartSec=10Restart=always[Install]WantedBy=multi-user.target

保存文件并退出。

步驟 9:設置權限

接下來,創建一個“tomcat”用戶和組,并為Tomcat目錄設置適當的權限:

sudo groupadd tomcatsudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcatsudo chown -R tomcat:tomcat /opt/tomcat

步驟10:啟用并啟動Tomcat服務

最后,重新加載 Systemd守護程序并啟用 Tomcat服務,以便它在啟動時自動啟動:

sudo systemctl daemon-reloadsudo systemctl enable tomcatsudo systemctl start tomcat

您可以使用以下命令檢查 Tomcat的狀態:

sudo systemctl status tomcat

步驟11:設置用戶帳戶

您需要配置 tomcat用戶以訪問管理器和主機管理器儀表板。為此,請編輯文件conf/tomcat-users.xml:

sudo nano /opt/tomcat/conf/tomcat-users.xml

現在在結束標簽之前添加以下內容。

保存文件并關閉。

現在重新啟動 Tomcat服務以應用更改:

sudo systemctl restart tomcat

現在您可以使用用戶名“manager”訪問 Tomcat管理器儀表板。

在 Ubuntu 24.04上安裝和配置 Tomcat

并使用“admin”用戶進行身份驗證來訪問主機管理器。

在 Ubuntu 24.04上安裝和配置 Tomcat

您已在 Ubuntu 24.04系統上成功安裝和配置了 Apache Tomcat 11.0.0。Tomcat現已準備好托管您的基于 Java 的 Web應用程序,您可以使用 systemd輕松管理其服務。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    13

    文章

    10117

    瀏覽量

    91037
  • Ubuntu
    +關注

    關注

    5

    文章

    603

    瀏覽量

    32954
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Jtti分析SSL證書安裝不成功是怎么回事?有哪些原因?

    。本文Jtti.cc將探討一些常見的SSL證書安裝失敗的原因,并提供相應的解決方案。 1.證書文件或密鑰文件格式錯誤 SSL證書的安裝需要正確格式的證書文件和密鑰文件。常見的證書格式有PEM、DER和PFX,而密鑰文件的格式通常
    的頭像 發表于 10-27 16:15 ?443次閱讀

    自動化擴縮容Jtti美國VPS的實現路徑與技術解析

    Jtti.cc 將深入探討美國VPS實施自動化擴縮容的技術方案、核心優勢、實施路徑及最佳實踐,幫助您構建靈活高效、具備出色韌性的基礎設施架構,從容應對業務高峰與低谷。 美國VPS自動化擴縮容 的核心價值與必要性 隨著云計算技術的成熟,
    的頭像 發表于 10-16 17:29 ?437次閱讀

    何在樹莓派上安裝Ubuntu MATE ?

    如果你對樹莓派操作系統感到厭倦,又對龐大的Ubuntu環境不太感興趣,那么UbuntuMATE或許值得一試,它適合桌面使用。UbuntuMATE基于Ubuntu,但使用的是更輕量級的MATE桌面環境
    的頭像 發表于 08-12 18:56 ?2995次閱讀
    如<b class='flag-5'>何在</b>樹莓派上<b class='flag-5'>安裝</b><b class='flag-5'>Ubuntu</b> MATE ?

    FX3 UVC 無法與 Ubuntu 24.04 Cheese 或 Snapshot 相機應用程序配合使用,怎么處理?

    當我嘗試使用 Cheese 或 Snapshot 應用程序將未壓縮的 1080p30 從我的 FX3 UVC+UAC 設備流式傳輸到 Ubuntu 24.04 機器時遇到問題。我的 FX3 在
    發表于 07-16 06:37

    何在Ubuntu 22.04安裝NVIDIA顯卡驅動

    Ubuntu 22.04 安裝 NVIDIA 顯卡驅動完整步驟
    的頭像 發表于 05-20 11:00 ?5003次閱讀

    何在CentOS系統中配置Tomcat虛擬主機

    最近在折騰 Tomcat 的時候,遇到了一個需求:需要在一臺服務器跑多個網站,每個網站用不同的域名訪問。乍一看,這不就是虛擬主機的活兒嘛!但對 Tomcat 的虛擬主機配置不太熟,查
    的頭像 發表于 05-08 11:50 ?501次閱讀
    如<b class='flag-5'>何在</b>CentOS系統中<b class='flag-5'>配置</b><b class='flag-5'>Tomcat</b>虛擬主機

    何在Ubuntu安裝NVIDIA顯卡驅動?

    專有顯卡驅動。本文將詳細介紹在Ubuntu系統安裝NVIDIA顯卡驅動的多種方法,幫助用戶根據自身情況選擇最適合的安裝方式。 二,硬件參數 平臺:PX22_GPU CPU:I7-11
    的頭像 發表于 05-07 16:05 ?2144次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>Ubuntu</b><b class='flag-5'>上</b><b class='flag-5'>安裝</b>NVIDIA顯卡驅動?

    何在Ubuntu 24.04運行5.4.47版本?

    5.4.47 嘗試構建 SDK 版本 24.04 是否正確,或者舊 Ubuntu 機器的 SDK 也應該工作,我只需要弄清楚如何安裝缺失的庫? 另外,如果有人知道如
    發表于 04-11 06:08

    MCUxpresso無法安裝ubuntu 24.04怎么解決?

    嗨,我正在嘗試在 ubuntu 24.04 安裝 mcuxpresso,但在 libncurses 遇到依賴問題。 有什么技巧可以繞過這
    發表于 04-07 06:10

    Jtti.cc SCDN如何提高內容分發效率?

    安全內容分發網絡(SCDN)是一種集成了安全防護功能的內容分發網絡。它不僅能夠加速內容的分發,還能有效抵御各種網絡攻擊,確保內容的安全傳輸。以下是 SCDN 提高內容分發效率的具體方法: 1. 全球節點布局 SCDN在全球范圍內部署了大量的邊緣節點,能夠將內容緩存到離用戶最近的節點,減少傳輸延遲,提升加載速度。這種分布式架構不僅提高了內容的傳輸速度,還增強了網絡的穩定性。 2. 智能調度 通過智能調度技術,SCDN能夠根據用戶的位置和網
    的頭像 發表于 03-25 16:00 ?452次閱讀

    開始冒險!用樹莓派+Ubuntu,打造《我的世界》專屬服務器!

    歡迎來到我們假日季前推出的Linux游戲系列第二期。本周,我們準備了一個教程,教你如何在安裝Ubuntu桌面的RaspberryPi創建基礎版Minecraft服務器,與
    的頭像 發表于 03-25 09:24 ?1628次閱讀
    開始冒險!用樹莓派+<b class='flag-5'>Ubuntu</b>,打造《我的世界》專屬服務器!

    ubuntu24.04安裝gcc工具鏈出現報錯怎么解決?

    虛擬機安裝ubuntu24.04.1,默認gcc版本13,從芯來官網下載了對應的gcc版本的工具鏈,到最后編譯報錯: riscv64-unknown-linux-gnu-gcc: fatal
    發表于 03-07 12:39

    Jtti.cc如何檢查 HAProxy 是否正常運行?

    檢查 HAProxy 是否正常運行可以通過多種方法,包括查看服務狀態、檢查配置文件語法、查看日志文件以及使用內置的統計頁面。以下是詳細的步驟: 1. 檢查 HAProxy 服務狀態 1.1
    的頭像 發表于 02-24 17:06 ?688次閱讀

    Flexus?X 實例與華為云 EulerOS 的 Tomcat 安裝指南

    成為了許多開發者和企業部署 Web 應用程序的首選。 在本教程中,我們將指導您如何在 Flexus X 實例安裝和部署 Tomcat。 查看鏡像信息本地連接服務器之后輸入指令 ls
    的頭像 發表于 12-24 17:34 ?876次閱讀
    Flexus?X 實例與華為云 EulerOS 的 <b class='flag-5'>Tomcat</b> <b class='flag-5'>安裝</b>指南

    Tomcat開放源代碼的Web應用服務器

    Tomcat 服務器是由Java語言寫成 tomcat 安裝 1 yum安裝tomcat [root@localhost ~]# yum
    的頭像 發表于 12-23 11:24 ?892次閱讀
    <b class='flag-5'>Tomcat</b>開放源代碼的Web應用服務器