Linux下Nginx和Tomcat常用命令總結

2021-09-25 13:49:48 字數 2302 閱讀 5902

1、查詢nginx路徑:

whereis nginx
2、啟動

service nginx start
3、檢視nginx的版本號:

nginx -v
4、停止

nginx -s stop
5、退出

nginx -s quit
6、重啟載入配置

nginx -s reload
7、檢視狀態

nginx -s status
8、檢測nginx的配置檔案語法是否正確

nginx -t
9、檢視tomcat的程序

ps -ef|grep nginx
進入tomcat的安裝目錄/usr/local/tomcat/bin

1.開啟tomcat

./startup.sh
2.關閉tomacat

./shutdown.sh
3.解壓檔案

unzip project.war -d project
4、檢查本機8080埠情況

netstat -lntup|grep 8080
5.檢視檔案

tail -f catalina.out
6.檢視日誌

tail -fn 200 /home/software/apache-tomcat-7.0.57/logs/catalina.out
7.檢視版本

a:安裝的版本

httpd -v
b:免安裝的版本

ps -ef | grep tomcat   

# 找到執行中的tomcat目錄

find / -name *tomcat*

# 找到沒啟動的tomcat目錄

cd /usr/local/tomcat/bin

# 進入tomcat下的bin目錄

./version.sh

# 執行版本檔案

8、重啟tomcat

【使用場景】已部署的專案在客戶端瀏覽不了;或者已更改過tomcat的配置引數

ps -ef | grep tomcat  

# 查到tomcat程序對應的pid(譬如為12345)

kill -9 12345

# 強制結束tomcat程序

/usr/local/tomcat/bin/startup.sh # 啟動tomcat

9、檢視tomcat日誌

【使用場景】專案在瀏覽器端彈窗報錯或出現其它異常,需要查執行日誌定位bug

(1)瀏覽器端報錯後,馬上檢視日誌的尾部

tail -50 /usr/local/tomcat/logs/catalina.out

# 顯示tomcat日誌最後50行

(2)準備復現bug(瀏覽器報錯之前),執行實時監控命令

tail -f /usr/local/tomcat/logs/catalina.out

# 實時列印tomcat執行日誌,方便一邊操作一邊看日誌

10、檢視tomcat日誌大小

【使用場景】判斷日誌是否需要清理,避免快速增長的tomcat日誌占用伺服器資源

du -ah --max-depth=2 /usr/local/tomcat/logs

# -a:顯示該目錄下的子目錄、檔案占用磁碟空間的大小

# -h:以人類可讀的方式顯示

# --max-depth:表示目錄的深度

11.刪除tomcat日誌

【使用場景】刪除某段時間的日誌,釋放伺服器資源

cd /usr/local/tomcat/logs  

# 進入tomcat下的logs目錄

ls -l *2017-07-[19-30]*

# 查詢2023年7月19-30日有哪些日誌檔案

rm -vf *2017-07-[19-30]*

# 刪除2023年7月19-30日的日誌檔案

Linux下Nginx負載均衡多個tomcat配置

linux下安裝nginx和安裝多個tomcat的方法 linux系統,jdk1.8已安裝好 一 linux下nginx的安裝與配置 1 安裝gcc yum install y pcre pcre devel 3 zlib安裝 yum install y zlib zlib devel 4 open...

CentOS編譯 安裝Nginx 整合Tomcat

一 安裝nginx 二 整合tomca 修改nginx 配置檔案 vi usr local nginx conf nginx.conf 編輯一下內容 新增proxy.conf 配置 vi usr local nginx conf proxy.conf 內容 nginx proxy.conf prox...

Nginx在Linux和windows下的安裝使用

最近在學習nginx搭建群集伺服器和反向 發現網上的一些安裝說得挺亂的,於是自己看了下nginx的官網,其實沒那麼難,這裡我總結了一下,對於英文不太好的,或者不想去看官網想走捷徑的同學可以看下 1.windows 下安裝 windwos下啟動服務 直接執行nginx.exe,缺點控制台視窗關閉,服務...