A. linux裡面運行了tomcat,怎麼看日誌執行bin文件裡面的shutdown
|1、tomcat啟動
cd tomcat
./bin/startup.sh
2、停止我一般用kill命令
pgrep java|xargs kill -9
或者
ps -ef| grep $PWD|grep -v grep | awk '{print $2}' |xargs kill -9
3、tomcat日誌一般都在內tomcat/logs目錄,server.xml和容logging.properties會有log配置
啟動關閉日誌一般都會存放到catalina.out
4、查看日誌tail -f catalina.out
5、其他日誌localhost.2017-12-27.log
B. linux怎麼查看tomcat配置成功
首先啟動linux
然後進來入到tomcat安裝目源錄 cd/tomcat*
/apache-tomcat-6.0.26/bin下運行 #./startup.sh start 開始運行命令
停止tomcat時運行命令: #./shutdown.sh start
遠程查看tomcat的控制台:
進入tomcat/logs/文件夾下
鍵入指令:tail -f catalina.out 就可以查看控制台了
或者是使用bin目錄下的catalina.sh run命令,如果能進入控制台,說明tomcat啟動成功
C. SUSE Linux 下關閉tomcat報錯
將你的JDK文件復制到root/bin目錄下,然後雙擊文件,選擇最左邊的那個在「終端里運行」,此時會出現一個終端窗口,按回車一直跳到出現空白行時,輸入yes後回車,此時請等待解壓完成,完成後,會在窗口下出現一個新的文件夾,再將這個文件夾剪切到/usr目錄下,再用gedit打開/etc/profile,設置java的運行環境,在最底下一行里輸入:
export JAVA_HOME=/usr/jdk1.6.0_06 #jdk1.6.0_06是你剛剪切那個文件夾名稱
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar 再打開一個終端,輸入:source /etc/profile ,使設置生效。再輸入java -version看看是否出現java的版本號。如果出現的話就說明java環境已經安裝好了。
你這個應該是home目錄設置有問題。直接下載一個for linux的tomcat,解壓後放在home目錄下就OK了。
D. linux命令停止Tomcat伺服器,不能夠手動停止,因為Tomcat是隨伺服器啟動的,如果想停止,改輸入什麼命令
Linux下tomcat服務的啟動、關閉與錯誤跟蹤,使用PuTTy遠程連接到伺服器以後,通常通過以下幾種方式啟動關閉tomcat服務:
切換到tomcat主目錄下的bin目錄(cd usr/local/tomcat/bin)
1,啟動tomcat服務
方式一:直接啟動 ./startup.sh
方式二:作為服務啟動 nohup ./startup.sh
方式三:控制台動態輸出方式啟動 ./catalina.sh run 動態地顯示tomcat後台的控制台輸出信息,Ctrl+C後退出並關閉服務
解釋:
通過方式一、方式三啟動的tomcat有個弊端,當客戶端連接斷開的時候,tomcat服務也會立即停止,通過方式二可以作為linux服務一直運行
通過方式一、方式二方式啟動的tomcat,其日誌會寫到相應的日誌文件中,而不能動態地查看tomcat控制台的輸出信息與錯誤情況,通過方式三可以以控制台模式啟動tomcat服務,
直接看到程序運行時後台的控制台輸出信息,不必每次都要很麻煩的打開catalina.out日誌文件進行查看,這樣便於跟蹤查閱後台輸出信息。tomcat控制台信息包括log4j和System.out.println()等輸出的信息。
2,關閉tomcat服務
./shutdown.sh
E. linux系統下怎麼關閉tomcat
在Linux系統下,啟動和關閉Tomcat使用命令操作。
進入Tomcat下的bin目錄
停止Tomcat服務命令
執行tomcat ./shutdown.sh 後,雖然tomcat服務不能正常訪問了,但是ps -ef | grep tomcat 後,發現tomcat對應的java進程未隨web容器關閉而銷毀,進而存在僵屍java進程。網上看了下導致僵屍進程的原因可能是有非守護線程(即User Thread)存在,jvm不會退出(當JVM中所有的線程都是守護線程的時候,JVM就可以退出了;如果還有一個或以上的非守護線程則JVM不會退出)。通過一下命令查看Tomcat進程是否結束:
若顯示一下相似信息,說明Tomcat進程未結束
此時我們可強制結束該進程(僵屍進程)
上一命令執行完畢後,重新查看Tomcat進程情況,Tomcat已完全停止。
F. 請問UNIX/LINUX操作系統下如何啟動和關閉Tomcat
方法一:進入tomcat/bin/運行命令 ./shutdown.sh
方法二:ps aux|grep tomcat找到進程ID,然後kill -9 ID
G. linux下怎麼關閉tomcat服務
關閉服務命令有兩個,切換到tomcat主目錄下的bin目錄(cd usr/local/tomcat/bin),然後執行命令:
(1) ./shutdown.sh
(2) ./catalina stop
這兩個命令對於效果都是沒有很大區別的,其實還有一個更為直接的,就是當你啟動是用./catalina run啟動的時候在終端輸入ctrl+c就會停掉tomcat服務了。
Tomcat就是用來解析jsp程序的一個軟體,Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發而成。
Tomcat是一個輕量級應用伺服器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP程序的首選。對於一個初學者來說,可以這樣認為,當在一台機器上配置好Apache伺服器,可利用它響應對HTML 頁面的訪問請求。實際上Tomcat 部分是Apache伺服器的擴展,但它是獨立運行的,所以當你運行tomcat時,它實際上作為一個與Apache 獨立的進程單獨運行的。