日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2024-12-24 17:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

Tomcat 是一個(gè)由 Apache 軟件基金會(huì)開發(fā)并維護(hù)的免費(fèi)、開源的 Web 應(yīng)用服務(wù)器。它主要用于處理 Java Servlet、JavaServer Pages(JSP)和 JavaServer Pages Standard Tag Library(JSTL)等 Java EE 技術(shù),同時(shí)也可以作為靜態(tài)內(nèi)容的 Web 服務(wù)器。由于其輕量級(jí)、跨平臺(tái)、易于部署和配置的特點(diǎn),Tomcat 成為了許多開發(fā)者和企業(yè)部署 Web 應(yīng)用程序的首選。

在本教程中,我們將指導(dǎo)您如何在 Flexus X 實(shí)例上安裝和部署 Tomcat。

查看鏡像信息本地連接服務(wù)器之后輸入指令 lsb_release -a 查看鏡像信息

wKgZO2dqgDyAQEjfAAD0oFhITPA170.png

從鏡像信息中我們可以看到我們使用的鏡像是 Huawei Cloud EulerOS

安全組設(shè)置

首先我們需要在服務(wù)器的安全組入口方向開放 8080 端口如下圖所示

wKgZPGdqgDyAJ0RIAACRAHtiO9o241.png

操作步驟

1. 軟件安裝

1.1 執(zhí)行以下命令安裝 Java

dnf install java-1.8.0-openjdk

wKgZO2dqgD2AJMBfAAMC2tXvxMk797.png

1.2 執(zhí)行如下命令驗(yàn)證是否安裝成功

java -version

wKgZPGdqgD2Ae2TFAACPtK5QMZo522.png

1.3 執(zhí)行如下命令安裝 Tomcat

dnf install tomcat

wKgZO2dqgD2ARhz9AAF9y8sASbk058.png

注意此時(shí) Tomcat 會(huì)被安裝到/usr/share/tomcat 目錄

2. 配置軟件

2.1編輯“/etc/profile”配置環(huán)境變量

在服務(wù)器中使用 vim進(jìn)行環(huán)境變量配置vim/etc/profile,在 profile 中添加

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.342.b07-0.hce2.x86_64/jrePATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportJAVA_HOMECLASSPATHPATH

2.2激活環(huán)境變量

當(dāng)配置好環(huán)境變量后通過命令source/etc/profile 來激活環(huán)境變量

2.3清空“/usr/share/tomcat/conf/server.xml”文件中的內(nèi)容,并重新進(jìn)行配置,示例代碼如下

wKgZPGdqgD6ATSK9AADVTpz27bQ716.png

wKgZO2dqgD-AXLeRAABZ99dvP-8275.png

wKgZPGdqgD-AfDzBAAC5vVB3QKE533.png

wKgZO2dqgECAKrTeAAAQlGVVcOU860.png

代碼講解:

這行聲明了 XML 文件的版本和編碼方式。

這行定義了 Tomcat 服務(wù)器的端口號(hào)為 8006,并且定義了一個(gè)關(guān)閉命令,當(dāng)服務(wù)器接收到這個(gè)命令時(shí)會(huì)關(guān)閉。

這行定義了一個(gè)監(jiān)聽器,用于防止 JRE 內(nèi)存泄露。

這行定義了一個(gè)監(jiān)聽器,用于管理全局資源的生命周期。

這行定義了一個(gè)監(jiān)聽器,用于防止線程局部變量泄露。

這行定義了一個(gè)監(jiān)聽器,用于處理 Apache 的運(yùn)行時(shí)庫(kù)(APR)的生命周期。

這行開始定義全局命名資源,全局命名資源是 Tomcat 中的命名服務(wù),用于存儲(chǔ)用戶、角色、權(quán)限等數(shù)據(jù)。

這行定義了一個(gè)名為 UserDatabase 的資源,它是一個(gè)用戶數(shù)據(jù)庫(kù),可以被更新和保存。factory 屬性指定了這個(gè)資源是由 MemoryUserDatabaseFactory 創(chuàng)建的,并且路徑是 conf/tomcat-users.xml。

這行結(jié)束全局命名資源的定義。

這行定義了一個(gè)服務(wù),服務(wù)是一組引擎的集合,它們可以共享資源和處理請(qǐng)求。

