日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

  • 大家好,我是馬哥教育的老王,謝謝閱讀
  • 免費視頻請移步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 已經安裝" 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 已經安裝" 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

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。