Tomcat安装配置

Tomcat安装配置1-动态web1.1web服务器本身是一个程序,运行在服务器上。也称为Web容器,写的程序是运行在Web容器中。容器作用:共享资源(图片,网页),将服务器上资源分享给浏览器。解析写的Jav

大家好,又见面了,我是你们的朋友全栈君。

1- 动态web

1.1 web服务器

本身是一个程序,运行在服务器上。也称为Web容器,写的程序是运行在Web容器中。

容器作用:

  • 共享资源(图片,网页),将服务器上资源分享给浏览器。解析写的Java程序
  • 处理用户发送的请求,并且对请求做出响应。把生成的结果以网页的方式显示在浏览器上。

基本结构

<span role="heading" aria-level="2">Tomcat安装配置

服务器缺点 :服务器的动态web资源出现错误,需要重新编写我们的后台程序,重新发布。

服务器优点:Web页面可以动态更新,所有用户看到都不是同一个页面,它可以与数据库交互 。

2- Tomcat

2.1 安装tomcat

tomcat官网:https://tomcat.apache.org/
<span role="heading" aria-level="2">Tomcat安装配置

2.2 Tomcat配置

2.2.1 环境变量的配置

CATALINA_HOME
%CATALINA_HOME%\bin

添加Tomcat的安装目录
<span role="heading" aria-level="2">Tomcat安装配置

配置Path
<span role="heading" aria-level="2">Tomcat安装配置

Tomcat的启动与关闭

常用命令

启动的命令:startup.bat
关闭的命令:shutdown.bat

<span role="heading" aria-level="2">Tomcat安装配置

2.3 Tomcat的目录结构

<span role="heading" aria-level="2">Tomcat安装配置

2.4 Tomcat项目发布

方式1: 直接将项目复制到webapps目录下。

方式2: 采用压缩文件.war的方式。

将整个项目使用压缩工具打包成一个zip文件,将zip的扩展名为war。
复制到webapps目录下,tomcat会自动解压成一个同名的目录。

2.5 idea中配置Tomcat

编辑运行配置
<span role="heading" aria-level="2">Tomcat安装配置

添加Tomcat的配置服务器信息
<span role="heading" aria-level="2">Tomcat安装配置

配置服务器的详细信息
<span role="heading" aria-level="2">Tomcat安装配置

修改项目发布的访问地址
<span role="heading" aria-level="2">Tomcat安装配置

点右上角的启动图标,启动Tomcat服务器
<span role="heading" aria-level="2">Tomcat安装配置

服务器启动成功的状态信息

<span role="heading" aria-level="2">Tomcat安装配置

日志乱码现象

启动Tomcat的时候会出 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.鏈嶅姟鍣ㄧ増鏈�:

解决这种乱码的问题,解决问题的方法是到tomcat/conf/目录下,修改logging.properties

将java.util.logging.ConsoleHandler.encoding = utf-8
更改为 java.util.logging.ConsoleHandler.encoding = GBK
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155198.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【转载】企业服务总线Enterprise service bus介绍

    【转载】企业服务总线Enterprise service bus介绍

    2021年11月18日
    107
  • C语言socket实现文件下载[通俗易懂]

    C语言socket实现文件下载[通俗易懂]是网络编程的作业,我比较菜。。。写到定位输出,做百分比出现了问题,不显示0到100的,直接从0跳到了100。请教了下大佬。改了过来。原来是类型的问题,做出来的运算应该是float,但是我都定义的int,输出也是,大佬指出后,我好尴尬。。。犯了小错误。。。但是在这次过程也学习了一波。要加油了!!!代码写的这么乱!!!写的是带颜色的版本,,颜色有可能会觉得妖艳,,,好吧。编译平台是vc++6.0

    2022年7月14日
    13
  • oracle创建数据库实例

    oracle创建数据库实例首先要确定自己电脑上安装了oracle客户端,电脑是window操作系统。打开DBCA,注意DBCA在Oracle这个文件夹里面:点击后进入创建数据库的界面选择创建数据库,这个界面还能删除已有的数据库【不展示】。点击下一步点击下一步检查一下配置信息,没有问题就点完成加载界面有点慢,需要等几分钟。这样就创建完成了。…

    2022年7月13日
    17
  • linux修改文件名字_linux搜索文件名命令

    linux修改文件名字_linux搜索文件名命令在Linux环境下修改文件名可以有不同的命令方式,比如rename、mv都可以进行修改,如果用户正在了解这方面的知识,可以阅读下文了解Linux修改文件名以及批量修改文件名的方法。对于单个的文件,可以直接使用命令,那如果有大量的类似格式的文件名需要修改成其他格式的,该如何呢?比如某次测试后,保存的文件为Lan1.txt,Lan2.txt,……Lan100.txt这一百个文件需要在前面添加前缀变成…

    2025年8月7日
    2
  • 命令行中使用adb安装apk「建议收藏」

    命令行中使用adb安装apk「建议收藏」在你的android—IDE中找到D:\Softwave_Ghost\技术软件\IDE\adt_android_eclipse\adt-bundle-windows-x86-20130219\sdk\platform-tools目录下有adb.exe  cd到这个目录下然后可以进行adb操作 或者设置环境变量 我的电脑->属性->高级系统设置->环境变量->path编辑将上面那个目录复

    2022年5月10日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号