Linux版本tomcat下载及安装

下载:

ssm war 就需要放在tomcat中运行。
下载地址:http://www.apache.org/
打开之后进入了Apache官网界面:
在这里插入图片描述
一直往下拉,找到我们要的Tomcat
在这里插入图片描述
点击tomcat进入其主页面:
http://tomcat.apache.org/

在这里插入图片描述
找到我们要下载的版本:
Tomcat的最新版是10,但是在做项目时不建议使用最新版,因为不稳定,其他软件也有这样的道理。所以我们可以选择9.0或者8.5,选择Tomcat的版本时,还要注意对Java版本的匹配要求,例如Tomcat选择8.5,则Java要选用7及以上版本。但我们现在一般会选择使用8或者11,Java Version的版本windows下可以用java -version命令查到。

在这里插入图片描述
我选择下载Tomcat9,点击进入
在这里插入图片描述
Linux版本下载tar.gz版本,Windows版本按位数下载.zip版本
在这里插入图片描述
点击下载之后,将文件保存到自己想要的目录。

windows版本的安装是直接解压,tomcat解压后目录代表的意思是:

bin:可执行文件(startup. bat shutdown. bat)
conf:配置文件(server.xml)
lib:tomcat依赖的jar文件
log:日志文件(记录出错等信息)
temp:临时文件
webapps:可执行的项目(将我们开发的项目放入该目录)
work:存放由jsp翻译成的java, 以及编译成的class文件

上传到远程Linux服务器:

我这里是将自己的另一台非同一局域网的linux主机作为服务器使用。
如果是阿里云服务器等是一样的上传方式。
我这里是在windows下载,然后上传到我的另一台Linux主机上进行安装。
上传文件需要登录到root账户,否则会显示状态 “错误” ,所以首先要使用Xshell登录到root账户,但是 sshd 默认设置不允许 root 用户远程登录,所以需要手动开启一下。
参考文章:Xshell使用root用户连接Linux
连接到root用户:
在这里插入图片描述
上传成功:
在这里插入图片描述

安装:

1、先查看一下我放置的目录
在这里插入图片描述
2、然后解压tomcat

tar -zxvf apache-tomcat-9.0.44.tar.gz

解压之后我们使用 clear 清一下屏,再看一下这个目录下的文件内容:
在这里插入图片描述
可以看到多了一个蓝色的 apache-tomcat-9.0.44 文件夹。说明解压成功
看一下解压后的文件目录有哪些:
在这里插入图片描述
与windows下的解压目录相对比,是一致的。
在这里插入图片描述

Tomcat 需要Java 环境,我的还没有装JDK,就不展示了。

测试:

运行./xxx.sh脚本即可运行

#启动 ./startup.sh
#停止 ./shutdown.sh

打开我们所解压的文件夹的bin目录,cd home/pengdaihui/apache-tomcat-9.0.44/bin
在这里插入图片描述
可以看到有 startup.sh 和 shutdown.sh 两个文件,绿色的就代表可执行文件。.bat是 Windows 下的可执行文件.sh是 Linux 下的可执行文件

启动
在这里插入图片描述
如果防火墙8080端口开了(如果是阿里云服务器的话还要阿里云安全组也开放了)这个时候就可以直接访问远程了!

#开启端口
sudo ufw allow 8080/tcp //指定开放8080的tcp协议
sudo ufw status //查看端口规则
sudo ufw reload //重启防火墙,使配置生效

在这里插入图片描述
为了使文件管理更合理,我将tomcat解压后的文件移动到了/usr/environment/tomcat目录下:
environment也是我自己建的目录,我将安装的所有东西都放在这里

#新建文件夹
mkdir tomcat
#移动文件到指定目录
mv apache-tomcat-9.0.44 /usr/environment/tomcat
进入bin目录,启动和执行tomcat
./startup.sh
./shutdown.sh

现在tomcat安装好了,但是还不能直接访问我 ubuntu 服务器的公网 ip, http://xxx.xxx.xxx.xxx:8080访问不到 Apache tomcat主页,还需要进行配置。
中间配了不少东西,准备记录在下一篇博文Ubuntu下的tomcat被远程访问问题中。
网址链接:Ubuntu下的tomcat被远程访问问题

### 彻底卸载并重新安装配置 Tomcat 11 #### 卸载现有 Tomcat 版本 为了确保旧版 Tomcat 完全移除,需按照以下操作: 删除本地 Tomcat 文件夹。这通常位于 `C:\Program Files\Apache Software Foundation` 或者自定义的安装路径下[^1]。 打开系统注册表编辑器 (通过 Win+R 输入 regedit 打开),利用 Ctrl+F 功能搜索 “Tomcat”,逐一确认并将所有与 Tomcat 相关条目安全地予以清除[^2]。 以管理员权限启动命令提示符窗口,在其中输入 `sc delete tomcat11` 来注销 Windows 中的服务记录,这里假设要处理的是 Tomcat 11 版本[^4]。 如果存在 Uninstall.exe 工具,则可以通过双击它来尝试标准流程下的软件移除;不过需要注意某些情况下此方法可能不适用,并给出警告建议采用其他途径完成卸载工作[^3]。 另外一种更为推荐的方式是在 控制面板 -> 程序 和功能 列表里定位到对应的 Apache Tomcat 行目,右键选择卸载选项来进行官方支持的操作。 #### 新版本 Tomcat安装过程 前往官方网站 https://tomcat.apache.org 获取最新稳定发行版链接地址,依据操作系统架构挑选合适的压缩包形式下载下来之后解压至目标位置即可。 设置必要的环境变量对于后续管理和运行至关重要。具体来说就是在系统的环境属性里面新增名为 CATALINA_HOME 变量指向刚才指定的根目录所在之处。 ```bash set CATALINA_HOME=C:\path\to\tomcat11 ``` 最后验证一切正常的方法之一便是试着启动服务器看看能否成功访问默认主页,同时检查日志文件确认有无异常报告出现。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值