Tomcat安装部署[单机软件],可以让用户开发的WEB应用程序,变成可以被访问的网页,Tomcat的使用需要jdk环境

简介: Tomcat安装部署[单机软件],可以让用户开发的WEB应用程序,变成可以被访问的网页,Tomcat的使用需要jdk环境

第五章-06-Tomcat安装部署[单机软件]_哔哩哔哩_bilibili

Tomcat是一个WEB应用程序的托管平台,可以让用户编写的WEB应用程序,被Tomcat托管,并提供网站服务

本次安装使用Tomcat版本是10.0.27版本,需要java最低版本为jdk8或更高版本

Tomcat的使用需要jdk环境

进来之后,点击接受全部

java8版本,选择Linux相关选项

jdk-8u351-linux-x64.tar.gz

好好拖到root用户的目录里

mkdir -p /export/server创建一下文件夹

解压gz格式的文件

解压之后,可以看到解压文件的内容

解压出来,一个文件夹

ln -s /export/server/jdk  /export/server/jdk软链接到指定的文件里

cd的bin目录中有Java

./java -version版本内容

我现在想在任何位置都能找到java,这里要配置环境变量

PATH是程序的搜索路径

完整写法:

source /etc/profile重启

但是这里的java版本号,是会发生改变的

利用which java查看路径

这里server文件属于用户和用户组

要不把w给带上,要不以root执行

先进入这个文件

以root用户登录并解压就能够解决问题了

之后构建一个软链接

之后把Tomcat和Tomcat用户组给他修改一下

通过su 切换到Tomcat上

执行./startup.sh

默认绑定再8080端口上

出了一个问题,点击提交进入不了

利用curl对本机发送网络请求

获得了一堆HTML网页

解决问题是将防火墙给关了

第一步登录root用户

第二步能看到这个页面就算成功了


相关文章
|
8天前
|
分布式计算 并行计算 安全
在Python Web开发中,Python的全局解释器锁(Global Interpreter Lock,简称GIL)是一个核心概念,它直接影响了Python程序在多线程环境下的执行效率和性能表现
【6月更文挑战第30天】Python的GIL是CPython中的全局锁,限制了多线程并行执行,尤其是在多核CPU上。GIL确保同一时间仅有一个线程执行Python字节码,导致CPU密集型任务时多线程无法充分利用多核,反而可能因上下文切换降低性能。然而,I/O密集型任务仍能受益于线程交替执行。为利用多核,开发者常选择多进程、异步IO或使用不受GIL限制的Python实现。在Web开发中,理解GIL对于优化并发性能至关重要。
27 0
|
3天前
|
设计模式 Rust 安全
深入理解PHP 7的新特性及其对现代Web开发的影响
本文通过数据驱动的分析,探讨了PHP 7的发布如何革新了Web开发的面貌。文章首先概述了PHP 7带来的性能提升与新特性,然后通过实际案例和性能测试数据,详细讨论了这些新特性对提高代码效率、增强安全性和支持现代编程范式的具体影响。最后,文章将评估PHP 7在当前Web开发环境中的地位,并对其未来的发展做出展望。
|
9天前
|
安全 编译器 API
探索PHP 8的新特性及其对现代Web开发的影响
随着PHP 8的正式发布,这一版本带来了多项重大改进和新特性,旨在提升性能、增加语言的灵活性并简化开发流程。本文将详细探讨PHP 8中的关键更新,包括JIT编译器、联合类型、命名参数、匹配表达式等,并分析这些新特性如何影响现代Web开发的实践。通过引用最新的性能数据和开发者反馈,我们将深入理解PHP 8带来的变革,以及它对现有项目和未来趋势的潜在影响。
|
9天前
|
安全 大数据 PHP
深入理解PHP 7中的新特性及其对现代Web开发的影响
【6月更文挑战第28天】本文将深入探讨PHP 7带来的革新,从性能提升到语法改进,揭示这些变化如何重塑Web开发领域。我们将一窥未来PHP的发展趋势,并分析开发者如何利用这些新特性来构建更快、更安全、更易于维护的应用程序。
14 1
|
3天前
|
JSON 安全 编译器
PHP 8的新特性及其对现代Web开发的影响
随着PHP 8的发布,这一流行的服务器端脚本语言带来了诸多改进和新增特性,这些变化不仅提升了语言本身的性能和安全性,还对现代Web开发实践产生了深远影响。本文将深入探讨PHP 8的关键新特性,包括JIT编译器、联合类型、命名参数、匹配表达式等,并分析它们如何优化代码编写、强化类型安全以及提高执行效率。同时,我们还将讨论这些新特性对开发者构建更快、更可靠应用程序的能力所产生的积极效应。
6 0
|
3天前
|
IDE 编译器 测试技术
PHP 8新特性解析及其对现代Web开发的影响
本文深入探讨了PHP 8版本中引入的新特性,并分析了这些变化如何影响现代Web开发的实践。通过引用最新的性能测试数据和开发者社区反馈,本文揭示了PHP 8在提升开发效率、增强代码安全性及优化性能方面所做出的贡献。同时,文章还讨论了PHP 8新特性对于现有项目升级路径的实际指导意义,为读者提供了关于是否以及如何迁移至PHP 8的洞见。
8 0
|
4天前
|
搜索推荐 编译器 测试技术
PHP 8新特性及其对现代Web开发的影响
随着PHP 8的发布,开发者社区迎来了一系列创新特性,这些特性旨在提升语言性能、增强类型系统并改进错误处理机制。本文将深入探讨PHP 8中的JIT编译器、联合类型、错误处理等关键更新,并通过实证数据展示这些变化如何优化代码执行和提高开发效率。我们将通过案例分析,阐述新特性在实际项目中的应用,以及它们如何影响未来PHP Web开发的走向。
|
4天前
|
编译器 PHP 开发者
探索PHP 8的新特性及其对现代Web开发的影响
【7月更文挑战第3天】随着PHP 8的发布,这个广受欢迎的服务器端脚本语言迎来了一系列创新的功能和性能提升。本文将深入探讨PHP 8中的新特性,分析它们如何优化代码编写流程、提高应用程序性能,并讨论这些变化给现代Web开发带来的深远影响。从联合类型到JIT编译器,我们将一窥PHP未来的发展蓝图。
|
6天前
|
安全 编译器 测试技术
PHP 8新特性深度解析及其对现代Web开发的影响
本文旨在深入探讨PHP 8的新增特性及其在现代Web开发中的应用与影响。通过分析PHP 8引入的类型系统、性能改进、语言结构更新等关键变化,文章将展示这些新特性如何提升代码质量、加快执行速度,以及简化开发流程。引用权威数据和案例研究,结合科学方法论,本文将论证PHP 8为开发者带来的具体益处,并预测其对未来Web技术趋势的潜在影响。
|
8天前
|
安全 编译器 测试技术
探索PHP 8的新特性及其对现代Web开发的影响
随着PHP 8的发布,这一广泛使用的服务器端脚本语言迎来了重大更新。本文将深入探讨PHP 8引入的关键新特性,如JIT编译器、联合类型、命名参数等,并通过性能测试和案例研究,揭示这些更新如何优化代码效率、增强类型安全和提升开发体验。我们还将分析PHP 8对现有项目升级路径的挑战与机遇,以及它如何影响未来Web开发的走向。