在Debian系统上部署Java Web应用通常涉及以下几个步骤:
apt
包管理器安装OpenJDK:sudo apt update
sudo apt install openjdk-17-jdk
java -version
tar
命令解压WAR文件到Tomcat的webapps
目录:tar -xvf yourapp.war -C /path/to/tomcat/webapps/
/path/to/tomcat/bin/startup.sh
curl http://localhost:8080/yourapp
sudo apt install nginx
/etc/nginx/sites-available/default
),添加以下内容:server {
listen 80;
server_name yourdomain.com;
location / {
proxy_pass http://localhost:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
sudo systemctl restart nginx
ufw
允许HTTP和HTTPS流量:sudo ufw allow 'Apache'
sudo ufw enable
以上步骤是在Debian系统上部署Java Web应用的基本流程。根据具体的应用需求和配置,可能还需要进行更多的调整和优化。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Debian上Kubernetes故障如何排查