国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:37日期:2023-03-19 16:52:04
目錄
  • 1.下載安裝
  • 2.配置JDK環境變量

軟件環境

  • 系統版本: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權限的問題,建議將JDK安裝到不需要root權限的目錄。我這里是在home下創建了server目錄

2.配置JDK環境變量

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

sudo apt-get install vim

使用vim編輯環境變量文件

sudo vi /etc/profile

在文件最后加入JDK的環境變量

#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

使環境變量生效

source /etc/profile

查看JDK版本

java -version
#結果
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:網上很多教程都說要為Tomcat配置環境變量,其實根本不需要

3 配置systemctl管理Tomcat服務

1.在tomcat的bin目錄下創建setenv.sh文件

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

2.添加tomcat.service文件

sudo vi /lib/systemd/system/tomcat.service
#tomcat.service文件內容
[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出現Neither the JAVA_HOME nor the JRE_HOME environment variable is defined,java的環境變量配置是正常的,但是就是說找不到。

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

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內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: Tomcat
主站蜘蛛池模板: 女人被男人躁得好爽免费文 | 国产一级毛片亚洲久留木玲 | 国产va免费精品高清在线观看 | 午夜国产高清精品一区免费 | 精品国产区一区二区三区在线观看 | 18视频网站在线观看 | 女人一级特纯黄大片色 | 视频二区精品中文字幕 | 毛片在线视频在线播放 | 欧美日本高清视频在线观看 | 天码毛片一区二区三区入口 | 美女做爰视频在线观看免费 | 午夜性生活视频 | 亚洲精品一区亚洲精品 | 亚洲欧洲日本天天堂在线观看 | 在线视免费频观看韩国aaa | 三级欧美在线 | 最新日韩欧美不卡一二三区 | 久久国产一区二区三区 | 免费黄网在线观看 | 69凹凸国产成人精品视频 | 欧美国产精品久久 | 国产欧美一区二区三区在线 | 精品一久久香蕉国产线看观 | 成人综合在线观看 | 怡红院免费的全部视频国产a | www.色午夜 | 欧美专区视频 | 国产大臿蕉香蕉大视频女 | 国产成人在线视频观看 | 国产欧美另类久久久精品免费 | 亚洲综合视频网 | 成人毛片免费观看视频在线 | 精品在线一区 | 精品视频一区二区 | 国产精品91av | 久久99国产亚洲高清观看韩国 | 99精品久久久久久久免费看蜜月 | 久久国产高清 | 特级毛片a级毛免费播放 | 日韩美女在线看免费观看 |