Tomcat安装、配置、启动、IDE集成


[TOC]

第一章:认识服务器

1.1-什么是服务器

简而言之,就是安装了服务器软件的高配的电子设备(计算机)

1.2-服务器软件的作用

接收客户的请求,处理请求,做出响应

Web服务器:也是web容器,可以将Web项目部署到服务器上,可以让用户通过浏览器访问服务器上的资源。

  • 静态资源:html、css、js等一系列文件内容,在被访问时,可以直接网络传输内容。
  • 动态资源:jsp/php/asp等,在被访问时,需要先转换为静态资源,再进行传输。

1.3-常见的服务器软件

  1. webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
  2. webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
  3. JBOSS:JBOSS公司的,大型的JavaEE服务器,支持所有的JavaEE规范,收费的。
  4. Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源的,免费的。

第二章:Tomcat

2.1-安装、卸载、启动

下载

地址:https://tomcat.apache.org

安装

对于下载的安装包,在指定的目录下解压即可。

卸载

删除解压的目录即可。

安装后的目录

启动

进入bin目录下执行startup.bat

访问:

  1. http://localhost:8080 回车访问自己
  2. http://ip地址:8080 访问别人

启动可能遇到的问题1

  • 问题:黑窗口一闪而过
  • 原因:没有正确配置JAVA_HOME环境变量
  • 解决方案:正确配置JAVA_HOME环境变量

启动可能遇到的问题2

  • 问题:启动报错
  • 原因:端口号可能冲突
  • 解决方案:
    1. 暴力解决:通过DOS命令netstat -ano,找到端口号被占用的程序的PID,然后在任务进程中根据PID找到程序,结束进程。
    2. 更改端口号:找到conf目录中的server.xml
      <Connector port="80" protocol="HTTP/1.1"
         	               connectionTimeout="20000"
         	               redirectPort="8445" />
      <!--
      一般会将tomcat的默认端口号修改为80。80端口号是http协议的默认端口号。
      若改为80端口号时,在访问时,就不用输入端口号
      -->
      

关闭

  • 正常关闭:

    1. 进入bin目录中双击执行shutdown.bat
    2. 在启动的窗口中ctrl + c
  • 强制关闭:点击关闭按钮

2.2-部署静态资源

方式1:

直接将项目放到webapps目录下即可。

简化部署:将项目打成一个war包,再将war包放置到webapps目录下。war包会自动解压缩

部署完成后访问:http://localhost/jdWeb/index.html

方式2:

配置conf目录下的server.xml文件

<!--在`<Host>`标签体中配置-->
<Context docBase="D:\jdWeb" path="/jd" />
<!--
	docBase:项目存放的路径
	path:虚拟目录
-->

部署完成后访问:http://localhost/jd/index.html

方式3

conf\Catalina\localhost创建任意名称的xml文件。在文件中编写

如以下文件:jd.xml,文件名就是虚拟路径。

<Context docBase="D:\jdWeb"  />

部署完成后访问:http://localhost/jd/index.html

2.3-将Tomcat集成到IDE中

步骤1:打开IntelliJ IDEA开发工具

步骤2:点击窗口工具run下的Edit Configurations

步骤3:选择本地tomcat目录关联到IDE中

2.4-在IDE中创建JavaEE项目

新建项目,并做如下操作:

2.5-JavaEE项目目录结构

  • 根目录

    • WEB-INF目录

      • web.xml,项目的核心配置文件
      • classes目录,放置字节码文件的目录
      • lib目录,放置依赖jar包的目录

2.6-更改项目的虚拟目录

步骤1 :

步骤2:

原文地址:https://www.cnblogs.com/lpl666/p/12084398.html

时间: 2024-10-14 10:17:01

Tomcat安装、配置、启动、IDE集成的相关文章

Linux系统下JDK和Tomcat安装配置

