欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于Ubuntu?Server?18.04?LTS?安裝Tomcat并配置systemctl管理Tomcat服務(wù)的問題

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

軟件環(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服務(wù)

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守護(hù)進(jìn)程

#重載守護(hù)進(jìn)程
systemctl daemon-reload
#啟動服務(wù)
sudo systemctl start tomcat
#停止服務(wù)
sudo systemctl stop tomcat
#重啟服務(wù)
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

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

相關(guān)文章

  • 為什么我的tomcat啟動不起來

    為什么我的tomcat啟動不起來

    tomcat安裝好了,準(zhǔn)備部署Web項目了,啟動tomcat,發(fā)現(xiàn)沒有反應(yīng),本文就來解決一下這個問題,感興趣的小伙伴們可以參考一下
    2021-07-07
  • idea搭建項目找不到Tomcat的解決方法(圖文教程)

    idea搭建項目找不到Tomcat的解決方法(圖文教程)

    今天在公司中導(dǎo)入公司項目,需要配置tomcat,結(jié)果發(fā)現(xiàn)找不到,所以這篇文章主要給大家介紹了關(guān)于idea搭建項目找不到Tomcat的解決方法,需要的朋友可以參考下
    2023-07-07
  • 解決Idea導(dǎo)入Web項目并發(fā)布到Tomcat問題

    解決Idea導(dǎo)入Web項目并發(fā)布到Tomcat問題

    這篇文章主要介紹了Idea導(dǎo)入Web項目并發(fā)布到Tomcat中遇到的問題,本文通過圖文詳解給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2019-11-11
  • Tomcat負(fù)載均衡部署過程

    Tomcat負(fù)載均衡部署過程

    這篇文章主要介紹了Tomcat負(fù)載均衡部署過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • tomcat配置虛擬路徑的實現(xiàn)步驟

    tomcat配置虛擬路徑的實現(xiàn)步驟

    本文主要介紹了tomcat配置虛擬路徑的實現(xiàn)步驟,主要是在localhost文件中進(jìn)行配置,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • tomcat8改了jar加載順序的踩坑記錄

    tomcat8改了jar加載順序的踩坑記錄

    這篇文章主要給大家介紹了關(guān)于tomcat8改了jar加載順序的踩坑記錄,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • idea專業(yè)版和idea社區(qū)版整合Tomcat并將war包部署

    idea專業(yè)版和idea社區(qū)版整合Tomcat并將war包部署

    IDEA是一個功能完善的Java開發(fā)工具,除了具備有良好的代碼開發(fā)提示之外,還可以直接在IDEA中集成并啟動Tomcat實現(xiàn)程序的自動部署,本文主要介紹了idea專業(yè)版和idea社區(qū)版整合Tomcat并將war包部署,感興趣的可以了解一下
    2023-11-11
  • Apache及Tomcat搭建集群環(huán)境過程解析

    Apache及Tomcat搭建集群環(huán)境過程解析

    這篇文章主要介紹了Apache及Tomcat搭建集群環(huán)境過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • eclipse啟動tomcat無法訪問的解決

    eclipse啟動tomcat無法訪問的解決

    這篇文章主要介紹了eclipse啟動tomcat無法訪問的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • windows下配置兩個或多個Tomcat啟動的方法

    windows下配置兩個或多個Tomcat啟動的方法

    這篇文章主要介紹了windows下配置兩個或多個Tomcat啟動的方法,需要的朋友可以參考下
    2014-12-12

最新評論