在Debian上部署JSP应用通常涉及以下几个步骤:
安装Java Development Kit (JDK):
sudo apt update
sudo apt install openjdk-11-jdk
java -version
下载并解压Apache Tomcat:
/opt
:wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.76/bin/apache-tomcat-9.0.76.tar.gz
tar -zxvf apache-tomcat-9.0.76.tar.gz -C /opt
配置Tomcat:
sudo groupadd tomcat
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat
sudo chgrp -R tomcat /opt/tomcat
sudo chmod -R 755 /opt/tomcat
sudo chown -R tomcat:tomcat /opt/tomcat
/etc/systemd/system/tomcat.service
:[Unit]
Description=Apache Tomcat Web Application Container
After=network.target
[Service]
Type=forking
User=tomcat
Group=tomcat
Environment=JAVA_HOME=/usr/lib/jvm/default-java
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
Restart=on-failure
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcat
配置防火墙:
sudo ufw allow 8080
部署JSP应用:
mvn clean package
webapps
目录:cp target/your-application.war /opt/tomcat/webapps/
访问JSP应用:
http://your_server_ip:8080/your-application
,其中 your_server_ip
是你的Debian服务器的IP地址,your-application
是你的应用名称。亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>