這行定義了一個(gè)連接器,它監(jiān)聽 8080 端口,使用 HTTP/1.1 協(xié)議,并且定義了連接超時(shí)時(shí)間、重定向端口、最大線程數(shù)、最小空閑線程數(shù)、接受隊(duì)列大小、最大 HTTP 頭大小等參數(shù)。

這行定義了一個(gè)引擎,引擎是一個(gè)服務(wù)中的容器,它負(fù)責(zé)處理請(qǐng)求并創(chuàng)建響應(yīng)。defaultHost 屬性指定了默認(rèn)的主機(jī)名。

這行定義了一個(gè)身份驗(yàn)證領(lǐng)域,用于驗(yàn)證用戶的憑據(jù)。

這行定義了一個(gè)身份驗(yàn)證領(lǐng)域,它使用 UserDatabase 資源來驗(yàn)證用戶。

這行結(jié)束身份驗(yàn)證領(lǐng)域的定義。

這行定義了一個(gè)主機(jī),主機(jī)是引擎中的容器,它負(fù)責(zé)處理來自特定主引擎中的容器,它負(fù)責(zé)處理來自特定主機(jī)的請(qǐng)求。appBase 屬性指定了應(yīng)用程序的根目錄,unpackWARs 屬性指定了是否在部署時(shí)解壓 WAR 文件,autoDeploy 屬性指定了是否自動(dòng)部署新應(yīng)用程序。

這行定義了一個(gè)上下文,上下文是主機(jī)中的容器,它負(fù)責(zé)處理來自特定路徑的請(qǐng)求。docBase 屬性指定了應(yīng)用程序的目錄,debug 屬性指定了調(diào)試級(jí)別,reloadable 屬性指定了是否可以重新加載應(yīng)用程序,crossContext 屬性指定了是否可以在上下文之間共享數(shù)據(jù)。

這行定義了一個(gè)閥門,用于記錄訪問日志。directory 屬性指定了日志文件的目錄,prefix 和 suffix 屬性指定了日志文件的前綴和后綴,pattern 屬性指定了日志記錄的格式。

2.4執(zhí)行以下命令創(chuàng)建上述配置中 appbase 和 docbase 填入的目錄

mkdir-p/data/wwwroot/default

2.5執(zhí)行以下命令將上述目錄所屬用戶設(shè)置為 tomcat

chown-Rtomcat.tomcat/data/wwwroot/

2.6新建“/usr/share/tomcat/bin/setenv.sh”文件,輸入以下內(nèi)容配置 JVM 內(nèi)存參數(shù)。

JAVA_OPTS='-Djava.security.egd=file:/dev/./urandom-server-Xms256m-Xmx496m-Dfile.encoding=UTF-8'

2.7啟動(dòng) Tomcat 服務(wù)

輸入指令systemctlstarttomcat啟動(dòng) Tomcat

2.8查看 Tomcat 服務(wù)狀態(tài)

輸入指令systemctlstatustomcat 查看 Tomcat 服務(wù)狀態(tài),如果顯示active(running)則表示服務(wù)啟動(dòng)成功。

wKgZPGdqgEGAcO8uAANR8jF7R_I456.png

3.驗(yàn)證 Tomcat 安裝是否成功

輸入指令echoTomcattest>/data/wwwroot/default/index.jsp將 Tomcattest 寫入到/data/wwwroot/default/index.jsp 文件中,同時(shí)在瀏覽器中輸入 http://:8080 進(jìn)行訪問,效果如下圖所示

wKgZO2dqgEKAWaQyAAAR3xc5Xc8495.png

總結(jié)