Linux系统下JDK安装配置 1. 从oracle网站下载需要的JDK软件 :jdk-6u39-linux-i586.bin http://www.oracle.com/technetwork/java/javase/archive-139210.html 然后通过FTP上传到linux服务器上. 2. 将文件copy到/usr目录下 [[email protected] wendy]# cp jdk-6u39-linux-i586.bin /usr/ 3. 给文件添加执行权限: [[emai

Linux之tomcat 安装&配置&优化

Tomcat简介: 1.Tomcat就是用来解析jsp程序的一个软件 .(jsp是一种编程语言,即JAVA) 2.Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由   Apache.Sun和其他一些公司及个人共同开发而成. 3.Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开   发和调试JSP程序的首选. Tomcat的安装分为两个步骤:安装JDK和安装Tomca

Redhat下Tomcat安装配置

1.下载Tomcat的tar.gz包(tomcat依赖java环境,如未装JDK需先安装JDK) curl -O http://mirrors.cnnic.cn/apache/tomcat/tomcat-6/v6.0.41/bin/apache-tomcat-6.0.41.tar.gz 2.解压缩tar.gz mkdir /usr/local/server tar -zxvf apache-tomcat-6.0.41.tar.gz -C /usr/local/server 3.测试Tomcat运

cloudera impala编译 安装 配置 启动

无论是采用GDB调试impala或者尝试修改impala源码,前提都是需要本地环境编译impala,这篇文章详细的分享一下impala编译方法以及编译过程遇到的棘手的问题: 前言: impala官方的git上其实是有impala编译的步骤的,但是在后来的git版本迭代中,被藏在了一个诡异的地方,https://github.com/cloudera/Impala/tree/v1.2.2,虽i然官方给出了步骤,但该博文并不是官方的一个简单翻译,其中涵盖了很多我加入的细节提醒和遇到的bug以及错误的

Zookeeper、Solr和Tomcat安装配置实践

Zookeeper.Solr和Tomcat安装配置实践

tomcat安装配置.md

tomcat 安装 安装jdk jdk我使用的是oracle的,如果下载请在oracle的官网上下载.或者你也可以使用openjdk,官网在http://openjdk.java.net/. # tar xf jdk-7u79-linux-x64.tar.gz -C /usr/local/ # ln -sv /usr/local/jdk1.7.0_79 /usr/local/java "/usr/local/java" -> "/usr/local/jdk1.7.0_7

nginx+tomcat安装配置

Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选.可以这样认为,当在一台机器上配置好Tomcat服务器,可利用它响应对HTML 页面的访问请求.实际上Tomcat 部分是Nginx服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Nginx 独立的进程单独运行的. 安装tomcat Tomcat的安装分为两个步骤:安装JDK和安装Tomcat. JDK(Java Development Kit)是S

转:Tomcat安装配置及站点说明

原文地址:http://www.cnblogs.com/Johness/archive/2012/07/20/2600937.html 1.首先是Tomcat的获取和安装. 获取当然得上Apache的官方网站下载,开源免费,而且带宽也足够.下载会很快. 这是两种不同的下载,一个是普通安装版本,一个是解压安装版本.使用起来是一样的,只是在普通安装版本中有一些界面可提供对Tomcat的快捷设置,而且普通安装会将Tomcat作为系统服务进行注册. 2.Tomcat的运行环境搭建. (解压版)安装(就是

Linux下Tomcat安装配置

买了台阿里云服务器,因为配置比较低,所以用Linux系统,这里记录一下我在Linux系统中Tomcat的安装配置. 前提JDK已经安装好. 安装 首先在/usr/local/下建立一个tomcat的文件夹 cd /usr/local/ mkdir tomcat cd tomcat/ 在网上下载tomcat的包,我现在的是tomcat8,也可根据实际需要到官网上获取下载链接. wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.2

tomcat安装配置规范

tomcat用户设置 1 2 [[email protected] ~]# useradd -u 501 tomcat [[email protected] ~]# passwd tomcat 安装JDK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [[email protected] tools]# tar zxf jdk-8u101-linux-x64.tar.gz -C /usr/local/ [[email protected] tools]