JavaWeb项目 IDEA+Tomcat+Nginx 部署流程

转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/11375100.html

一:IDEA Maven项目打包

  1、修改打包方式

  在maven项目的pom文件中,修改打包方式为:war。

  2、通过maven工具栏进行打包

  点击IDEA右侧, 有个maven侧边栏,点击展开他;

  选择你要打包的项目,点击展开:如果是聚合模块开发出来的项目,则选中根目录下pom所在项目进行统一打包;

  点击 LifeCycle:

  1)第一步:点击clean

  2)第二步:点击package

         此时会自动执行前置的生命周期,直到打包成功。

  3)第三步:查看打包结果

         打包过程中如果没发生编译失败、单元测试失败等,则会成功打包。我们可以在左侧项目大纲中,点击打包项目进行展开,找到target目录,就可以找到我们刚才打包出来的war包了。

  3、放到本地tomcat测试

  将war包放到tomcat目录的webapps,重启tomcat,通过浏览器进行访问。

  可以将war包重命名后再部署,这样的话解压出来的项目名就简单好记,maven默认打包出来的项目带了版本号等,比较长。

二:搭建服务器

1、安装JDK

   我使用的是centOS7系统,使用yum工具进行安装:yum在安装的同时会自动配置环境,无需自行设置。

  1)检查系统有无安装过jdk

rpm -qa |grep java

rpm -qa |grep jdk

rpm -qa |grep gcj

  如无输出,则说明没有安装。

  如果有输出,可以使用以下命令卸载:

rpm -qa | grep java | xargs rpm -e --nodeps 

  接下来开始安装JDK1.8。

  2)检索java1.8相关安装列表。

yum list java-1.8*

  

  3)安装java1.8.0的所有文件

yum install java-1.8.0-openjdk* -y

  

  4)检查是否安装成功

java -version

  可以查看到jdk版本和位数,则成功。

2、安装数据库

   

3、安装tomcat

4、上传war包到服务器

三:搭建负载均衡服务器

1、安装Nginx

2、配置反向代理

猜你喜欢

转载自www.cnblogs.com/ygj0930/p/11375100.html