ubuntu

Java Web应用在Ubuntu上如何搭建

小樊
43
2025-09-16 15:07:28
栏目: 编程语言

在Ubuntu上搭建Java Web应用可参考以下步骤:

  1. 安装Java开发环境

    • 更新系统:sudo apt update
    • 安装OpenJDK(推荐17版本):sudo apt install openjdk-17-jdk
    • 验证安装:java -version
  2. 安装Web服务器(以Tomcat为例)

    • 下载Tomcat压缩包(需与JDK版本兼容):
      wget https://downloads.apache.org/tomcat/tomcat-10/v10.0.27/bin/apache-tomcat-10.0.27.tar.gz
    • 解压并移动到指定目录(如/opt/tomcat):
      tar -xzvf apache-tomcat-*.tar.gz
      sudo mv apache-tomcat-* /opt/tomcat
    • 配置环境变量(可选):编辑~/.bashrc,添加:
      export CATALINA_HOME=/opt/tomcat
      source ~/.bashrc
    • 启动Tomcat:/opt/tomcat/bin/startup.sh,验证访问http://localhost:8080
  3. 部署Java Web应用

    • 将WAR文件上传至Tomcat的webapps目录:
      sudo cp your-app.war /opt/tomcat/webapps/
    • Tomcat自动解压部署,可通过http://localhost:8080/your-app访问
  4. 可选配置

    • 数据库:安装MySQL并创建应用所需数据库(需在应用中配置连接信息)。
    • Nginx反向代理:配置Nginx转发请求到Tomcat,实现域名访问(需修改Nginx配置文件并重启)。
    • 开机自启动:将Tomcat配置为系统服务(通过systemctl命令)。

说明:现代Java Web应用推荐使用Spring Boot等框架,可直接打包为可执行JAR文件,通过nohup java -jar app.jar &命令运行,无需额外部署Tomcat。

0
看了该问题的人还看了