JavaWeb初识 服务器了解 Tomcat下载与安装

简介: web服务器:                   动态语言服务器,运行方式的不同                   现在的运行方式是通过网络来激发运行                   服务器的用处:                      动态语言就是在服务器中运行                      平时的运行方式是通过本地进行运行的。

web服务器:

                   动态语言服务器,运行方式的不同

                   现在的运行方式是通过网络来激发运行

                   

服务器的用处:

                      动态语言就是在服务器中运行

                      平时的运行方式是通过本地进行运行的。

                      动态语言是通过到达请求,来激发运行URL网页地址来激发运行

                      web服务器是用来解析http协议,相当于一个平台在这个平台做web开发,好多东西他都给你搭建好了

                       

浏览器请求——  WEB 解析(判读运行那些Java代码) ——   Java服务器——  输出内容到——  Web服务器(HTML) —— 浏览器接受显示


Web服务器:帮我们处理请求,处理链接的容器,代码在容器中运行。(帮我们处理相应的请求)


1.接受请求

2.解析请求头信息

3.找到指定代码运行

4.得到运行输出的HTML 代码 输出到浏览器


web有多线程多任务访问的处理机制,web服务器也是可以进行集群操作的。

f6f9ee65193f2282de46e83ecc8fb0c64df03d67f6f9ee65193f2282de46e83ecc8fb0c64df03d67

Tomcat服务器 WEB容器

WEBLongic 服务器 WEB容器 EJB容器

JBoss服务器   WEB容器 EJB容器

等等很多


Tomcat:

              用Java语言制作的服务器,可以在任何平台运行

              多线程服务器

              服务器集群


Tomcat下载和安装:

  

1.下载tomcat 网站 tomcat.apache.org

 fcbfe60e645b8977b1d9a9328ad789cb33da64ac       

f6f9ee65193f2282de46e83ecc8fb0c64df03d67


2.检查jdk环境是否配置好来 Java_Home 必须要有

3.将压缩包解压出去,打开tomcat下的bin目录,下面有一个startup.bat(Windows上的启动文件) startup.sh (Linux上启动文件)

正常的关闭tomcat需要启动 shutdown.bat    shutdown.sh  直接按X关闭是强制关闭,非法关闭 会丢失一些数据

4.检查环境变量,启动tomcat  如果有闪退 或者运行一会就退出 就是环境变量配置有问题 或者是jdk版本过低 版本不匹配


错误情况:

1.闪退  环境变量没有配置好,必须有Java_Home (如果配置还有闪退 有可能是jdk版本过低或者 过高)

2.打开后  不到  几秒中就退出了,端口占用 (一个端口是网络通讯的口子,这口子是一个数字,一个端口只能给一个协议占用)你的电脑启动了2个tomcat  非要启动两个tomcat 可以修改另一个tomcat端口这样就不冲突了


默认配置的tomca访问

默认端口数字是8080

http://localhost:8080

http://127.0.0.1:8080

http://地址:端口


测试启动tomcat服务器,然后用本地连接进行测试(会弹出tomcat网页)


如果他可以在本机没有配置jdk环境的情况下运行  只需要将你的jdk放入到tomcat包中 在写个批处理指定 jdk路径

set Java_Home ./  jdk-11.0.2

set path=./ jdk-11.0.2/bin;%path%

bin/startup.bat

配置在你的bat文件中 用bat执行 在没有配置jdk的环境下都可以执行



tomcat一定要到官网上下载纯净版  比较干净


idea配置tomcat运行环境:

1.创建maven工程 web工程

2.2f1c9e1a6d07e1629727164c9434781cb3568a683.752f9bdee84aced651071ec1cba0b0bb85213f0b4.a9e5ae50390547db910bebb5dcbed52420502944

5.f9169d63648f4a5a3389a54d1ad33aadaa386b336.a9fa3b0130835b3bedbbde81b87a869ee8f43f8c

7.561d7c969e0989f3ee18e92db82a610867d12128


目录
相关文章
|
12天前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
28 1
|
12天前
|
关系型数据库 MySQL Java
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
这篇文章介绍了在腾讯云服务器上使用Docker安装常见软件的过程,包括安装MySQL、Redis和Tomcat,并提供了解决连接问题的方法。同时,还涉及了服务器中安装JDK 1.8的步骤和如何将项目打包部署到服务器上的指导,包括注意事项和操作提示。
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
|
12天前
|
应用服务中间件 Docker 容器
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
|
6天前
|
存储 搜索推荐 应用服务中间件
深入探索Docker 安装 Tomcat
【8月更文挑战第26天】
21 4
|
15天前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
65 8
|
13天前
|
关系型数据库 MySQL Linux
数据类型和运算符(MySQL服务器的安装,MySQL客户端,数据类型,运算符,MySQL的语法规范)
无论是对于初学者还是有经验的开发者,了解MySQL的安装、客户端使用、数据类型、运算符和语法规范都是至关重要的。这不仅有助于高效地管理和查询数据,而且对于设计和实现数据库解决方案来说是基础工作。通过深入学习和实践这些知识,您可以更好地发挥MySQL数据库的强大功能。
13 2
|
12天前
|
网络协议 Java 应用服务中间件
Tomcat源码分析 (一)----- 手撕Java Web服务器需要准备哪些工作
本文探讨了后端开发中Web服务器的重要性,特别是Tomcat框架的地位与作用。通过解析Tomcat的内部机制,文章引导读者理解其复杂性,并提出了一种实践方式——手工构建简易Web服务器,以此加深对Web服务器运作原理的认识。文章还详细介绍了HTTP协议的工作流程,包括请求与响应的具体格式,并通过Socket编程在Java中的应用实例,展示了客户端与服务器间的数据交换过程。最后,通过一个简单的Java Web服务器实现案例,说明了如何处理HTTP请求及响应,强调虽然构建基本的Web服务器相对直接,但诸如Tomcat这样的成熟框架提供了更为丰富和必要的功能。
|
14天前
|
虚拟化
网工,第一次在服务器上安装AD域服务
网工,第一次在服务器上安装AD域服务
|
12天前
|
敏捷开发 数据可视化 测试技术
阿里云云效产品使用合集之怎么在php composer安装自己服务器的代码
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
16天前
|
Ubuntu 关系型数据库 MySQL
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
在 Ubuntu 14.04 服务器上使用 Apache 安装 Drupal 的方法
12 0
下一篇
云函数