ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 如何在(Linux)云服务器上部署 JavaWeb 项目(从零开始)

如何在(Linux)云服务器上部署 JavaWeb 项目(从零开始)

Linux操作系统 作者:qwer1030274531 时间:2021-07-29 13:38:04 0 删除 编辑

一、需要安装的软件

在 Linux 上安装软件


JVM (java 程序运行的关键)

Tomcat(JavaWeb 项目运行关键)

MySQL(数据的CRUD)

二、Linux 上安装软件的指令

不管是安装还是卸载,都需要管理员权限


yum list :查看有哪些数据包

yum install :安装软件包

yum remove 删除软件包

三、安装软件流程 http://dxb.myzx.cn/

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

官网




鼠标右键点击 zip ,复制 zip 下载链接。

在 xshell 中使用指令 wget + 链接

`wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.69/bin/apache-tomcat-8.5.69.zip`

1

即可下载 tomcat 8;


使用 unzip + 压缩包的名字 解压缩

unzip apache-tomcat-8.5.69.zip

1

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


启动tomcat

cd bin进入 bin 目录 ,使用 chmod +x *.sh 将 .sh 的文件修改权限为 可执行文件

变绿就是可执行文件


使用 sh startup.sh 启动 tomcat


查看 Tomcat 是否启动成功

使用 ps aux | grep tomcat查看进程


使用 netstat -anp | grep 8080 查看端口使用


安装MySQL

Linux 安装 MySQL 比较麻烦,建议根据这篇文件去安装

陈沛鑫老师:CentOS 7 通过 yum 安装 MariaDB


四、部署项目

在 idea 中找到 mevan 管理工具,然后点击 lifecycle ,点击packaging。最后会出现 war 包。



war 包的名字就是后续外网访问的 一级路径

http://xiaoyaovo.top:8080/project_blog/blogList


将 war 包拷贝到 Linux 服务器的 Tomcat 的 webapps 中



先在 xshell 中进入到 tomcat 的 webapps 目录下,然后将 war 包 拖(拷贝) 到服务器中;



创建数据库

进入 MySQL,将原来的创建数据库的 SQL 语句复制到 MySQL 中即可。



部署完成,然后就可以通过外网访问项目了!

————————————————

版权声明:本文为CSDN博主「逍遥int」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/m0_56651882/article/details/119116586


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30239065/viewspace-2784035/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-05-08

  • 博文量
    190
  • 访问量
    164165