Linux-部署应用到生产环境Tomcat项目-全流程(图文教程)
发布日期:2025-04-07 07:17:22 浏览次数:5 分类:精选文章

本文共 1645 字,大约阅读时间需要 5 分钟。

场景与部署

部署项目前,请确保已完成以下准备工作:

1. Ubuntu 服务器环境配置

确认服务器环境为 Ubuntu Server 16.04 LTS 64 位,安装完成后请按照以下步骤操作:

安装 JDK

  • 更新包仓库并安装必要工具:
    sudo apt-get update && sudo apt-get install -y software-properties-common
  • 安装最新版本的 JDK 8:
    sudo add-apt-repository ppa oracle/updates:1sudo apt-get install -y oracle-java8-full oracle-java8-source oracle-java8-heap oracle-java8-jdbc oracle-java8-path
  • 设置环境变量:
    export PATH=$PATH:/usr/lib/jvm/java-8-oracle/bin/
  • 安装并配置 Tomcat

  • 使用 wget下载最新版本:
    sudo wget https://apache.org/dist/tomcat/tomcat-8/v8.5.10/tomcat-8.5.10.zip
  • 解压并移动到 /opt/tomcat 目录:
    sudo unzip /path/to/tomcat-8.5.10.zip -d /opt/tomcat
  • 创建 Tomcat 运行文件所需的符号链接:
    sudo ln -s /opt/tomcat/bin/tomcat.sh /usr/local/bin/tomcat
  • 2. 数据库配置

    按照以下步骤在 Ubuntu 服务器上安装并配置 MySQL:

    安装 MySQL

  • 更新软件包并安装:
    sudo apt-get update && sudo apt-get install -y mysql-server mysql-client
  • 隐私设置:
    sudo mysql -u root -p
  • 修改默认密码并设置新的密码:
    ALTER USER root@localhost IDENTIFIED BY yourpassword;CREATE DATABASE your_database_name;GRANT ALL PRIVILEGES ON your_database_name.* TO your_username@localhost;
  • 3. 项目部署

    将项目源码部署到服务器上的 Tomcat 下,完成以下步骤:

    项目打包

    在项目目录打开命令终端:

    mvn clean package -Dmaven.test.skip=true

    等待打包完成后,项目 directory 中会生成一个 war 包和同名的 directory。

    模块传输

    按照以下步骤将打包好的项目传输到服务器:

  • 首先 >= 7.8 或者在 SSH 客户端中使用 X urbanFramework:
    ssh urban@your-server "sudo apt-get install -y unzip"
  • 解压打包文件:
    unzip your-package.zip
  • 移动文件到 Tomcat 根目录:
    mv * ..
  • 删除旧的 package文件:
    rm -rf your-package.zip
  • 启动 Tomcat

    进入 Tomcat 根目录并启动服务器:

    cd /opt/tomcat./startup.sh

    此时,您的应用已经成功运行在服务器上,并且可以通过浏览器访问:http://your-server:8080/yourapp

    数据库导入与配置

    使用 Navicat 运行提供的 SQL 文件,确保数据库连接信息与项目配置保持一致。

    注意事项

    请注意以下几点:

    • 确保 ZIP 包文件名正确无误
    • 检查数据库配置是否与项目需求相符
    • 在部署前,请先清理 ROOT 目录
    • 建议定期备份数据库和项目文件
    上一篇:Linux-重启与压缩命令
    下一篇:Linux-通过XShell使用sz命令提示找不到

    发表评论

    最新留言

    路过,博主的博客真漂亮。。
    [***.116.15.85]2025年05月14日 23时13分52秒