日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

tomcat安装_基于CentOS 一键安装tomcat脚本

發(fā)布時間:2025/3/20 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tomcat安装_基于CentOS 一键安装tomcat脚本 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  • 大家好,我是馬哥教育的老王,謝謝閱讀
  • 免費視頻請移步B站同名:Linux段子手老王
  • 更多源碼文檔和資源點擊下方
資料分享?shimo.im[root@centos8 ~]#cat install_tomcat_for_centos.sh #!/bin/bash # #******************************************************************** #Author: wangxiaochun #QQ: 29308620 #Date: 2020-02-09 #FileName: install_tomcat_for_centos.sh #URL: http://www.wangxiaochun.com #Description: The test script #Copyright (C): 2020 All rights reserved #******************************************************************** . /etc/init.d/functions DIR=`pwd` JDK_FILE="jdk-8u241-linux-x64.tar.gz" TOMCAT_FILE="apache-tomcat-8.5.50.tar.gz" JDK_DIR="/usr/local" TOMCAT_DIR="/usr/local"install_jdk(){ if ! [ -f "$DIR/$JDK_FILE" ];thenaction "$JDK_FILE 文件不存在" false exit; elif [ -d $JDK_DIR/jdk ];thenaction "JDK 已經(jīng)安裝" falseexit else [ -d "$JDK_DIR" ] || mkdir -pv $JDK_DIR fi tar xvf $DIR/$JDK_FILE -C $JDK_DIR cd $JDK_DIR && ln -s jdk1.8.* jdk cat > /etc/profile.d/jdk.sh <<EOF export JAVA_HOME=$JDK_DIR/jdk export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAVA_HOME/lib/:$JRE_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin EOF . /etc/profile.d/jdk.sh java -version && action "JDK 安裝完成" || { action "JDK 安裝失敗" false ; exit; }}install_tomcat(){ if ! [ -f "$DIR/$TOMCAT_FILE" ];thenaction "$TOMCAT_FILE 文件不存在" false exit; elif [ -d $TOMCAT_DIR/tomcat ];thenaction "TOMCAT 已經(jīng)安裝" falseexit else [ -d "$TOMCAT_DIR" ] || mkdir -pv $TOMCAT_DIR fi tar xf $DIR/$TOMCAT_FILE -C $TOMCAT_DIR cd $TOMCAT_DIR && ln -s apache-tomcat-*/ tomcat echo "PATH=$TOMCAT_DIR/tomcat/bin:"'$PATH' > /etc/profile.d/tomcat.sh id tomcat &> /dev/null || useradd -r -s /sbin/nologin tomcatcat > $TOMCAT_DIR/tomcat/conf/tomcat.conf <<EOF JAVA_HOME=$JDK_DIR/jdk JRE_HOME=$JAVA_HOME/jre EOFchown -R tomcat.tomcat $TOMCAT_DIR/tomcat/cat > /lib/systemd/system/tomcat.service <<EOF [Unit] Description=Tomcat #After=syslog.target network.target remote-fs.target nss-lookup.target After=syslog.target network.target [Service] Type=forking EnvironmentFile=$TOMCAT_DIR/tomcat/conf/tomcat.conf ExecStart=$TOMCAT_DIR/tomcat/bin/startup.sh ExecStop=$TOMCAT_DIR/tomcat/bin/shutdown.sh PrivateTmp=true User=tomcat[Install] WantedBy=multi-user.target EOF systemctl daemon-reload systemctl enable --now tomcat.service systemctl is-active tomcat.service &> /dev/null && action "TOMCAT 安裝完成" || { action "TOMCAT 安裝失敗" false ; exit; }}install_jdk install_tomcat

總結(jié)

以上是生活随笔為你收集整理的tomcat安装_基于CentOS 一键安装tomcat脚本的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。