1. 程式人生 > >centos7下面安裝tomcat

centos7下面安裝tomcat

前言

對於一個新安裝的 centos 系統來說,是沒有 tomcat 伺服器的。用下面的命令可以檢視 tomcat 服務的狀態。

systemctl status tomcat.service
//或者
systemctl status tomcat

    1
    2
    3

效果如下:
這裡寫圖片描述

可以看到不能找到 tomcat.service , 這就證明這臺機器上沒有 tomcat 服務。

下面我們就來安裝 tomcat 服務,並且把它執行起來。
安裝 tomcat

我們選擇用 yum 來安裝 tomcat , 安裝命令如下:

yum install tomcat
//或者
yum -y install tomcat

    1
    2
    3

第二個命令 -y 代表遇到詢問都選 y , 這個是一步操作。
安裝完成後,安裝目錄在 "/usr/share/tomcat" , 我們用 cd 命令切到這個目錄,用 ls 命令檢視這個目錄裡面的檔案,如下所示:

這裡寫圖片描述

現在 tomcat 已經安裝好了,通過 systemctl status tomcat 命令檢視一下 tomcat 的狀態。效果如下:
這裡寫圖片描述

tomcat 現在處於 dead(死亡) 狀態,服務還沒有跑起來。
執行 tomcat

我們用以下命令來啟動 tomcat.

systemctl start tomcat.service
//或者
systemctl start tomcat

    1
    2
    3

啟動完成後,我們就可以檢視 tomcat 執行狀態。
這裡寫圖片描述

可以看到狀態是 running , 此時已經代表 tomcat 已經正常的跑起來了。

此時我們在瀏覽器中執行 http://47.43.228.53:8080 , 發現是不能訪問的,效果如下:
這裡寫圖片描述

為什麼會出現 404 ? 因為前面安裝的是 tomcat 的基礎服務,並沒有安裝瀏覽器管理介面,下面我們介紹怎麼安裝瀏覽器管理介面。
安裝管理介面

首先我們進入到 tomcat 的 webapps 目錄,檢視目錄
這裡寫圖片描述

發現目錄是空的,用下面命令安裝預設瀏覽器管理介面:

yum install tomcat-webapps tomcat-admin-webapps

    1

安裝完成後,我們檢視目錄
這裡寫圖片描述

發現 webapps 目錄已經多出了幾個目錄。

此時再用瀏覽器訪問 http://47.43.228.53:8080 , 就可以看到如下介面。

這裡寫圖片描述

點選 Manager App 需要我們輸入使用者和密碼,下面我們來設定一個使用者。

回到 tomcat 安裝目錄,進入 conf 目錄,開啟 tomcat-users.xml 檔案,在 <tomcat-users> 標籤下,新增如下配置:

<role rolename="manager-gui"/>
<user username="root" password="root" roles="manager-gui"/>

    1
    2

效果如下:
這裡寫圖片描述

上面我們設定了一個使用者,使用者名稱:root , 密碼:root 。
新增完成後,儲存退出,然後重新整理瀏覽器,點選 Manager App , 輸入我們設定的使用者名稱和密碼,就可以正常登陸了。
其他重要的命令

停止 tomcat 服務

systemctl stop tomcat.service
//或者
systemctl stop tomcat

    1
    2
    3

重啟 tomcat 服務

systemctl restart tomcat.service
//或者
systemctl restart tomcat

    1
    2
    3

開機啟動 tomcat

systemctl enable tomcat
---------------------  
作者:趙彥軍  
來源:CSDN  
原文:https://blog.csdn.net/zhaoyanjun6/article/details/79131856  
版權宣告:本文為博主原創文章,轉載請附上博文連結!