一、登錄服務器
1、使用命令ssh root@IP地址
2、輸入服務器密碼,登錄成功。
二、安裝JDK:
1、查找java相關列表
yum -y listjava*
2、使用root用戶安裝
yum -y installjava-1.7.0-openjdk*
3、確認是否安裝成功
java -version
jdk默認安裝路徑/usr/lib/jvm
三、安裝Tomcat
1、創建文件夾:mkdir /usr/webapp
2、下載tomcat:wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat- 7/v7.0.69/bin/apache-tomcat-7.0.69.zip
3、解壓tomcat:tar zxvfapache-tomcat-7.0.69.zip
4、將項目部署到服務器:使用工具xftp等將項目war包上傳到服務器tomcat的webapps目錄下,tomcat自動將war包進行解壓
5、啓動tomcat服務器:進入tomcat的bin目錄,然後執行”./startup.sh”啓動服務器
6、查看服務器log信息,確認服務器是否已經正常啓動,進入tomcat服務器下的logs目錄,打開catalina.out文件進行查看(裏面記錄了tomcat服務器的啓動log)
7、如果tomcat啓動不了,那麼最有可能是啓動使用的端口被佔用了,使用命令lsof –i : 端口號 可以查看是哪個進程佔用了這個端口,如果需要修改端口,則進入tomcat的conf目錄,找到server.xml文件,使用vi進行編輯
8、關閉tomcat服務器:進入bin目錄,然後執行”./shutdown.sh”命令關閉服務器,在日誌文件catalina.out文件中可查看狀態
四、安裝Tengine
Tengine是基於Nginx開發的Web服務器,相比於Nginx能讓系統更穩定
1、下載Tengine:wget http://tengine.taobao.org/download/tengine-2.1.2.tar.gz
2、安裝Tengine參考:http://down.chinaz.com/server/201112/1476_1.htm 將Tengine解壓到和apache-tomcat-7.0.69相同的目錄下/usr/webapp/server
五、監控腳本
monitor.sh部署到/usr/webapp/monitor下,日誌輸出文件爲TomcatMonitor.log