安装Tomcat

windows安装

下载

我们从官网进行下载,这里我们下载Tomcat10

Apache Tomcat® - Apache Tomcat 10 Software Downloads

从这里选择自己适合的版本,我选择64位windows系统的压缩包

 下载好后直接解压缩

 

 进入解压后的目录

 测试

进入bin目录双击startup.bat

 会出现以下结果,注意不要关闭此页面

 打开浏览器输入localhost:8080

出现以下页面则成功

 常见问题

双击startup.bat只是闪了一下

 tomcat的运行需要JDK的支持,那么你需要去环境变量中检查是否有配置了JDK,以及JAVA_HOME,可以通过以下网页检查

安装JDK17_zw12138502的博客-CSDN博客

如果还不能解决那么注意:Tomcat10已经不支持JDK8了,需要将JDK换到更高的版本

Tomcat运行乱码

进入tomcat安装目录的conf目录下,找到logging.properties文件,进行编辑

 修改第51行的java.util.logging.ConsoleHandler.encoding=UTF-8为

java.util.logging.ConsoleHandler.encoding=GBK,然后保存

 我们重新运行tomcat

Linux安装Tomcat

普通安装

下载

Apache Tomcat® - Apache Tomcat 10 Software Downloads

将tar包传输到Linux

我这里使用xftp传输文件,将文件传输到linux中的/opt下

 

 Linux中解压

进入/opt目录

cd /opt

解压tomcat

tar -zxvf apache-tomcat-10.1.11.tar.gz 

 运行Tomcat

进入tomcat的bin目录

cd apache-tomcat-10.1.11/bin

 输入以下命令运行tomcat

sh startup.sh

出现以下页面表示运行成功 

 测试

在windows的浏览器中输入linux的ip地址加上8080端口号访问Linux中的tomcat,我的linux的ip地址是192.168.81.150,所以我的请求地址为192.168.81.150:8080

 注意:如果无法访问,请查看linux中是否关闭防火墙

查看防火墙是否关闭
systemctl status firewalld

如果显示以下页面,则是关闭的 

 临时关闭防火墙
systemctl stop firewalld
关闭防火墙自启动
systemctl disable firewalld

Docker安装Tomcat

拉取tomcat镜像

docker pull tomcat

 等待下载tomcat,如果没有在tomcat后加版本,那么默认下载最新版本

创建tomcat容器,并运行

docker run -di --name=tomcat -p 8080:8080 tomcat

命令解释:创建一个名为tomcat的容器,宿主机的8080端口与容器的8080映射,并后台运行容器

 

 进入容器

使用以下命令进入tomcat容器

docker exec -it tomcat /bin/bash

 进入webapps目录

cd webapps/

 在这里我们输入ll,可以发现该目录下什么都没有,所以我们直接访问tomcat会显示404,所以我们需要在tomcat中加一些东西,而这些东西在tomcat容器的webapps.dist目录下

 

我们进入tomcat的目录

cd /usr/local/tomcat/

 将webapps.dist目录中的文件复制一份到webapps

cp -r webapps.dist/* webapps/

 测试

在windows中通过linux的ip和8080端口号访问tomcat

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值