开发者社区> 游客vujifjtitkdbq> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

简单介绍、Tomcat配置与使用

简介: Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
+关注继续查看

1.JavaWeb概念


  • JavaWeb是指:所有通过Java语言编写可以通过浏览器访问的程序的总称,叫做JavaWeb。
  • JavaWeb是基于请求和响应来开发的。


2.什么是请求


请求是指:客户端给服务器发送数据,叫做请求 Request。


3.什么是响应


响应是值:服务器给客户端回传数据,叫做响应 Response.


4. 请求和响应的关系


请求和响应是成对出现的,有请求就有响应。

微信截图_20220609104456.png

5. Web资源的分类


web资源按实现的技术和呈现的效果不同,又分为静态资源和动态资源。

  • 静态资源:html、css、js、txt、mp4视频、jpg图片.
  • 动态资源:jsp页面、Serviet程序。


6.常见的Web服务器


微信截图_20220609104532.png

7. Tomact服务器和Servlet版本的对应关系

微信截图_20220609104552.png

8 .Tomcat软件目录的介绍


  • bin 专门用来存放 Tomcat 服务器的可执行程序
  • conf 专门用来存放 Tomcat 服务器的配置文件
  • lib 专门用来存放 Tomcat 服务器的jar包 (jar包:对javaEE实现的规范,j存放ava类)
  • logs 专门用来存放 Tomcat 服务器运行时输出的日志信息(某年某月某时 的记录)
  • temp 专门用来存放 Tomcat 运行时产生的临时数据,工程完成之后会进行释放。
  • webapps 专门用来存放部署的 web 工程。(里边一个目录一个工程)
  • work 是 Tomcat 工作时的目录,用来存放 Tomcat 运行时 jsp 翻译为 Servlet 的源码,和Session钝化(对象的序列化和反序列化)的目录。把一个jsp文件编译为一个java文件,并把他编辑为一个类文件,new出一个对象,去调用这个对象中的方法。


9. 如何启动 Tomcat 服务器


  • 找到 Tomcat 目录下的bin目录下的 startup.bat 文件,双击,就可以启动 Tomcat 服务器。
  • 如何测试 Tomcat 服务器启动成功呢?
  • 打开浏览器,在浏览器地址栏输入以下的地址(找到本机的地址):
  • 这里只能使用 http 协议 必须使用 8080 端口号是因为在 Tomcat7的目录下的conf(配置文件)中的server.xml文件中设置了 访问的浏览器的协议以及端口号
    • port="8080" protocol="HTTP/1.1" (支持http协议,端口号为8080)
    • Define a SSL HTTP/1.1 Connector on port 8443 (不支持https协议)
    • 当出现如下界面说明启动成功:微信截图_20220609104709.png

10. 常见的启动失败情况


  • 双击 startup.bat 文件,就会出现一个小黑窗口一闪而过。
  • 这个时候绝大多数都是没有配置好 JAVA_HOME 环境变量。


11. 常见JVAV_HOME配置错误


  • JAVA_HOME 必须全部大写
  • JAVA_HOME 中间必须是下划线,不要减号
  • JAVA_HOME 配置的路径只需要配置到 jdk 的安装目录即可。不需要带上 bin 目录。


12.另一种启动 Tomcat 服务器的方式


  1. 打开命令行
  2. cd 到 你的 Tomcat 的 bin目录下
  3. 输入启动命令:catalina run


13. 停止 Tomcat 服务器


  1. 点击 Tomcat 关闭按钮
  2. 把 Tomcat 窗口置为当前窗口,然后按快捷键 Ctrl + C
  3. 找到 Tomcat 的 bin 目录下的 shutdown.bat 双击,就可以停止 Tomcat 服务器(主要)


14.如何修改 Tomcat 的端口号


  • mysql默认端口号:3306
  • Tomcat默认端口号 :8080
  • http协议默认的端口号 :80 www.baidu.com:80

找到 Tomcat 目录下的 conf 目录,找到 sever.xml 找到 Connector 标签

将 port 中的 8080 改为 你需要的端口号。

微信截图_20220609104844.png

