安装Java环境
更新系统并安装OpenJDK:
sudo apt update
sudo apt install openjdk-11-jdk # 推荐使用11版本
验证安装:java -version
。
安装Tomcat
下载并解压Tomcat(以9.0.56为例):
wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.56/bin/apache-tomcat-9.0.56.tar.gz
sudo tar xvf apache-tomcat-9.0.56.tar.gz -C /opt
sudo mv /opt/apache-tomcat-9.0.56 /opt/tomcat
(可选)设置环境变量:编辑/etc/profile.d/tomcat.sh
,添加CATALINA_HOME=/opt/tomcat
,并执行source /etc/profile.d/tomcat.sh
。
配置Tomcat
/opt/tomcat/conf/server.xml
,确认端口号(默认8080)。libapache2-mod-jk
并配置jk.load
和jk.conf
文件。部署JSP项目
将项目打包为WAR文件,放置到/opt/tomcat/webapps/
目录,Tomcat会自动解压部署。
启动服务与访问
启动Tomcat:sudo systemctl start tomcat
(或/opt/tomcat/bin/startup.sh
)。
访问页面:http://服务器IP:8080/项目名/页面.jsp
。
防火墙设置
允许HTTP/HTTPS流量(若使用云服务器):
sudo ufw allow 8080/tcp # 根据实际端口调整
sudo ufw reload
```。
注意事项:
sudo chown -R tomcat:tomcat /opt/tomcat/webapps
。/manager/html
)或配置访问控制。