歡迎您光臨本站 註冊首頁

Linux系統攻略:Apache與Tomcat整合技巧

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

監控CPU平均值,SSH到Linux伺服器后,鍵入uptime可以分別顯示1分鐘前、5分鐘前、10分鐘前CPU的使用率,該數值越接近0越好。

 

監控內存與交換分區使用率,SSH到Linux伺服器后,鍵入free -m可以顯示內存及交換分區使用率,如果內存使用率超過90%且交換空間佔用率超過50%,證明系統有問題。(至少有內存泄露現象)

 

監控硬碟使用率,SSH到Linux伺服器后,鍵入df -h可以人性化查看硬碟使用率,超過90%需要及時清理無用資料及日誌

 

監控CPU及各進程CPU與內存佔用率,SSH到Linux伺服器后,鍵入top -cs可以按照CPU與內存使用率查看詳細進程佔用資源的分配

 

監控Apahce連接數,SSH到Linux伺服器后,鍵入ps -ef | grep httpd | wc -l可以查看當時的Apache,這個要根據Apache連接數設定看,如果超過設定80%,證明不穩定。

 

PostFix處理辦法

運行狀況 tail -f /var/log/maillog 查看postfix郵件伺服器運行情況.

 

啟動PostFix

service httpd start

service mysqld start

service postfix start

service courier-authlib start

service dovecot start

service spamassassin start

service MailScanner start

service saslauthd start

啟動郵件服務所需的相關服務

 

重啟PostFix

service httpd start

postfix restart

不重啟伺服器,只重啟POSTFIX

 

Tomcat處理辦法,Tomcat日誌在其安裝目錄下的logs文件夾里,可以查看Tomcat日誌查詢問題所在。

 

關閉Tomcat進程,在Tomcat安裝目錄下的bin目錄中鍵入./shutdown.sh & kill -9 $(ps -ef | grep java | awk '{print $2}') 可以殺死所有Tomcat進程,然後再鍵入./startup.sh即可重新啟動Tomcat

 

Apache與Tomcat整合

 

1、將jakarta-tomcat-connectors-1.2.15-src.tar.gz傳到伺服器並解壓得到jakarta-tomcat-connectors-1.2.15-src

 

2、到jakarta-tomcat-connectors-1.2.15-src/jk/native目錄下

 

[root@localhost native]# ./configure --with-apxs=/usr/sbin/apxs

[root@localhost native]# make

[root@localhost native]# su -c 'make install'

 

mod_jk2.so被自動拷貝到目錄/usr/lib/httpd/modules/mod_jk.so下

 

3、讓apache載入mod_jk

[root@localhost conf]# vi /etc/httpd/conf/httpd.conf

 

加入如下代碼

# Example:

# LoadModule foo_module modules/mod_foo.so

#

LoadModule jk_module modules/mod_jk.so

JkWorkersFile /etc/httpd/conf/workers.properties

# Static files in the examples webapp are served by apache

Alias / /home/cviepanel/java/jakarta-tomcat-5.0.28/webapps/

 

4、在/etc/httpd/conf中加入文件workers.properties

# Define 1 real worker using ajp13

worker.list=worker1

# Set properties for worker1 (ajp13)

worker.worker1.type=ajp13

worker.worker1.host=127.0.0.1

worker.worker1.port=8009

worker.worker1.lbfactor=1

worker.worker1.cachesize=10

worker.worker1.cache_timeout=600

worker.worker1.socket_keepalive=1

worker.worker1.reclycle_timeout=300

 

(責任編輯:A6)



[火星人 ] Linux系統攻略:Apache與Tomcat整合技巧已經有345次圍觀

http://coctec.com/docs/net/show-post-68330.html