搭建Linux環境--安裝tomcat

Tomcat是一個免費的開源的web應用服務器,特色是技術先進,性能穩定,並且免費。 因此成爲目前比較流行的web應用服務器,許多web應用例如遊戲,都是搭建在tomcat中。java

 1、下載tmocat

官網地址:https://tomcat.apache.org/download-90.cgiweb

2、使用ftp工具上傳至Linux系統中

在Linux系統/usr/local目錄下,建立tomcat文件夾(mkdir tomcatshell

使用ftp將apache-tomcat-9.0.21.tar.gz文件上傳到/usr/local/tomcat目錄下apache

3、解壓文件

進入到tomcat文件夾,解壓apache-tomcat-9.0.21.tar.gz包tomcat

tar -zxvf apache-tomcat-9.0.21.tar.gz

4、配置環境變量

1、查看Tomcat默認8080端口是否被佔用

執行命令:netstat -apn|grep 8080      ---執行命令沒反應就說明沒有被佔用服務器

2.配置環境變量 :  vi /etc/profile

下面兩行代碼複製粘貼到profile文件最下方tcp

export CATALINA_BASE=/usr/local/tomcat/apache-tomcat-9.0.21

export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-9.0.21

 

3.驗證是否安裝成功

# echo $CATALINA_HOME     --執行後顯示路徑說明配置成功工具

# echo $CATALINA_BASE     --執行後顯示路徑說明配置成功性能

4、進入到/usr/local/tomcat/apache-tomcat-9.0.21/bin目錄下

執行:  ./startup.sh命令    ( ./  liunx中執行shell腳本的命令)spa

5、在防火牆中添加8080端口

輸入命令: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!

6、重啓防火牆

service iptables restart

5、查看是否安裝成功

回到winodws下, 輸入虛擬機IP:8080(ip地址可在Linux系統中輸入ifconfig命令查看)

顯示tomcat主頁說明tomcat安裝成功

6、重啓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
相關文章
相關標籤/搜索