最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關于Ubuntu?Server?18.04?LTS?安裝Tomcat并配置systemctl管理Tomcat服務的問題

 更新時間:2022年04月27日 15:03:54   作者:m0_54861649  
這篇文章主要介紹了Ubuntu?Server?18.04?LTS?安裝Tomcat并配置systemctl管理Tomcat服務,本文給大家講解的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

軟件環(huán)境

  • 系統(tǒng)版本:Ubuntu Server 18.04.1 LTS
  • JDK版本:Java SE Development Kit 8u231
  • Tomcat版本:Tomcat 9.0.27 Released

1.下載安裝

由于JDK下載需要登錄,用wget下載不方便,建議先在別的機子先下載好再拷貝到Ubuntu上。

將下載好的JDK壓縮包解壓到指定目錄

tar -zxvf jdk-8u231-linux-x64.tar.gz -C ~/server

解壓后的JDK所在目錄是/home/ubuntu/server/jdk1.8.0_231

PS:由于Linux權(quán)限的問題,建議將JDK安裝到不需要root權(quán)限的目錄。我這里是在home下創(chuàng)建了server目錄

2.配置JDK環(huán)境變量

如果沒有安裝vim,需要先安裝

sudo apt-get install vim

使用vim編輯環(huán)境變量文件

sudo vi /etc/profile

在文件最后加入JDK的環(huán)境變量

#set Java environment
export JAVA_HOME=/home/ubuntu/server/jdk1.8.0_231
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

使環(huán)境變量生效

source /etc/profile

查看JDK版本

java -version
#結(jié)果
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

2 下載安裝Tomcat

Tomcat下載不需要登錄,可以直接用wget下載

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.27/bin/apache-tomcat-9.0.27.tar.gz

解壓到指定目錄

tar -zxvf apache-tomcat-9.0.27.tar.gz ~/server

解壓后的Tomcat所在目錄是/home/ubuntu/server/apache-tomcat-9.0.27

PS:網(wǎng)上很多教程都說要為Tomcat配置環(huán)境變量,其實根本不需要

3 配置systemctl管理Tomcat服務

1.在tomcat的bin目錄下創(chuàng)建setenv.sh文件

vi ~/server/apache-tomcat-9.0.27/bin/setenv.sh
#setenv.sh文件內(nèi)容
CATALINA_PID="$CATALINA_BASE/tomcat.pid"

2.添加tomcat.service文件

sudo vi /lib/systemd/system/tomcat.service
#tomcat.service文件內(nèi)容
[Unit]
Description=Tomcat
After=network.target remote-fs.target syslog.target
[Service]
Type=forking
PIDFile=/home/ubuntu/server/apache-tomcat-9.0.27/tomcat.pid
ExecStart=/home/ubuntu/server/apache-tomcat-9.0.27/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target

3.重載systemctl守護進程

#重載守護進程
systemctl daemon-reload
#啟動服務
sudo systemctl start tomcat
#停止服務
sudo systemctl stop tomcat
#重啟服務
sudo systemctl restart tomcat
#開機自啟動
sudo systemctl enable tomcat
#取消自啟動
sudo systemctl disable tomcat

2019.11.13補充

在另外一臺機器上安裝的時候,啟動Tomcat出現(xiàn)Neither the JAVA_HOME nor the JRE_HOME environment variable is defined,java的環(huán)境變量配置是正常的,但是就是說找不到。

解決方案:在Tomcat的目錄下的bin/setclasspath.sh 文件的最上面加入java的環(huán)境變量

export JAVA_HOME=/home/ubuntu/server/jdk1.8.0_231
export JRE_HOME=$JAVA_HOME/jre

到此這篇關于Ubuntu Server 18.04 LTS 安裝Tomcat并配置systemctl管理Tomcat服務的問題的文章就介紹到這了,更多相關Ubuntu Server 18.04 LTS 安裝Tomcat內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 如何修改tomcat項目的圖標(兩種)

    如何修改tomcat項目的圖標(兩種)

    這篇文章主要介紹了修改tomcat項目圖標的方法,一種形式是修改頁面,另一種形式是修改webapps/root 圖標,具體修改方法大家參考下本文
    2018-03-03
  • Tomcat目錄結(jié)構(gòu)詳解

    Tomcat目錄結(jié)構(gòu)詳解

    Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器,學習tomcat目錄結(jié)構(gòu)十分有必要,今天小編給大家?guī)砹嗽敿毥坛?,感興趣的朋友一起看看吧
    2019-11-11
  • 實現(xiàn)將Web應用部署到Tomcat根目錄的三種方法

    實現(xiàn)將Web應用部署到Tomcat根目錄的三種方法

    本篇文章主要介紹了實現(xiàn)將Web應用部署到Tomcat根目錄的三種方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Java Tomcat 啟動閃退問題解決集

    Java Tomcat 啟動閃退問題解決集

    Tomcat 啟動時出現(xiàn)黑屏一閃而過的現(xiàn)象原因有很多,這篇文章就詳細介紹了tomcat啟動閃退問題的一些解決方法,感興趣的同學可以仔細閱讀
    2023-03-03
  • tomcat啟動提示Couldn‘t get host name問題

    tomcat啟動提示Couldn‘t get host name問題

    這篇文章主要介紹了tomcat啟動提示Couldn‘t get host name問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 解決tomcat啟動報錯:一個或多個listeners啟動失敗問題

    解決tomcat啟動報錯:一個或多個listeners啟動失敗問題

    這篇文章主要介紹了解決tomcat啟動報錯:一個或多個listeners啟動失敗問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • IDEA中的Tomcat中文亂碼問題

    IDEA中的Tomcat中文亂碼問題

    本文主要介紹了IDEA中的Tomcat中文亂碼問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • Tomcat配置控制臺的實現(xiàn)

    Tomcat配置控制臺的實現(xiàn)

    本文主要介紹了Tomcat配置控制臺的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • 解決Tomcat重新部署后圖片等資源被自動刪除的問題

    解決Tomcat重新部署后圖片等資源被自動刪除的問題

    這篇文章主要介紹了解決Tomcat重新部署后圖片等資源被自動刪除的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • Tomcat啟動時JAR包報錯Invalid byte tag in constant pool異常的解決方案

    Tomcat啟動時JAR包報錯Invalid byte tag in const

    在開發(fā)Java Web應用時,我們經(jīng)常會使用Apache Tomcat作為 Servlet容器進行部署和測試,然而,在項目啟動過程中,有時會遇到類似于“Invalid byte tag in constant pool”的異常,本文將詳細分析這一問題的成因,并探討幾種有效的解決方案,需要的朋友可以參考下
    2024-10-10

最新評論

巢湖市| 乾安县| 泾川县| 宁阳县| 海门市| 德安县| 无锡市| 晋州市| 亚东县| 大同市| 平顺县| 西乌| 嘉祥县| 虞城县| 长宁区| 田东县| 南宁市| 孟村| 保靖县| 宝鸡市| 同仁县| 江源县| 修文县| 东莞市| 南岸区| 措勤县| 屏东市| 江西省| 昭觉县| 高青县| 丹棱县| 峡江县| 洪洞县| 华阴市| 屏东县| 汶川县| 张家口市| 英德市| 崇明县| 开远市| 昌邑市|