Tomcat服務器的搭建和Web應用的部署

首先建立一臺虛擬機,我用的虛擬機版本是CentOS7
Tomcat服務器的搭建和Web應用的部署html

上傳Oracle JDk和Tomcat服務器的壓縮包到服務器
Tomcat下載地址:http://tomcat.apache.org/java

JDK下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Tomcat服務器的搭建和Web應用的部署linux

安裝Oracle JDK
1.首先在usr目錄下建立一個文件夾javaweb

sudo mkdir –p  /usr/java

Tomcat服務器的搭建和Web應用的部署
2.輸入如下命令解壓:apache

sudo tar -zxvf /home/user/jdk-8u161-linux-x64.tar.gz  -C /usr/java/

解壓完以下圖所示:
Tomcat服務器的搭建和Web應用的部署
3.配置JDK的環境變量vim

export JAVA_HOME=/usr/java/jdk1.8.0_161
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=.:${JAVA_HOME}/bin:$PATH

Tomcat服務器的搭建和Web應用的部署
4.使/etc/profile裏的配置當即生效瀏覽器

source  /etc/profile

5.測試一下java有沒有安裝成功tomcat

java -version

Tomcat服務器的搭建和Web應用的部署

安裝Tomcat服務器
1.解壓Tomcat到指定文件夾(我解壓到/home/user文件夾下)服務器

tar -zxvf /home/user/apache-tomcat-9.0.6.tar.gz

2.解壓後進入usr目錄會出現如下文件夾(apache-tomcat-9.0.6)
Tomcat服務器的搭建和Web應用的部署oracle

  1. 修改server.xml配置文件,添加下列語句:
    <Context path="" docBase="/home/user/apache-tomcat-9.0.6/webapps/" debug="0" reloadable="true" crossContext="true"/>    #其中docBase是個人Tomcat目錄

Tomcat服務器的搭建和Web應用的部署

4.關閉CentOS的防火牆
(1)首先查看防火牆狀態

systemctl status firewalld.service

Tomcat服務器的搭建和Web應用的部署
(2) 關閉防火牆和禁止開機啓動防火牆

systemctl stop firewalld.service
systemctl disable firewalld.service

Tomcat服務器的搭建和Web應用的部署
Tomcat服務器啓動和關閉
1.啓動Tomcat服務器  
進入tomcat服務器的bin目錄,而後執行"./startup.sh"命令啓動Tomcat服務器,以下圖所示:
Tomcat服務器的搭建和Web應用的部署
(1)查看tomcat服務器的Log信息,看看tomcat服務器是否已經正常啓動,進入tomcat服務器下的logs目錄,打開catalina.out文件進行查看,以下圖所示:
Tomcat服務器的搭建和Web應用的部署
(2)在瀏覽器輸入IP:8080能夠看到以下圖所示:
Tomcat服務器的搭建和Web應用的部署
(3)在webapps建立一個文件HelloWorld,測試tomcat有有沒有成功

cd /home/user/apache-tomcat-9.0.6/webapps/
vim HelloWorld

在HelloWorld文件中所寫的內容
Tomcat服務器的搭建和Web應用的部署
在瀏覽器上訪問IP:8080/HelloWorld 出現以下圖所示內容:
Tomcat服務器的搭建和Web應用的部署
說明Tomcat服務器已經正常啓動成功了。
  若是tomcat啓動不了,那麼最有可能就是啓動時使用的端口被其餘應用程序佔用了,那麼能夠經過以下的辦法進行排查,例如查看8080端口被哪一個應用程序佔用了。

2.關閉Tomcat服務器
進入tomcat服務器的bin目錄,而後執行"./shutdown.sh"命令啓動Tomcat服務器,以下圖所示:
Tomcat服務器的搭建和Web應用的部署
查看tomcat服務器的Log信息,看看tomcat服務器是否已經正常關閉,進入tomcat服務器下的logs目錄,打開catalina.out文件進行查看,以下圖所示:
Tomcat服務器的搭建和Web應用的部署

部署JavaWeb應用到Tomcat服務器
部署JavaWeb應用到Tomcat服務器就是將開放好的JavaWeb應用打包成war包,而後發佈到tomcat服務器的webapps目錄下
Tomcat服務器的搭建和Web應用的部署

打包JavaWeb應用
打開eclipse,右鍵項目點擊Export 選擇war file
Tomcat服務器的搭建和Web應用的部署
而後點Finish
Tomcat服務器的搭建和Web應用的部署
這就是打包完成的war包
Tomcat服務器的搭建和Web應用的部署

將war包發佈到tomcat服務器
1.將打包好的war包上傳到tomcat服務器webapps目錄 以下圖所示:
Tomcat服務器的搭建和Web應用的部署
2.上傳成功
Tomcat服務器自動解壓縮war包
Tomcat服務器的搭建和Web應用的部署
3.而後訪問IP:8080/Portal出現如下畫面:
Tomcat服務器的搭建和Web應用的部署

至此Tomcat服務器的安裝和Web應用的部署完成

相關文章
相關標籤/搜索