15.如何部署 Web 工程到 Tomcat 中


  1. 第一种部署方式:只需要把 web 工程的目录拷贝到 Tomcat 的 webapps 目录下即可。
    • 在 webapps 目录下创建一个 Test 工程微信截图_20220609104941.png
    • 把上午做的提交表单放在 Test 文件夹下微信截图_20220609104952.png
    • 如何访问 Tomcat 下的web工程。
      此时在浏览器地址栏输入 http://localhost:8080 代表此时查询路径在 Tomcat 目录下的 webapps 目录中,
      此时要访问 Test工程(即Test文件夹),直接在 地址后加文件名称 http://localhost:8080/Test/重点:表单验证.html
  1. 第二种部署方式:找到 Tomcat 下的 D:\Tomcat7\conf\Catalina\localhost 目录,在这个目录下创建配置文件
    下边的这个就是配置文件的格式


16.默认访问的工程和默认访问的的资源


  • 当我们子啊浏览器地址栏输入访问地址如下:
    http://ip:port/ 没有工程名的时候,默认访问的是 ROOT工程。
  • 当我们在浏览器地址栏中输入的访问地址如下:
    http://ip:port/工程名/ 没有资源名,默认访问的 index.html 页面。


17.IDEA整合 Tomcat 服务器


  1. 在idea的设置中找到 构建、执行、部署下 找到应用程序服务器
  2. 点击上方的 + 号,选择Tomcat服务器,在弹出的对话框的 Tomcat主目录中找到自己计算机 Tomcat的软件位置。
  3. 当将 Tomcat 主目录填写完成之后,下边的Tomcat 基目录会自己填充好,并且会在中间显示出 该Tomcat 的版本号
  4. 当你下一次在创建 模块的时候 ,应用程序服务器的那一栏可以选择你刚才配置的 Tomcat 文件


18.如何创建动态的 Web 工程


  1. 创建一个新模块:先有工程,再有模块 选择Java Enterprise 选择应用程序服务器,选择刚才配置的 Tomcat版本文件
  2. 选择要创建什么类型的模块:选择#Web模块进行创建即可。



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Ubuntu下Tomcat 6安全配置policy策略
Ubuntu下Tomcat 6安全配置policy策略 之前一直都没了解过Tomcat的安全策略, 一直到一天, 我把在window下开发好的工程, 直接复制到公司测试环境(Redhat + Apache tomcat 6.0.26.tar.gz版)能正常运行, 而拖到虚拟机里的Ubuntu(sudo apt-get install tomcat6)里运行,发现servlet跑不起来。
644 0
tomcat 多servlet配置
HelloWorld        HelloWorld                HelloWorld1        HelloWorld1                HelloWorld        /HelloWorld                HelloWorld1        /HelloWorld1    博客园大道至简 http://www.
482 0
Tomcat 6 虚拟目录配置方法
第一种方法 设虚拟目录 "myweb",通过 http://localhost:8080/myweb 访问物理路径 L:\java\JWeb 文件夹里面的内容。设置过程如下: 1.复制 Tomcat6.0\webapps\ROOT 目录下的 WEB-INF 文件夹到 L:\java\JWeb 目录下。
629 0
RedHatAS4下Apache2+MySQL+Php+Tomcat整合及虚拟主机配置
作者:杨文军一、本文所用到的软件:Sun的JDK:j2sdk-1_4_2_09-linux-i586.
902 0
JDK及tomcat服务器的配置
JDK及Tomcat的环境配置方法 一、JDK 1.在系统变量中新建JAVA_HOME 输入JAVA_HOME,  变量值里面输入D:\JavaDeveloper\jdk1.5(JDK的安装路径) 如图:    2.然后再新建一个CLASSPATH,其值为: %JAVA_HOME%\lib\ 如图:   3.修改PATH环境变量,在其值后面加入  %JAVA_HOME%\bin 如图:   4.测试是否配置成功 在命令提示符下输入Java,如果出现以下画面表示成功。
785 0
tomcat连接池的配置与使用
tomcat连接池的配置与使用(原创)数据库mysql 【大 中 小】【打印】【加入收藏】【关闭】 【收藏到新浪ViVi】【收藏到365KEY】 浏览字号: 日期:2004-11-11 人气: 19442 出处:http://www.chinajavaworld.com 作者: liyong33 憋了好久,终于出炉了。
641 0
zip版本Tomcat配置新手入门
54powerman(54powerman@163.com) 一 配置JDK 1、下载jdk 下载后,解压,假设为c:/jdk1_4,要确保bin目录在这个目录里,下面的JAVA_HOME即为此目录c:/jdk1_4. 2、配置系统变量 (1) 右键单击“我的电脑”,选择“属性”-“高级”,点击“环境变量”。
807 0
tomcat下数据库连接池的配置
tomcat数据库连接池配置在server.xml中添加到中                                    maxWait              10000                               ...
1242 0
91
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载