• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
xiaoyaovo
博客园    首页    新随笔    联系   管理    订阅  订阅
如何在(Linux)云服务器上部署 JavaWeb 项目(从零开始)

使用云服务器部署项目

    • 一、需要安装的软件
    • 二、Linux 上安装软件的指令
    • 三、安装软件流程
      • 安装tree
      • 安装 JDK
      • 安装 Tomcat
        • 启动tomcat
        • 查看 Tomcat 是否启动成功
      • 安装MySQL
    • 四、部署项目

一、需要安装的软件

在 Linux 上安装软件

  1. JVM (java 程序运行的关键)
  2. Tomcat(JavaWeb 项目运行关键)
  3. MySQL(数据的CRUD)

二、Linux 上安装软件的指令

不管是安装还是卸载,都需要管理员权限在这里插入图片描述

  1. yum list :查看有哪些数据包
  2. yum install :安装软件包
  3. yum remove 删除软件包

三、安装软件流程

yum list 会在 命令框 中打印出所有安装包,这些安装包的数量非常庞大,所以我们需要使用 grep 命令来缩小范围

安装tree

使用 指令yum list | grep tree 查看 tree 软件的安装包,
yum install tree.x86_64 安装软件;

安装 JDK

使用yum list | grep jdk 查看 jdk 软件的安装包,
yum install java-1.8.0-openjdk-demo.x86_64 安装软件;

安装 Tomcat

使用yum list | grep tomcat 查看 tomcat 软件的安装包,
发现

由于我是用的是 Tomcat 8,而安装包的版本不一样。所以去 tomcat 官网

在这里插入图片描述

  1. 鼠标右键点击 zip ,复制 zip 下载链接。
  2. 在 xshell 中使用指令 wget + 链接
`wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.69/bin/apache-tomcat-8.5.69.zip`

即可下载 tomcat 8;

  1. 使用 unzip + 压缩包的名字 解压缩
unzip apache-tomcat-8.5.69.zip

如果无法使用 unzip 指令,使用 yum install unzip 即可

启动tomcat

  1. cd bin进入 bin 目录 ,使用 chmod +x *.sh 将 .sh 的文件修改权限为 可执行文件在这里插入图片描述

变绿就是可执行文件

  1. 使用 sh startup.sh 启动 tomcat
    在这里插入图片描述

查看 Tomcat 是否启动成功

  1. 使用 ps aux | grep tomcat查看进程
    在这里插入图片描述
  2. 使用 netstat -anp | grep 8080 查看端口使用
    在这里插入图片描述

安装MySQL

Linux 安装 MySQL 比较麻烦,建议根据这篇文件去安装
陈沛鑫老师:CentOS 7 通过 yum 安装 MariaDB

四、部署项目

  1. 在 idea 中找到 mevan 管理工具,然后点击 lifecycle ,点击packaging。最后会出现 war 包。
    在这里插入图片描述
    在这里插入图片描述

war 包的名字就是后续外网访问的 一级路径
http://xiaoyaovo.top:8080/project_blog/blogList

  1. 将 war 包拷贝到 Linux 服务器的 Tomcat 的 webapps 中
    在这里插入图片描述
    在这里插入图片描述
    先在 xshell 中进入到 tomcat 的 webapps 目录下,然后将 war 包 拖(拷贝) 到服务器中;
    在这里插入图片描述

  2. 创建数据库
    进入 MySQL,将原来的创建数据库的 SQL 语句复制到 MySQL 中即可。
    在这里插入图片描述

  3. 部署完成,然后就可以通过外网访问项目了!
    在这里插入图片描述
    有疑问欢迎主页私信

posted on 2021-07-26 23:46  豆本豆红枣豆奶  阅读(34)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3