---
tags: Linux,Tomcat
---
# Tomcat 安裝手冊@Kali
#### (1) 版本更新
```
sudo apt update && sudo apt upgrade
```
#### (2) 安裝 Java
`sudo apt install default-jdk`
#### (3) 官網下載安裝包
https://tomcat.apache.org/download-90.cgi

目前下載的版本是:
https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.73/bin/apache-tomcat-9.0.73.tar.gz
#### (4) 安裝 Tomcat
```
sudo mkdir /opt/tomcat
cd /home/kali/Downloads
sudo tar -xvzf apache-tomcat-9.0.73.tar.gz -C /opt/tomcat --strip-components=1
```

#### (5) 新增 Tomcat 群組 & 角色
```
sudo groupadd tomcat
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
sudo chgrp -R tomcat /opt/tomcat/conf
sudo chmod -R g+r /opt/tomcat/conf
sudo chmod g+x /opt/tomcat/conf
sudo chown -R tomcat /opt/tomcat/webapps/ /opt/tomcat/work/ /opt/tomcat/temp/ /opt/tomcat/logs/
```

#### (6) 設定環境變數
更新設定檔我習慣會備份啦 XD
```
cp /etc/profile /etc/profile.220322
vi /etc/profile
```
加入以下屬性:
```
export CATALINA_HOME="/opt/tomcat"
export JAVA_HOME="/usr/lib/jvm/default-java"
```

執行環境設定:
`source /etc/profile`

#### (7) 啟動Tomcat服務器:
```
cd /opt/tomcat/bin
sudo ./startup.sh
```

#### (8) 執行瀏覽器中管理頁面
http://localhost:8080,
已經完成在Kali Linux上安裝了Tomcat服務器。

#### (9) 關閉 Tomcat
catalina.bat stop
