JDK的安装与配置

1. 从官网下载JDK

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2. 下载完毕后, 安装JDK(直接按照安装向导的提示安装即可).

安装时可以选择自己的安装路径, 我的安装路径是 D:\JDK

3. 配置环境变量

3.1 在'系统变量'中, 新建JAVA_HOME, 若已存在则点击编辑. 变量值为安装的路径.

3.2 在PATH中添加 %JAVA_HOME%\bin;

3.3 在'系统变量'中, 新建CLASSPATH, 若已存在则点击编辑.

变量值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

注意: 要加 . 表示当前路径, 前面有点号和分号,后边结尾也有分号。

4. 环境变量配置完成后, 测试一下JDK是否配置成功.

单击“开始”—“运行”,输入"cmd",然后分别输入命令 java -version, java, javac, 若出现以下类似画面表示安装成功:

输入 java -version

输入 java

输入 javac

Tomcat的安装与配置

1. 去官网下载

http://tomcat.apache.org/

我下载的是tomcat9:

https://tomcat.apache.org/download-90.cgi

下图红框中, 上面两个为绿色版(需要配置环境变量), 下面一个为安装版。

我在这里下载绿色版, 下载完成后解压, 解压到 D:\Tomcat\apache-tomcat-9.0.20-windows-x64

2. 配置环境变量

2.1 在'系统变量'中, 新建TOMCAT_HOME, 若已存在则点击编辑.

变量值为 解压的路径

2.2 在'系统变量'中, 新建CATALINA_HOME, 若已存在则点击编辑.

变量值为 解压的路径

2.3 在PATH中添加 %CATALINA_HOME%\bin

2.4 在CLASSPath中添加 %CATALINA_HOME%\lib\servlet-api.jar (后面没有分号)

3. 单击“开始”—“运行”,输入"cmd",在控制台输入 service install Tomcat9.

在系统中安装Tomcat9服务项

4. 点击开始, 搜索 服务 或者 进入控制面板—系统和安全—管理工具—服务,找到Apache Tomcat Tomcat9服务项,右击该项,点“启动”,启动该服务

启动后

5. 打开浏览器, 地址栏输入http://localhost:8080 或 http://127.0.0.1:8080

如果出现tomcat示例主页,则表示服务器安装成功

如果8080端口被占用了,可以修改tomcat的访问端口
找到 D:\Tomcat\apache-tomcat-9.0.-windows-x64\apache-tomcat-9.0.\conf 目录下的 server.xml
打开该文件, 找到以下内容
<Connector port="" protocol="HTTP/1.1"
connectionTimeout=""
redirectPort="" /> 将其中的 port="" 改为 port=""(或者其他端口即可)

Apache Tomcat 安装与配置教程的更多相关文章

  1. java部署:CentOS 7下Tomcat安装与配置教程(Tomcat开机启动)

    一.前言 1.本教程主要内容 Tomcat安装与基础配置 Tomcat开机启动配置 2.本教程适用范围与环境信息 适用范围 软件/工具 版本说明 CentOS CentOS 7 Tomcat Tomc ...

  2. Windows下的apache tomcat安装与配置

    在官网http://tomcat.apache.org下载apache tomcat,我下载的是7可以自行选择版本: 解压缩,把解压文件放入C盘根目录下 配置环境变量,变量名位CATLINA_HOME ...

  3. Tomcat安装及配置教程

    工具/原料 Tomcat7.0 eclipse 百度经验:jingyan.baidu.com java环境的配置 1 java环境的配置应该都学过吧,这里简单的讲一下. 下载安装java JDK,注意 ...

  4. Tomcat安装与配置图文教程

    安装Tomcat之前先配置JDK,JDK的JAVA_HOME变量都必须设置好,以便Tomcat找到JDK.关闭防火墙等. 一:安装版Tomcat 1. 先下载tomcat,到http://tomcat ...

  5. Tomcat7安装及配置教程

    Apache  Tomcat7.0安装及配置教程.. Apache  Tomcat7.0官方网站链接:http://tomcat.apache.org/ apache-tomcat-7.0.73-wi ...

  6. Tomcat8安装及配置教程

    Apache  Tomcat8.0安装及配置教程.. Apache  Tomcat8.0官方网站链接:http://tomcat.apache.org/ apache-tomcat-8.0.39-wi ...

  7. Apache + Tomcat集群配置详解 (1)

    一.软件准备 Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl版本 Tomcat 6.0 : http://to ...

  8. (转)Apache+Tomcat集群配置

    本文Apache+Tomcat集群配置 基于最新的Apache和Tomcat,具体是2011年4月20日最新的Tomcat和Apache集群和负载均衡配置. 准备环境 Apache Apache是ht ...

  9. Nginx与Tomcat安装、配置与优化

    Nginx与Tomcat安装.配置与优化 Nginx与Tomcat安装.配置与优化 Nginx的安装与使用 Nginx是一款优秀的反向代理服务器 安装: rpm(或者是pkg安装),是预编译好的程序包 ...

随机推荐

  1. Android中View大小的确定过程

    View and ViewGroup 安卓中有5种基本的 ViewGroup: FrameLayout RelativeLayout LinearLayout TableLayout Absolute ...

  2. springboot集成Kafka

    kafka和MQ的区别: 1)在架构模型方面, RabbitMQ遵循AMQP协议,RabbitMQ的broker由Exchange,Binding,queue组成,其中exchange和binding ...

  3. 如何计算一个C/C++程序运行时间

    前两天要计算一个用C++实现的算法运行时间,就用了clock()这个函数.程序大体上如下: clock_t start,end; start = clock(); /*my code*/ end = ...

  4. <JavaScript>调用apply报错:CreateListFromArrayLike called on non-object;

    Function.apply(obj, args)方法能接收两个参数 obj:这个对象将代替Function类里this对象 args:这个是数组,它将作为参数传给Function(args--> ...

  5. pycharm 中文乱码

    新机的pycharm首次输出中文竟然在控制台报错了,着实让我头疼了一下午   我用的PyCharm是2018.3版本 在调用os.system()的过程中遇到了控制台中文乱码的问题,具体如下 找到对应 ...

  6. PropertyValuesHolder学习

    package com.loaderman.customviewdemo; import android.animation.ObjectAnimator; import android.animat ...

  7. 【集成模型】Boosting

    0 - 思想 Bagging算法思想是减少预测方差(variance),Boosting算法思想是为了减少预测偏差(bias). Boosting算法思想是将“弱学习算法”提升为“强学习算法”.一般来 ...

  8. MySql 里的IFNULL用法

    IFNULL(expr1,expr2)的用法: 假如expr1 不为 NULL,则 IFNULL() 的返回值为 expr1; 否则其返回值为expr2.IFNULL()的返回值是数字或是字符串,具体 ...

  9. js刷新页面location.reload()用法

    转: js刷新页面location.reload()用法 2018年05月10日 10:23:28 大灰狼的小绵羊哥哥 阅读数 31359更多 分类专栏: [前端面试点滴知识 ]   本文介绍了js刷 ...

  10. 28 Flutter 轮播图 flutter_swiper

    中文地址: https://github.com/best-flutter/flutter_swiper/blob/master/README-ZH.md 基本参数 参数 默认值 描述 scrollD ...