Tomcat下载安装(Windows安装版本+Linux版本)

本文详细介绍了如何在Windows和Ubuntu上安装Tomcat 9,包括从官网下载、安装过程以及配置端口、启动服务等关键步骤。在Linux环境下,还涉及了使用FTP上传、解压、配置JDK环境变量、防火墙端口开放等操作。

官网下载

Tomcat官方网站下载地址:http://tomcat.apache.org,根据自己的需要下载对应的版本,这里我下载的是TOMCAT9
这里写图片描述
需要注意的是zip包是免安装包,Installer是安装版,这里就直接下载安装版(apache-tomcat-9.0.8.exe)

网盘下载

我的百度网盘放了同样版本的Tomcat,方便下载
链接:https://pan.baidu.com/s/1nWfYBQyPSX8cnLfLMhIU0w 密码:r7m7

安装

选择好安装目录后,一步步安装完成即可,默认端口8080
这里写图片描述
安装完成后,会在任务栏的右下角有个tomcat启动图标,可以右键进行开启服务或停止服务
这里写图片描述

Linux下安装TOMCAT方式(这里用的是Ubuntu 14.04.5环境,可自行安装虚拟机的方式,参考我另一篇文章《Ubuntu 14.04.5 LVM(免安装版)》

下载方式跟Windows一样,可以去Tomcat官网上面下载你所需要的Tomcat版本,这里我下载的是apache-tomcat-9.0.16.tar.gz,可以直接从我的百度网盘中下载即可。

  • 通过FTP的方式将下载好的apache-tomcat-9.0.16.tar.gz上传到Linux服务器上面,这里我用的是 rz 命令,可直接选择当前本机的文件进行上传;
    1)在根目录下面创建了一个空文件夹,download,用于存放所有下载下来的文件,然后进入这个文件夹
    在这里插入图片描述
    2)输入命令 rz 回车,选择需要上传的文件,然后点"Add"加入下载行列,最后点“OK”那可上传;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3)用命令解压,输入 tar -zxf apache-tomcat-9.0.16.tar.gz 回车
在这里插入图片描述
4)将解压成功的文件移动到 usr/local下面,命令 mv apache-tomcat-9.0.16 /usr/local/tomcat
在这里插入图片描述
5)Tomcat运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量,具体安装步骤可参考我的另一篇文章《JDK下载安装(Windows版本+Linux版本)》
6)可修改端口号,默认端口号是8080
在这里插入图片描述
cd切换到安装tomat目录下的conf目录,并进入修改端口号的配置文件,按键盘字母 i 进行编辑模式,这里将端口号修改成8888,修改完成之后,先按ESC,再按 :wq! 回车就可以保存退出了;

cd /usr/local/tomcat/conf
vim server.xml

在这里插入图片描述
在这里插入图片描述
7)启动TOMCAT

/usr/local/tomcat/bin/startup.sh

在这里插入图片描述
8)查看tomcat启动日志

cd /usr/local/tomcat/logs
cat catalina.out

在这里插入图片描述
9)验证是否成功
可直接用浏览器访问 http://192.168.217.30:8888 其中192.168.217.30是我本机安装的虚拟机Ubuntu所在的IP;若能直接访问就代表已成功,若是访问不了,则需要在防火墙中开放你设置的这个8888端口
在这里插入图片描述
10)防火墙中开放此端口8888设置,修改防火墙配置文件

vim /etc/iptables/rules.v4

在此配置文件中添加一行,然后保存退出(按 i 进入编辑模式,修改后按ESC再按 :wq! 回车就可以保存退出)

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8888 -j ACCEPT

在这里插入图片描述
修改之后,需要让防火墙配置生效

iptables-restore < /etc/iptables/rules.v4

在这里插入图片描述
10)关闭tomcat服务

/usr/local/tomcat/bin/shutdown.sh

在这里插入图片描述
11)修改TOMCAT管理帐号和密码,以便查看管理界面
如果不进行设置管理帐号和密码,则访问的时候会报403权限问题
在这里插入图片描述
先需要修改tomcat配置文件tomcat-users.xml,设置相关的用户名和密码及对应的角色
在这里插入图片描述
在该文件中的添加如下设置

  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <role rolename="manager-jmx"/>
  <role rolename="manager-status"/>
  <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status"/>

在这里插入图片描述
此时,如果TOMCAT版本比较低的话,就可以直接重启生效了,但是如果是版本比较高的话,比如我这边用的是TOMCAT9.x,则需要再修改content.xml配置文件
在这里插入图片描述
将下图中的红色框修改一下,加入 |\d+.\d+.\d+.\d+,保存并重启tomcat即可
在这里插入图片描述
在这里插入图片描述
浏览器访问tomcat首页,并点击“Manager APP”,输入刚才设置的用户名密码进入查看管理界面
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值