linux安装tomcat8.5,【linux】【tomcat】tomcat8.5安装

本文介绍如何在CentOS 7环境中下载、安装及配置Tomcat 8.5,包括更改端口、发布应用等步骤,并提供具体操作命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系统环境:Centos7

1.下载tomcat8.5

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.45/bin/apache-tomcat-8.5.45.tar.gz

1 [root@localhost home]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.45/bin/apache-tomcat-8.5.45.tar.gz2 --2019-09-18 13:25:16-- http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.45/bin/apache-tomcat-8.5.45.tar.gz3 正在解析主机 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.8.193, 2402:f000:1:408:8100::14 正在连接 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.8.193|:80... 已连接。5 已发出 HTTP 请求,正在等待回应... 200 OK6 长度:9722154 (9.3M) [application/x-gzip]7 正在保存至: “apache-tomcat-8.5.45.tar.gz”8

9 100%[=======================================================================================================================================================================================================>] 9,722,154 14.9MB/s 用时 0.6s10

11 2019-09-18 13:25:27 (14.9 MB/s) - 已保存 “apache-tomcat-8.5.45.tar.gz” [9722154/9722154])

2.解压

1 [root@localhost home]# tar -zxvf apache-tomcat-8.5.45.tar.gz2 apache-tomcat-8.5.45/conf/3 ……4 [root@localhost home]# ls -l5 总用量 94966 drwxr-xr-x 9 root root 220 9月 18 13:26 apache-tomcat-8.5.457 -rw-r--r-- 1 root root 9722154 8月 15 06:46 apache-tomcat-8.5.45.tar.gz

3.运行

1 [root@localhost home]# cd apache-tomcat-8.5.45/bin2 [root@localhost bin]# ./startup.sh3 Using CATALINA_BASE: /home/apache-tomcat-8.5.454 Using CATALINA_HOME: /home/apache-tomcat-8.5.455 Using CATALINA_TMPDIR: /home/apache-tomcat-8.5.45/temp6 Using JRE_HOME: /home/jdk/jre7 Using CLASSPATH: /home/apache-tomcat-8.5.45/bin/bootstrap.jar:/home/apache-tomcat-8.5.45/bin/tomcat-juli.jar8 Tomcat started.

4.关闭tomcat

1 [root@localhost bin]# pwd2 /home/apache-tomcat-8.5.45/bin3 [root@localhost bin]# ./shutdown.sh4 Using CATALINA_BASE: /home/apache-tomcat-8.5.455 Using CATALINA_HOME: /home/apache-tomcat-8.5.456 Using CATALINA_TMPDIR: /home/apache-tomcat-8.5.45/temp7 Using JRE_HOME: /home/jdk/jre8 Using CLASSPATH: /home/apache-tomcat-8.5.45/bin/bootstrap.jar:/home/apache-tomcat-8.5.45/bin/tomcat-juli.jar

5.修改tomcat端口号

修改conf文件下的server.xml,将port端口改成其他端口即可。

1 [root@localhost conf]# pwd2 /home/apache-tomcat-8.5.45/conf3 [root@localhost conf]# vi server.xml

6.tomcat发布服务

将需要发布的静态文件或者war包放在tomcat的webapps路径下,启动tomcat服务即可。

发布多个服务

server.xml配置文件中添加  

### 使用 Docker 部署 Apache Tomcat 8.5 #### 准备工作 为了确保能够顺利部署并运行 Apache Tomcat 8.5,在 Linux 上需先完成以下准备工作: - **安装 JDK**: 考虑到目标应用可能依赖 Java 运行环境,因此需要预先在宿主机上安装好 JDK 并将其路径挂载至容器内[^1]。 #### 创建自定义 Dockerfile 或者拉取官方镜像 如果选择基于官方镜像,则可以直接从 Docker Hub 获取最新版本的 Tomcat 8.5 镜像;而若是有特殊需求定制化构建,则可以编写自己的 `Dockerfile` 来实现。对于大多数情况来说,推荐优先考虑使用官方提供的稳定版镜像来简化流程。 ```bash docker pull tomcat:8.5 ``` #### 启动容器实例 启动容器时可以通过 `-v` 参数指定本地磁盘上的某个文件夹作为数据卷映射给容器内的特定位置,以便持久保存 Web 应用程序的数据以及日志信息等重要资料。另外还需要设置端口转发规则使得外部网络访问得以正常运作,并通过环境变量传递必要的配置选项如 JVM 参数等。 ```bash docker run --name some-tomcat \ -v /my/own/webapps:/usr/local/tomcat/webapps \ -p 8081:8080 \ -e JAVA_OPTS="-Xms512m -Xmx1g" \ -d tomcat:8.5 ``` 上述命令中 `/my/own/webapps` 是用户自己设定的应用放置目录,可以根据实际情况调整;同时这里设定了容器内部服务监听于默认 HTTP 端口 (即 8080),并通过 `-p` 将其暴露为宿主机上的另一个可用端口号 (这里是 8081)[^2]。 #### 访问验证 一旦成功启动之后就可以尝试打开浏览器输入 http://localhost:8081 地址查看是否能正确加载 Tomcat 的欢迎页面以此确认整个过程无误。 #### 打包应用程序 如果有计划将自行开发好的 Java EE 类型 webapp 放置于此环境中测试或上线发布的话,记得提前利用 Maven 工具执行编译打包操作生成 war 文件再上传至前述提到过的共享存储空间里去[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值