linux系統安裝tomcat詳細配置

来源:https://www.cnblogs.com/hjw-zq/archive/2018/04/13/8819454.html
-Advertisement-
Play Games

1.通過ssh工具將apache-tomcat-7.0.85.tar.gz拖拽到 /home文件下 2.切換到/home 目錄下 3.解壓 指令 tar -zvxf apache-tomcat-7.0.85.tar.gz 4.將解壓後的文件夾移動到 /usr/local/tomcat 並命名為tom ...


1.通過ssh工具將apache-tomcat-7.0.85.tar.gz拖拽到 /home文件下

2.切換到/home 目錄下

3.解壓

 指令 tar -zvxf apache-tomcat-7.0.85.tar.gz

4.將解壓後的文件夾移動到 /usr/local/tomcat 並命名為tomcat

 指令 mv apache-tomcat-7.0.85  /usr/local/tomcat

5.配置環境變數

 指令vi  /etc/prifile(打開文件)

 按鍵 i,進入編輯狀態,插入以下內容

 export CATALINA_HOME=/usr/local/tomcat/

 export CATALINA_BASE=/usr/local/tomcat/

 export PATH=$PATH:${CATALINA_HOME}/bin

 按鍵esc,然後輸入 :wq 並回車 退出編輯並保存

6.生效配置文件

 指令source /etc/profile

7.啟動或關閉tomcat服務

 進入到tomcat bin目錄下

 ps -ef|grep java查看tomcat 是否關閉,如果出現以下信息則沒有關閉

 ./shutdown.sh 關閉服務(或者通過殺進程來關閉 kill -9 <tomcat進程>)

 ./startup.sh 啟動服務


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 演算法描述 1.由數組第一位數值開始與相鄰數值進行比較,每次將比較後大的數值後移。最後將會把數組中最大值移動到數組最後; 2.依次對數組中未排序序列重覆進行比較排序,將比較後的最大值移動到未排序序列的最後; 代碼實現 完整代碼 ...
  • Shell是一種應用程式,提供一個界面訪問操作系統內核的服務. 1:編寫shell腳本 vi test.sh #!/bin/bash #指定這個腳本需要什麼解釋器來執行 echo "Hello World !" # echo命令用於向視窗輸出文本 2:執行shell腳本 cd入文件存在的目錄 chm ...
  • #!/bin/bash #mysql熱備腳本 #備份策略:每周一進行完整備份,以後每一天在前一天的基礎上進行增量備份 # #備份目錄 back_dir="/data/backup/mysql" #備份資料庫信息 host="" dbuser="" dbpasswd="" #日誌文件 back_log... ...
  • 相信最近很多人被windows的更新折磨壞了,下麵來介紹一下解決辦法,有用的話請點贊! ...
  • 基本的安裝步驟: 1、 直接在官網http://ohmyz.sh/上面下載安裝, Curl: sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" ...
  • 今天閑逛貼吧,竟然看到有個人問絕對路徑的表示方式為什麼不是//usr/local而是/usr/local。原文: 我想99%的人都沒想過這個問題,都理所當然的認為:它不就是根"/"嗎? 很巧,我是個探索狂和強迫症患者,當年回爐複習文件系統的時候,正好琢磨過這個問題。下麵是我的理解,自認能解釋的通。但 ...
  • 1.原理: 通過定時器每隔一段時間觸發一次DAC轉換,然後通過DMA發送正玄波碼表值給DAC. 當需要改變頻率HZ時,只需要修改定時器頻率即可(最高只能達到20KHz) 當需要改變正玄波的正峰峰值/負峰峰值時,只需要修改正玄波碼表即可 2.實現 代碼如下所示(採用的是定時器2,DAC引腳是PA4) ...
  • 所屬分類:運維教程 平均負載是指上一分鐘同時處於就緒狀態的平均進程數。在CPU中可以理解為CPU可以並行處理的任務數量,就是CPU個數X核數。如果CPU Load等於CPU個數乘以核數,那麼就說CPU正好滿負載,再多一點,可能就要出問題了,有些任務不能被及時分配處理器,那要保證性能的話,最好要小於C ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...