1. 安裝JDK
首先,需要在Linux系統上安裝Java Development Kit (JDK)。可以使用包管理器如yum進行安裝,或者手動下載并安裝。例如,安裝JDK 8的命令可能如下:
yum install -y Java-1.8.0-openjdk-devel
安裝完成后,設置JAVA_HOME環境變量:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk export PATH=$JAVA_HOME/bin:$PATH
2. 安裝tomcat
下載Tomcat的tar.gz安裝包,然后解壓到指定目錄。例如:
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.53/bin/apache-tomcat-9.0.53.tar.gz tar -xzvf apache-tomcat-9.0.53.tar.gz cd /usr/local/tomcat/apache-tomcat-9.0.53
3. 配置環境變量
編輯/etc/profile文件,添加Tomcat的環境變量:
export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-9.0.53
然后使配置生效:
source /etc/profile
4. 修改Tomcat端口(可選)
如果需要修改Tomcat的默認端口,可以編輯conf/server.xml文件:
<<span>Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/></span>
5. 啟動和停止Tomcat
啟動Tomcat服務:
./startup.sh
停止Tomcat服務:
./shutdown.sh
6. 部署應用
將Java Web應用打包成WAR文件,然后放置在Tomcat的webapps目錄下。Tomcat會自動解壓并部署WAR文件。
tar -xzvf myapp.war -C /usr/local/tomcat/apache-tomcat-9.0.53/webapps/
7. 訪問應用
啟動Tomcat后,可以通過瀏覽器訪問應用,例如:
http://your_server_ip:8080/myapp
8. 配置防火墻(如果需要)
如果Linux系統啟用了防火墻,需要允許Tomcat使用的端口通過:
firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload
以上步驟是在Linux系統上部署Tomcat應用的基本流程。根據具體需求,可能還需要進行其他配置,如數據庫連接、安全設置等。