6.linux安装tomcat

1、下载安装包
 
 
 
2、用 WinSCP 将本地的安装包 上传到 linux 服务器中
 
3、解压安装包(可以用 PuTTY 连接 linux 服务器进行操作)
进入到 tomcat 存放目录(我是放在 /data 目录下面)执行解压命令:
tar -zxvf apache-tomcat-8.5.38.tar.gz

4、启动 tomcat 服务器
进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器,如下图所示:

查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常启动,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看,如下图所示:

5.访问Tomcat服务器,如下图所示:(这里要注意,如果不关闭防火墙,外部是无法访问的)
关闭防火墙:systemctl stop firewalld.service
6.关闭Tomcat服务器
进入tomcat服务器的bin目录,然后执行"./shutdown.sh"命令启动Tomcat服务器,如下图所示:

查看tomcat服务器的Log信息,看看tomcat服务器是否已经正常关闭,进入tomcat服务器下的logs目录,打开catalina.out文件进行查看,如下图所示:

7.部署JavaWeb应用到Tomcat服务器

  --intellj idea 可通过 clean - build - install 的方式打包(war包)

  --用 WinSCP 把 war 包放到 tomcat webapps 目录下,然后启动 tomcat ,tomcat 会自动解压 war 包。

  --访问方式:http://ip:端口号/项目文件夹名称

8.安装多个tomcat

 1. 在服务器上找一个位置,比如说我的是 /home/ ,分别创建两个文件夹:tomcat1 和 tomcat2 ,将下载的apache的tomcat的压缩包(我用的是 apache-tomcat-8.5.32.tar.gz )分别解压到这两个文件夹。

        2. 现在一个tomcat里面的配置文件不做修改,比如说我们不去改动 tomcat1 ,只对 tomcat2 做修改,打开它的conf文件夹,你会看到有一个server.xml 文件,我们需要修改的就是这个文件里面的几个地方:

 这三个地方改了就行了,就可以同时启动多个tomcat了,另外要到阿里云里面去通过安全策略把这些端口放开,否则在外部是无法访问的。

当然,修改后的值你也可以跟我不一样,不跟 tomcat1 的一样就行,注意你的服务器对应的端口得是打开的,同时也要注意防火墙有没有打开这个端口。然后到bin文件夹,./startup.sh就可以启动成功了。

       最后,如果大家也想尝试一下修改环境变量的方法,可以参考一下这里,https://blog.csdn.net/jing12062011/article/details/77539289。

原文地址:https://www.cnblogs.com/zhouheblog/p/10442772.html