Idea 2019.2 (Ultimate Edition) 部署项目到远程Linux服务器tomcat 详解

Posted zx-jy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Idea 2019.2 (Ultimate Edition) 部署项目到远程Linux服务器tomcat 详解相关的知识,希望对你有一定的参考价值。

前言:之前做项目,一直都是把本地的源码打成war包上传到远程服务器tomcat/webapps下。每次都要重新打成war进行项目的部署,感觉特别繁琐。

步骤

1、环境配置

 前提:保证在远程linux服务器上安装好tomcat。

2、Linux服务器tomcat配置

(1)在Linux上找到我们安装的tomcat的目录:

技术图片

(2)在tomcat下的bin中找到catalina.sh,进行远程发布需要在catalina.sh这个启动脚本中增加一些配置:

技术图片

编辑catalina.sh文件:

技术图片

按inset键进入编辑状态,增加以下配置文件:

export CATALINA_OPTS="-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=192.168.0.171"
export JAVA_OPTS="-Dcom.sun.management.jmxremote=
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false"

技术图片

说明:其中的1099号端口,在配置前需要检查下,是否被占用,如果被占用,需要换个其他端口;-Djava.rmi.server.hostname=192.168.0.171中的“192.168.0.171”这个ip就是你远程服务器的地址。

如上,远程服务端的配置基本上就ok,现在需要启动了,可以到你本地的浏览器中输入:”http://192.168.0.171:8081“能看到tomcat的启动成功界面。其中8081为我linux服务器上tomcat的端口号,根据个人实际情况而定。

3、本地idea端配置

增加远程服务器tomcat server:

技术图片

技术图片

技术图片

技术图片

上图技术图片这里的配置如下:

技术图片

技术图片

部署:

技术图片

技术图片

技术图片

成功:

技术图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   

 

以上是关于Idea 2019.2 (Ultimate Edition) 部署项目到远程Linux服务器tomcat 详解的主要内容,如果未能解决你的问题,请参考以下文章

idea2019.2 svn 忽略文件问题

IDEA2019.2中文字体变粗缺字等问题

idea 2019.2 最新版中文注释时字体异常解决

idea 2019.2 版本把菜单栏隐藏了恢复办法

ideaIU-2019.2-启动idea并执行HolloWorld

新版intellij idea 2019.2 找不到webservice了,如何通过WSDL生成java代码