Tomcat是一個免費的開源的web應用服務器,特色是技術先進,性能穩定,並且免費。 因此成爲目前比較流行的web應用服務器,許多web應用例如遊戲,都是搭建在tomcat中。java
官網地址:https://tomcat.apache.org/download-90.cgiweb
在Linux系統/usr/local目錄下,建立tomcat文件夾(mkdir tomcat)shell
使用ftp將apache-tomcat-9.0.21.tar.gz文件上傳到/usr/local/tomcat目錄下apache
進入到tomcat文件夾,解壓apache-tomcat-9.0.21.tar.gz包tomcat
tar -zxvf apache-tomcat-9.0.21.tar.gz
執行命令:netstat -apn|grep 8080 ---執行命令沒反應就說明沒有被佔用服務器
下面兩行代碼複製粘貼到profile文件最下方tcp
export CATALINA_BASE=/usr/local/tomcat/apache-tomcat-9.0.21 export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.21
# echo $CATALINA_HOME --執行後顯示路徑說明配置成功工具
# echo $CATALINA_BASE --執行後顯示路徑說明配置成功性能
執行: ./startup.sh命令 ( ./ 是liunx中執行shell腳本的命令)spa
輸入命令:vi /etc/sysconfig/iptables
注:CentOS7開始,默認是沒有iptables的,而是使用firewall防火牆。本文將屏蔽掉firewall,使用iptables
1、中止並屏蔽firewalld服務 systemctl stop firewalld -- 中止 systemctl mask firewalld -- 屏蔽
2、安裝iptables-service軟件包 yum install iptables-services
3、在引導時啓用iptables服務 systemctl enable iptables
4、啓動iptables服務 systemctl start iptables
5、保存防火牆規則 service iptables save
找到下面這一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 在這行代碼下面另起一行
輸入:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
保存退出:esc :wq!
service iptables restart
回到winodws下, 輸入虛擬機IP:8080(ip地址可在Linux系統中輸入ifconfig命令查看)
顯示tomcat主頁說明tomcat安裝成功
首先,進入Tomcat下的bin目錄
cd /usr/local/tomcat/bin
使用Tomcat關閉命令
./shutdown.sh
查看Tomcat是否以關閉
ps -ef|grep java
若是顯示如下類似信息,說明Tomcat尚未關閉
*若是你想直接幹掉Tomcat,你可使用kill命令,直接殺死Tomcat進程
kill -9 12976
而後繼續查看Tomcat是否關閉
ps -ef|grep java
若是出現如下信息,則表示Tomcat已經關閉
root 19955 19757 0 17:48 pts/0 00:00:00 grep java
啓動Tomcat
./startup.sh
查看tomcat日誌(記得切換路徑哦)
tail -f catalina.out