在本篇博客中,我們?cè)敿?xì)介紹了如何在華為云的 EulerOS 鏡像上安裝 Tomcat,這一過程不僅加深了我們對(duì) FlexusX 實(shí)例的理解,也讓我們對(duì)華為云提供的 EulerOS 鏡像有了更全面的認(rèn)知。此外,正值華為云 828B2B 企業(yè)節(jié)期間,F(xiàn)lexusX 實(shí)例的促銷活動(dòng)十分誘人,不容錯(cuò)過。對(duì)于那些追求高性能算力和需要自行搭建 MySQL、Redis、Nginx 等服務(wù)的用戶來說,這個(gè)優(yōu)惠機(jī)會(huì)非常寶貴。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • tomcat
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    5217
  • 華為云
    +關(guān)注

    關(guān)注

    3

    文章

    2837

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    華為PCB的EMC設(shè)計(jì)指南

    華為PCB的EMC設(shè)計(jì)指南
    的頭像 發(fā)表于 04-08 09:21 ?176次閱讀
    <b class='flag-5'>華為</b>PCB的EMC設(shè)計(jì)<b class='flag-5'>指南</b>

    硬件通脹下的生存戰(zhàn)!華為Flexus X服務(wù)器,讓中小企業(yè)不做“接盤俠”

    通知”成了企業(yè)IT采購(gòu)的常態(tài)。 DRAM合同價(jià)同比暴漲171.8%,NAND Flash價(jià)格累計(jì)飆升246%,服務(wù)器整機(jī)采購(gòu)成本上升15%-20%。硬件市場(chǎng)的瘋狂漲價(jià),正讓無數(shù)中小企業(yè)面臨“買得起用不起、想買卻沒貨”的絕境。而__華為
    的頭像 發(fā)表于 12-31 13:05 ?413次閱讀

    告別“硬件軍備競(jìng)賽”!華為如何讓企業(yè)算力效率翻倍,成本減半?

    的技術(shù)迭代周期卻在縮短。在此背景下,繼續(xù)沿用傳統(tǒng)的重資產(chǎn)IT模式已不合時(shí)宜。 華為憑借Flexus X實(shí)例的柔性算力、彈性
    的頭像 發(fā)表于 12-31 13:02 ?294次閱讀

    DRAM 暴漲 171%! 171% 下的企業(yè)突圍:華為 Flexus X 服務(wù)器成 IT 成本管控利器

    Flexus X 服務(wù)器憑借獨(dú)有的柔性算力黑科技與智能調(diào)度能力,助力企業(yè)實(shí)現(xiàn)核心應(yīng)用性能最高達(dá)友商 6 倍、綜合成本降低 30% 的雙重突破,成為硬件通脹周期下的 IT 破局關(guān)鍵
    的頭像 發(fā)表于 12-31 13:00 ?397次閱讀

    拒絕 “一次性工具”: 華為Flexus AI智能體讓 AI 持續(xù)創(chuàng)造業(yè)務(wù)價(jià)值

    從工具到伙伴:華為Flexus AI智能體如何以“產(chǎn)品+服務(wù)”雙輪驅(qū)動(dòng)破解企業(yè)AI落地難題 真正的技術(shù)賦能,不僅提供利器,更要教會(huì)用法,陪伴成長(zhǎng)。 在數(shù)字化轉(zhuǎn)型的浪潮中,企業(yè)AI應(yīng)用正面臨著一個(gè)
    的頭像 發(fā)表于 12-25 17:21 ?648次閱讀

    告別加班!華為Flexus AI智能體,讓效率提升95%的秘訣

    和運(yùn)營(yíng)效率上看到對(duì)應(yīng)的回報(bào)。 華為Flexus AI智能體通過其全棧技術(shù)架構(gòu)與精準(zhǔn)的價(jià)值轉(zhuǎn)化路徑,為企業(yè)提供了一個(gè)技術(shù)價(jià)值可衡量、可感知、可追蹤的完整閉環(huán)。它不追求技術(shù)的炫酷,而聚焦于技術(shù)如何安靜地融入業(yè)務(wù)背景,成為推動(dòng)企
    的頭像 發(fā)表于 12-25 17:20 ?700次閱讀
    告別加班!<b class='flag-5'>華為</b><b class='flag-5'>云</b><b class='flag-5'>Flexus</b> AI智能體,讓效率提升95%的秘訣

    華為Flexus AI智能體,讓每家企業(yè)都擁有開箱即用的AI超能力

    。Flexus AI智能體的出現(xiàn),正是要撕掉"高門檻"的標(biāo)簽——無需開發(fā)經(jīng)驗(yàn),無需巨額投入,20+款經(jīng)過華為驗(yàn)證的行業(yè)Agent,一鍵部署即可讓AI真正跑在業(yè)務(wù)現(xiàn)場(chǎng)。
    的頭像 發(fā)表于 11-17 17:07 ?1013次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b><b class='flag-5'>Flexus</b> AI智能體,讓每家企業(yè)都擁有開箱即用的AI超能力

    豬事都上?溫氏+華為,把AI送進(jìn)養(yǎng)殖場(chǎng)

    華為
    腦極體
    發(fā)布于 :2025年11月14日 15:20:35

    Tomcat服務(wù)器使用指南

    Tomcat是由Java編寫的一個(gè)開源的、輕量級(jí)的應(yīng)用服務(wù)器,是Apache軟件基金會(huì)的一個(gè)項(xiàng)目。它實(shí)現(xiàn)了Java Servlet、JavaServer Pages(JSP)和Java
    的頭像 發(fā)表于 06-09 16:26 ?1850次閱讀

    HarmonyOS5服務(wù)技術(shù)分享--應(yīng)用預(yù)加載提速指南

    \"秒開\"體驗(yàn)。 二、準(zhǔn)備階段須知 環(huán)境要求: 已開通華為AGC預(yù)加載服務(wù) 安裝DevEco Studio NEXT Developer Beta1+版本 調(diào)試證書和Profile文件
    發(fā)表于 05-22 20:39

    HarmonyOS5服務(wù)技術(shù)分享--存儲(chǔ)指南

    開啟版本控制 定期清理臨時(shí)文件 結(jié)合函數(shù)實(shí)現(xiàn)文件自動(dòng)處理(如縮略圖生成) 結(jié)語(yǔ) 存儲(chǔ)用起來其實(shí)很簡(jiǎn)單對(duì)不對(duì)?希望這篇指南能讓大家少走彎路。如果在實(shí)際開發(fā)中遇到問題,歡迎到華為開發(fā)
    發(fā)表于 05-22 19:17

    HarmonyOS5服務(wù)技術(shù)分享--存儲(chǔ)SDK文章整理

    在HarmonyOS ArkTS應(yīng)用中集成華為存儲(chǔ)SDK指南 大家好呀!今天咱們來聊聊如何將華為存儲(chǔ)SDK集成到基于ArkTS(API
    發(fā)表于 05-22 19:09

    HarmonyOS5服務(wù)技術(shù)分享--數(shù)據(jù)庫(kù)使用指南

    ? 華為數(shù)據(jù)庫(kù)(CloudDB)在HarmonyOS中的使用指南 ? ??嗨,開發(fā)者朋友們!?? 今天咱們來聊聊華為數(shù)據(jù)庫(kù)(CloudD
    發(fā)表于 05-22 18:29

    HarmonyOS5服務(wù)技術(shù)分享--ArkTS開發(fā)Node環(huán)境

    ??:通過DevEco Studio直接發(fā)布到AGC。 ??日志查看??:在AGC控制臺(tái)實(shí)時(shí)監(jiān)控函數(shù)執(zhí)行情況,排查錯(cuò)誤。 ??自動(dòng)擴(kuò)縮容??:根據(jù)流量自動(dòng)調(diào)整實(shí)例數(shù)量,成本優(yōu)化。 ? 三、高階技巧與避坑指南
    發(fā)表于 05-22 17:21

    HarmonyOS5服務(wù)技術(shù)分享--函數(shù)創(chuàng)建配置指南

    大家好!今天咱們來一起探索如何在華為HarmonyOS的AGC函數(shù)服務(wù)中創(chuàng)建和配置函數(shù),手把手教你用HTTP觸發(fā)器玩轉(zhuǎn)函數(shù)。無論你是剛?cè)腴T還是想優(yōu)化現(xiàn)有功能,這篇指南都會(huì)給你清晰的
    發(fā)表于 05-22 17:08
    桂东县| 赤城县| 克东县| 大悟县| 上杭县| 蓬溪县| 三明市| 南川市| 繁峙县| 林周县| 池州市| 信宜市| 光山县| 华池县| 江陵县| 长汀县| 鸡东县| 江华| 肃南| 稷山县| 娄烦县| 云阳县| 察哈| 呼玛县| 镇沅| 张家界市| 巍山| 吴旗县| 扶沟县| 乐昌市| 浠水县| 峡江县| 西和县| 海宁市| 肃北| 炉霍县| 辽宁省| 巧家县| 白山市| 石屏县| 朝阳区|