JSP項目在Ubuntu上的部署流程如下:
安裝Java開發環境(JDK)
sudo apt update
sudo apt install openjdk-11-jdk # 推薦使用OpenJDK 11
java -version # 驗證安裝
安裝Apache Tomcat
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.85/bin/apache-tomcat-9.0.85.tar.gz
sudo tar -zxvf apache-tomcat-9.0.85.tar.gz -C /opt/
sudo mv /opt/apache-tomcat-9.0.85 /opt/tomcat # 可選:重命名目錄
配置Tomcat環境變量
編輯~/.bashrc
文件,添加:
export CATALINA_HOME=/opt/tomcat
export PATH=$PATH:$CATALINA_HOME/bin
執行source ~/.bashrc
使配置生效。
部署JSP項目
webapps
目錄:sudo cp -r /path/to/your/jsp-project /opt/tomcat/webapps/
sudo cp your-app.war /opt/tomcat/webapps/
啟動Tomcat服務
sudo /opt/tomcat/bin/startup.sh
驗證是否啟動成功:訪問http://localhost:8080
,查看Tomcat默認頁面。
訪問JSP項目
在瀏覽器中輸入:http://your-server-ip:8080/your-app-name/your-jsp-page.jsp
。
可選步驟:
sudo ufw allow 8080/tcp
conf/server.xml
并添加SSL證書實現(需生成密鑰庫)。注:部分步驟中路徑(如Tomcat版本號)可能因版本更新略有差異,以實際下載的文件為準。[1,2,3,4,5,6,7,8,9,10,11]