tomcat服務器運行時是須要JDK支持的,因此必須配置好JDK用到的那些環境變量java
編輯/etc下的profile文件,加上以下內容:linux
修改將Tomcat服務器啓動時使用的端口,例如改爲9999web
修改完server.xml文件以後,保存,退出。數據庫
進入tomcat服務器的bin目錄,而後執行"./startup.sh"命令啓動Tomcat服務器,以下圖所示:tomcat
查看tomcat服務器的Log信息,看看tomcat服務器是否已經正常啓動,進入tomcat服務器下的logs目錄,打開catalina.out文件進行查看,以下圖所示:服務器
訪問Tomcat服務器,以下圖所示:app
能夠正常訪問了,說明Tomcat服務器已經正常啓動成功了。webapp
若是tomcat啓動不了,那麼最有可能就是啓動時使用的端口被其餘應用程序佔用了,那麼能夠經過以下的辦法進行排查,例如查看9999端口被哪一個應用程序佔用了。tcp
進入tomcat服務器的bin目錄,而後執行"./shutdown.sh"命令啓動Tomcat服務器,以下圖所示:spa
查看tomcat服務器的Log信息,看看tomcat服務器是否已經正常關閉,進入tomcat服務器下的logs目錄,打開catalina.out文件進行查看,以下圖所示:
部署JavaWeb應用到Tomcat服務器就是將開放好的JavaWeb應用打包成war包,而後發佈到tomcat服務器的webapps目錄下
項目打包成功,以下圖所示:
將JavaWeb應用打包成war包以後,要將這個war包放到tomcat服務器的webapps目錄下,因爲要部署的javaWeb應用使用的是JNDI數據源,因此首先要把數據庫對應的驅動jar包放到tomcat服務器的lib目錄下。
一、將Oracle數據庫的驅動jar包上傳到tomcat服務器的lib目錄
以下圖所示:
二、將打包好的war包上傳到tomcat服務器的webapps目錄
以下圖所示:
上傳war包到webapps目錄
上傳成功
Tomcat服務器自動解壓縮war包
檢查一下tomcat服務器是否自動在conf目錄下建立了Catalina/localhost目錄,在看看localhost目錄下是否有tomcat服務器自動建立的oams.xml文件
lsof -i:端口號
例如:
lsb_release -a
例如:
可以使用"iptables –L –n"查看當前iptables規則
例如:
iptables -I INPUT -p 協議 --dport 端口號 -j ACCEPT
例如:
1 iptables -I INPUT -p udp --dport 161 -j ACCEPT 2 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT