在windows系统中对远程Linux系统服务上安装tomcat---部署web项目

一、linux中tomcat安装

1.官网上下载linux相关的tomcat

官网地址:https://tomcat.apache.org/download-80.cgi
在这里插入图片描述

2.使用xftp把下载的tomcat上传到linux服务器上

需要用到两个软件
1)、secureCRT是连接远程服务器的客户端桌面工具,通过该工具输入命令操作远程服务器。可以复制命令进去执行,减少部分手动敲命令。适用于Windows,Mac和Linux的SecureCRT客户端拥有终端仿真与强大的加密功能,采用SSH协议连接。
2)、xftp是一款上传本地文件到远程服务器上的工具。
secureCRT下载地址
xftp下载地址
在这里插入图片描述

3.将上传在个目录root下面的安装包解压到指定文件夹

在Linux中执行解压到指定文件夹的命令:
tar zxvf apache-tomcat-8.5.45.tar.gz -C /usr/local/java

4. 修改一下文件夹的名称

执行命令:
mv apache-tomcat-8.5.45 tomcat
在这里插入图片描述

5.测试是否安装tomcat成功

先进入tomcat的bin目录下:cd /usr/local/java/tomcat/bin
执行启动tomcat命令:./startup.sh
出现下面,就安装成功。
在这里插入图片描述

二、部署web项目

我部署web项目遇到的问题
部署之前tomcat可以启动,并且可以在浏览器中通过ip+端口访问到tomcat首页。
部署之后,重启tomcat失败,并且通过telnet 119.3.234.56 8080连接失败。
在通过netstat -ntulp | grep 8080查看,未监测到该端口,说明tomcat挂了。
于是采用下面的3.4步骤就解决了。

1.将编译成war包的项目上传limux服务器

本人采用xftp进行上传。
在这里插入图片描述

2.将上传服务器上的项目war包移到tomcat下的webapps下。

命令:mv 要移动文件的名称 webapps所在路径
eg:mv ias.war /usr/local/java/tomcat/tomcat8.5/webapps

3. 查看tomcat是否关闭

  • 命令:ps -ef|grep java
    如果出现下面情况,则未关闭。
[root@ecs-sn3-medium-2-linux-20191204081820 ~]# ps -ef|grep java
root     19231     1  0 17:44 pts/1    00:00:26 /usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64/bin/java -Djava.util.logging.config.file=/usr/local/java/tomcat/tomcat8.5/conf/logging.properties 
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 
-Djdk.tls.ephemeralDHKeySize=2048 
-Djava.protocol.handler.pkgs=org.apache.catalina.webresources 
-Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= 
-classpath /usr/local/java/tomcat/tomcat8.5/bin/bootstrap.jar:/usr/local/java/tomcat
/tomcat8.5/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/java/tomcat/tomcat8.5 
-Dcatalina.home=/usr/local/java/tomcat/tomcat8.5 -Djava.io.tmpdir=/usr/local/java/tomcat
/tomcat8.5/temp org.apache.catalina.startup.Bootstrap start
root     19378 19360  0 19:17 pts/4    00:00:00 grep --color=auto java
  • 需要杀死tomcat进程的命令:
    kill -9 19231
    19231是从上面获取的。
  • 然后继续查看tomcat是否关闭
    ps -ef|grep java
  • 如果出现下面情况则关闭成功。
[root@ecs-sn3-medium-2-linux-20191204081820 ~]# ps -ef|grep java
root     19380 19360  0 19:22 pts/4    00:00:00 grep --color=auto java

4.重启tomcat

命令 :先进入mysql下的bin目录中

./startup.sh

查看tomcat的实时运行日志

在Linux下成功启动Tomcat之后,你会发现命令行中没有任何输出。所有的输出都以日志文件的形式被保存在Tomcat的安装路径的logs目录下。

tail -f catalina.out
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值