在 Ubuntu 上安裝 Tomcat

前言廢話

其實很久以前也是用過 Java Servlet,當時的我有許多的網站都還是建立在 Java。但隨著後面學到了 PHP,其簡單程度超乎人的想像。人當然是懶惰的,後面很多東西就改用 PHP 寫了。而近期,又有想要回鍋 Java Servlet 的意思,因此把一些基本的安裝過程記錄在這邊。

安裝過程

過程大概分為 更新系統、安裝JDK 及 安裝Tomcat。

更新系統

首先就須要先更新一下系統。

sudo apt-get update && sudo apt-get upgrade

安裝 JDK

接著我們要安裝 JDK,這邊是使用 openJDK 11,可依照自己的需求安裝。

sudo apt-get install openjdk-11-jdk

安裝 Tomcat

從 APT 上安裝 tomcat 主系統及管理介面 tomcat admin。

sudo apt-get install tomcat9 tomcat9-admin

安裝完成

完成到這步,已經大致安裝好啦!訪問 <IP位址>:8080 就可以看到成功安裝完成囉!

001.jpg

細部設定

接著是細部設定,可做可不做,全看你的需求!

管理介面

我們可以訪問 Tomcat 自帶的管理介面,但是在這之前,我們必須先設定管理員帳號密碼。

/etc/tomcat9 目錄底下,編輯 tomcat-users.xml 這個檔案。

<tomcat-users></tomcat-users> 的之間新增以下文字:

<role rolename="admin-gui" />

<role rolename="manager-gui" />

<user username="admin" password="A12345678z" roles="admin-gui,manager-gui" />

其中,最下方的 username 即為帳號,password 即為密碼,可以改成你想要的。

到這裡,我們重新啟動 tomcat

sudo systemctl restart tomcat9

接著,我們訪問 <IP位址>:8080/manager/html,他會要求帳號密碼,填上剛剛設定的。

002.jpg

你就可以看到管理介面囉!

003.jpg

結語

這篇文章算是我回鍋前的一個準備,也記錄在這裡給有需要的人囉!