真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

傳統(tǒng)云環(huán)境下的CI/CD操作手冊(二)配置tomcat-創(chuàng)新互聯(lián)

首先準(zhǔn)備jdk環(huán)境
mkdir /apps && cd /apps
上傳jdk壓縮包到/apps內(nèi)
tar xvf jdk-7u79-linux-x64.tar.gz
ln -sv /apps/jdk1.7.0_79 /apps/jdk
vim /etc/profile
export export LANG="en_US.utf-8"
export JAVA_HOME=/apps/jdk
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile && java -version

創(chuàng)新互聯(lián)是專業(yè)的猇亭網(wǎng)站建設(shè)公司,猇亭接單;提供網(wǎng)站制作、做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行猇亭網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

然后安裝tomcat
將tomcat壓縮包上傳到/apps內(nèi)
tar xvf apache-tomcat-7.0.59.tar.gz
ln -sv /apps/apache-tomcat-7.0.59 /apps/tomcat
將tomcat啟動腳本上傳到/root內(nèi)
cp /root/tomcat /etc/init.d/
chmod +x /etc/init.d/tomcat
/etc/init.d/tomcat start
http://192.168.1.17:8080
http://192.168.1.18:8080
單獨準(zhǔn)備tomcat數(shù)據(jù)目錄,生產(chǎn)環(huán)境,數(shù)據(jù)和軟件不能放在一個目錄
mkdir -p /data/tomcat/webapps
vim /apps/tomcat/conf/server.xml
cd /data/tomcat/webapps/
mkdir web01 && cd web01
vim index.html
Tomcat!!!
/etc/init.d/tomcat restart
http://192.168.1.17:8080/web01
http://192.168.1.18:8080/web01

tomcat啟動腳本

#!/bin/bash

JDK_HOME=/apps/jdk
CATALINA_HOME=/apps/tomcat
export JDK_HOME CATALINA_HOME
source /etc/profile
#PID=`ps -ef  | grep  -v grep  | grep java | awk  '{print $2}'`
#NUM=`ps -ef  | grep  -v grep  | grep java | awk  '{print $2}' | wc -l`

#case $1 in
start() {
        echo "正在判斷服務(wù)狀態(tài),請稍等!"    
        echo "請稍等3秒鐘"
        echo "3";sleep 1;echo "2";sleep 1;echo "1";sleep 1
    if  netstat -an | grep 8080 | grep LISTEN >/dev/null
        then
        echo "Tomcat已經(jīng)正在運行了!"  
    else 
        echo "Tomcat沒有運行,1秒后啟動!"
        echo 1;sleep 1  
        $CATALINA_HOME/bin/catalina.sh start 
        echo  "Tomcat 已經(jīng)成功啟動完成,5秒后判斷是否啟動成功"
        echo "5";sleep 1;echo "4";sleep 1
        echo "3";sleep 1;echo "2";sleep 1;echo "1";sleep 1
    if  netstat -an | grep 8080 | grep LISTEN >/dev/null
        then
        PID=`ps -ef | grep  tomcat | grep jdk | awk '{print $2}'`
        NUM=`ps -ef | grep  tomcat | grep jdk | awk '{print $2}' | wc -l`
        echo "Tomcat 已經(jīng)成功啟動${NUM} 個Tomcat進程!,PID為${PID}"
        else
        echo "Tomcat啟動失敗,請重新啟動!"
            echo 1
    fi
    fi
    }
stop() {
        PID=`ps -ef  | grep  -v grep  | grep java | awk  '{print $2}'`
        NUM=`ps -ef | grep  -v "color"  | grep tomcat | awk '{print $2}' | wc 
-l`     echo "正在判斷服務(wù)狀態(tài),請稍等3秒鐘!" 
        echo "3";sleep 1;echo "2";sleep 1;echo "1";sleep 1
    if  netstat -an | grep 8080 | grep LISTEN >/dev/null 
       then 
        echo "Tomcat運行中,1秒后關(guān)閉!"
        echo  1;sleep 1 
        echo "即將關(guān)閉Tomcat服務(wù),請稍等!" 
        $CATALINA_HOME/bin/catalina.sh stop ;echo "已經(jīng)執(zhí)行關(guān)閉命令,正在檢查關(guān)閉了多少
Tomcat進程,請稍等30秒鐘!"      sleep 27
        echo "3";sleep 1;echo "2";sleep 1;echo "1";sleep 1
        pkill java && pkill tomcat
        if  netstat -an | grep 8080 | grep LISTEN >/dev/null;then
            PID=`ps -ef  | grep  -v grep  | grep java | awk  '{print $2}'`
            NUM=`ps -ef | grep  -v "color"  | grep tomcat | awk '{print $2
}' | wc -l`         kill -9 $PID ;echo "已成功關(guān)閉${NUM} 個tomcat進程"
        else
            echo  "Tomcat 已經(jīng)關(guān)閉完成!" 
            echo "3";sleep 1;echo "2";sleep 1;echo "1";sleep 1 
        fi
    else
        echo "Tomcat 沒有運行"
        echo 1
    fi
    if  netstat -an | grep 8080 | grep LISTEN >/dev/null;then
            PID=`ps -ef  | grep  -v grep  | grep java | awk  '{print $2}'`
            #NUM=`ps -ef | grep  -v "color"  | grep tomcat | awk '{print $2}' | wc -l`
            echo "關(guān)閉失敗,即將強制刪除tomcat進程!"
            sleep 2
            pkill tomcat ;sleep 2 
            if  netstat -an | grep 8080 | grep LISTEN >/dev/null;then
                echo "強制關(guān)閉失敗,即將再次強制刪除tomcat進程!"
                pkill java; sleep 2
            fi
    fi
    }
restart() {
    stop 
    start 
 }

case "$1" in 
start) 
start 
;; 

stop) 
stop 
;; 

restart) 
restart 
;; 

*) 
echo $"Usage: $0 {start|stop|restart|status}" 
esac

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


分享標(biāo)題:傳統(tǒng)云環(huán)境下的CI/CD操作手冊(二)配置tomcat-創(chuàng)新互聯(lián)
路徑分享:http://weahome.cn/article/hhdis.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部