先解释一下JDK和Tomcat是什么:

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

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。

没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。

 要使用tomcat服务器需要先安装jdk,下面介绍安装流程:
1、首先安装jdk文件: 

这里可以选择你想安装的路径:点击更改在弹出的对话框中选择你想安装到位置,确定后点下一步继续

如果没有安装目录要求直接点下一步即可

安装中途还会弹出java安装的对话框:安装路径和之前的jdk目录相同即可

即:都是java\...

等待续完成安装。。

安装完成后java文件夹下的内容:

2、完成后点击关闭,接下来需要配置环境变量:

在我的电脑/计算机/此电脑(就是自己桌面上那个电脑图标)上点右键,选择属性,选择高级系统设置:

选择高级标签,点下面的环境变量:

① 在下面的系统变量里点新建,弹出的对话框中输入变量名:JAVA_HOME,变量值填写你的jdk安装目录,完成后确定

(我的就是默认安装目录)

②下一步在系统变量中寻找Path变量,找到后选中点下面的编辑,(如果没有的话就自己新建个,这个一般应该有。。)

在弹出的窗口中点新建,然后分别输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;如下图所示:

注意:我使用的是win10系统,所以显示的是一个变量的列表,与win7下的显示有所不同,win7的显示和下面第二种方法相同)

也可以点击编辑文本按钮,在变量值的最后加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码,注意是英文状态的分号)

③再在系统变量中新建一个 CLASSPATH 变量,变量名为CLASSPATH,

变量值是.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意变量值前面的“点“和”分号”

剩下的步骤就是一路确定到底,然后使用Windows图标+R,快速打开“运行”操作界面,并输入cmd,回车确认。

在弹出的窗口中输入 java -version (java 和 -version 之间有空格)

如果能显示以上内容,即java的版本信息则证明配置成功。

如果显示"不是内部或外部命令,也不是可运行的程序或批处理文件。”那说明失败了,大概要重新配置。。

3、接下来安装或者说解压Tomcat

不用安装,直接放到你指定的位置

解压后也需要设置环境变量

设置完成后打开tomcat

然后再网页输入http://localhost:8080 测试是否可以显示以下界面

 如果可以显示表示已经成功配置服务器

JDK与Apache Tomcat服务器的安装步骤的更多相关文章

  1. 在Mac上关于tomcat服务器的安装、配置、启动、部署web详细流程

    之前在Mac上通过安装mamp来搭建PHP环境服务器,但是对于java来说,目前还是没有找到类似mamp这样强大的软件来构建及管理java环境服务器,所以目前也是通过命令行来进行tomcat服务器的安 ...

  2. Apache Tomcat下载、安装、环境变量配置以及项目部署

    前言 针对在本地访问文件或资源出现的跨域问题,可以通过搭建本地服务器来解决,本篇随笔主要介绍通过搭建Apache Tomcat服务器来解决跨域.包括Apache Tomcat的下载.安装.环境变量的配 ...

  3. Java、Apache Tomcat下载与安装及环境变量配置

    1.Java JDK 与 Apache Tomcat 下载 JDK 下载 Apache Tomcat 下载 2.安装与环境变量配置 关于 JDK 的安装挺简单的,网上教程也挺多,Tomcat 下载免安 ...

  4. JavaWeb:Tomcat服务器的安装与配置

    Tomcat服务器的安装与配置 安装 输入网址进入Tomcat的官网            在左边导航栏选择对应下载的版本            下载安装包形式            下载并解压到我们 ...

  5. LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等)

    LAMP----linux+apache+mysql+php详细安装步骤之一APACHE篇(openldap等) linux详细版本为RHEL5.3 [root@localhost mail]# un ...

  6. [转帖]FastDFS图片服务器单机安装步骤

    FastDFS图片服务器单机安装步骤 https://www.cnblogs.com/yuesf/p/11847103.html 前面已经讲 一张图秒懂微服务的网络架构,通过此文章可以了解FastDF ...

  7. Tomcat服务器的安装及配置

    学习目标: 了解Tomcat服务器的主要作用 掌握Tomcat服务器的安装与配置 掌握Tomcat安装目录下主要文件夹的作用 jsp的执行流程 1.Web的工作原理流程图:从图中可以看出Tomcat服 ...

  8. Apache Tomcat下载、安装、配置图文教程

    本文已迁移到我的个人网站 http://www.wshunli.com 文章地址: http://www.wshunli.com/2016/03/19/Tomcat安装配置/ (整理截图.安装过程更加 ...

  9. JSP学习笔记(二):Tomcat服务器的安装及配置

    一.Tomcat的下载及安装. 前往Tomcat官网下载安装包或者免安装压缩包.链接http://tomcat.apache.org/ 这里,我选择的是Tomcat8.0,而不是最新的Tomcat9. ...

随机推荐

  1. 关于html中利用jQuery选择子节点方法总结——待续

    好几次碰到类似的要求,每次用的都不一样,在之前的面试的时候就被问到,突然觉得虽然自己做过但是说不出头绪,只能回答什么parent(),next()等等.所以想整理一下. 1.需求一:同页面有两个表格, ...

  2. Nginx uWSGI web.py 站点搭建

    一.安装nginx 在安装nginx前,需要先装nginx的依赖包. 1.如果没有yum则先安装yum   删除原有的yum  rpm -aq|grep yum|xargs rpm -e --node ...

  3. JavaScript入门必备

    1.JavaScript和Java没有关系,JavaScript是一门(客服端)脚本语言,并且是一个解释性语言. 2.添加JavaScript的方法 (1)内联:通过<script>js代 ...

  4. (解决方法)Android studio 运行时报错Do you want to uninstall the existing application?的解决方法

    在Android studio中,有时运行会报错: WARNING: Uninstalling will remove the application data!Do you want to unin ...

  5. supervisor的集中化管理搭建

    1.supervisor很不错,可惜是单机版,所以上github上找了个管理工具supervisord-monitor. github地址: https://github.com/mlazarov/s ...

  6. 关于JDEV的连接问题

    在JDev中有两个连接数据哭库的地方,双击项目名称,里面的Business Components里面的Connection里面的链接,这个链接是Run页面时候的链接 第二个链接在Oracle Appl ...

  7. 搭建ntp 时钟服务器_Linux

    一.搭建时间同步服务器1.编译安装ntp serverwget [url]http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.4p4.tar.g ...

  8. (一) 这就是所谓的Node.js------单线程,非阻塞,事件驱动

    Node.js 第一天笔记(V1) 一:Node.js到底是从何而来 2008年的秋天,一个名叫做Ryan Dahl(罗伊・达尔)的年轻人在玩了几年服务器编程之后,越发感到服务器高并发性能的瓶颈是一个 ...

  9. Shell第三篇:基本语法

    一 什么是shell script 将OS命令堆积到可执行的文件里,由上至下的顺序执行文本里的OS命令 就是脚本了. 再加上些智能(条件/流控)控制,就变成了智能化脚本了. 二 变量 part1 为何 ...

  10. 老李谈HTTP1.1的长连接 2

    HTTP1.1的长连接 但是HTTP1.1开始默认建立的是长连接,即一旦浏览器发起HTTP请求,建立的连接不会请求应答之后立刻断掉. 1. 一个复杂的具备很多HTTP资源的网页会建立多少TCP连接,如 ...