Linux下使用Tomcat发布web项目

  • Post author:
  • Post category:linux


1、编译打包

将代码编译打包,简单一些的项目不需要编译,直接打包就好。但如果是几层maven项目的话,建议先编译。

编译:先clean,再install

打包:

之后,在target下找到 .war 文件

如果找不到  .war 包,只有 .jar 包的话,是因为创建项目的时候选择了jar,可以在pom.xml中修改。打开pom.xml文件,找到<packaging>

jar

</packaging>,修改为<packaging>

war

</packaging> ,再次打包即可

2、发布web项目

连接 linux 上的服务器( 推荐使用 Xshell 连接),进入到 tomcat 目录,将原来的 webapps文件夹备份,新建一个 webapps 目录,将原来 webapps 中静态文件复制过来( 可以使用Xfpt ),

Linux会自动解压war包

,不需要我们自己手动解压。同时将 .war 包复制到webapps文件夹里,将.war 包重命名为项目名称,重启tomcat,在访问网页的时候,输入 “ locathost:端口号/项目名称 ” 就可以访问到了。

Tomcat命令(在bin文件夹里面可以看见):

1、开启Tomcat:startup.bat ( linux 下是 startup.sh ,命令:./startup.sh)

2、关闭Tomcat:shutdown.bat (linux下是shutdown.sh ,命令:./shutdown.sh )

可是这里只有开启和关闭,没有重启啊,我该怎么重启?真的学着学着就变笨了哈哈哈,关掉Tomcat,再打开,不就是重启了吗?


当然

,也可以

使用关掉进程的方式来关掉Tomcat

,命令:

(1)查看进程   ps -ef|grep tomcat

(2)关闭进程:kil -9 pid   //pid是进程号

之后再看一次进程,检查tomcat是否关掉了。

查看tomcat的输出日志:

在tomcat下的logs目录中,进到这个目录,输入命令:tail -f catalina.out 可以看见日志,建议开两个窗口,一个输日志,一个操作。

3、Linux常用命令

(1)cd :切换菜单,cd .. 回到上一级目录,cd / 回到根目录

(2)ls:列出该文件夹中所有的文件名称

(3)ll:列出该文件中所有文件的详细信息,以前觉得 ls 好用,现在推荐使用 ll

(4)mkdir : 创建文件夹

(5)rm : 移除文件,移除前需要确认 。 使用 rm  -rf  文件名称  ,移除前不再提示。

(6)vi:编辑文件

(7)pwd:显示当前位置



版权声明:本文为qq_37385617原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。