一、安裝配置tomcat
- 下載并解壓 Tomcat
首先,從 Apache Tomcat 官方網站下載最新版本的 Tomcat。以 Tomcat 9 為例:
下載慢的話,也可以本地上傳到root目錄下進行解壓
sudo wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.58/bin/apache-tomcat-9.0.58.tar.gz
sudo tar -xvf apache-tomcat-9.0.58.tar.gz
sudo mv apache-tomcat-9.0.58 tomcat
- 創建 Tomcat 用戶和用戶組
創建一個新的用戶和用戶組來管理 Tomcat:
sudo groupadd tomcat
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
- 修改 Tomcat 目錄權限
將 Tomcat 目錄的所有權更改為新創建的用戶和組:
sudo chown -R tomcat:tomcat /opt/tomcat
sudo chmod -R 755 /opt/tomcat
- 配置 Tomcat 服務
創建一個 systemd 服務文件,以便可以通過 systemctl 管理 Tomcat:
sudo nano /etc/systemd/system/tomcat.service
添加以下內容:
[Unit]
Description=Apache Tomcat Web Application Container
After=network.target[Service]
Type=forkingEnvironment=JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=