Apache Tomcat 安装与配置教程
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. 去官网下载
我下载的是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 安装与配置教程的更多相关文章
- java部署:CentOS 7下Tomcat安装与配置教程(Tomcat开机启动)
一.前言 1.本教程主要内容 Tomcat安装与基础配置 Tomcat开机启动配置 2.本教程适用范围与环境信息 适用范围 软件/工具 版本说明 CentOS CentOS 7 Tomcat Tomc ...
- Windows下的apache tomcat安装与配置
在官网http://tomcat.apache.org下载apache tomcat,我下载的是7可以自行选择版本: 解压缩,把解压文件放入C盘根目录下 配置环境变量,变量名位CATLINA_HOME ...
- Tomcat安装及配置教程
工具/原料 Tomcat7.0 eclipse 百度经验:jingyan.baidu.com java环境的配置 1 java环境的配置应该都学过吧,这里简单的讲一下. 下载安装java JDK,注意 ...
- Tomcat安装与配置图文教程
安装Tomcat之前先配置JDK,JDK的JAVA_HOME变量都必须设置好,以便Tomcat找到JDK.关闭防火墙等. 一:安装版Tomcat 1. 先下载tomcat,到http://tomcat ...
- Tomcat7安装及配置教程
Apache Tomcat7.0安装及配置教程.. Apache Tomcat7.0官方网站链接:http://tomcat.apache.org/ apache-tomcat-7.0.73-wi ...
- Tomcat8安装及配置教程
Apache Tomcat8.0安装及配置教程.. Apache Tomcat8.0官方网站链接:http://tomcat.apache.org/ apache-tomcat-8.0.39-wi ...
- Apache + Tomcat集群配置详解 (1)
一.软件准备 Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl版本 Tomcat 6.0 : http://to ...
- (转)Apache+Tomcat集群配置
本文Apache+Tomcat集群配置 基于最新的Apache和Tomcat,具体是2011年4月20日最新的Tomcat和Apache集群和负载均衡配置. 准备环境 Apache Apache是ht ...
- Nginx与Tomcat安装、配置与优化
Nginx与Tomcat安装.配置与优化 Nginx与Tomcat安装.配置与优化 Nginx的安装与使用 Nginx是一款优秀的反向代理服务器 安装: rpm(或者是pkg安装),是预编译好的程序包 ...
随机推荐
- Android中View大小的确定过程
View and ViewGroup 安卓中有5种基本的 ViewGroup: FrameLayout RelativeLayout LinearLayout TableLayout Absolute ...
- springboot集成Kafka
kafka和MQ的区别: 1)在架构模型方面, RabbitMQ遵循AMQP协议,RabbitMQ的broker由Exchange,Binding,queue组成,其中exchange和binding ...
- 如何计算一个C/C++程序运行时间
前两天要计算一个用C++实现的算法运行时间,就用了clock()这个函数.程序大体上如下: clock_t start,end; start = clock(); /*my code*/ end = ...
- <JavaScript>调用apply报错:CreateListFromArrayLike called on non-object;
Function.apply(obj, args)方法能接收两个参数 obj:这个对象将代替Function类里this对象 args:这个是数组,它将作为参数传给Function(args--> ...
- pycharm 中文乱码
新机的pycharm首次输出中文竟然在控制台报错了,着实让我头疼了一下午 我用的PyCharm是2018.3版本 在调用os.system()的过程中遇到了控制台中文乱码的问题,具体如下 找到对应 ...
- PropertyValuesHolder学习
package com.loaderman.customviewdemo; import android.animation.ObjectAnimator; import android.animat ...
- 【集成模型】Boosting
0 - 思想 Bagging算法思想是减少预测方差(variance),Boosting算法思想是为了减少预测偏差(bias). Boosting算法思想是将“弱学习算法”提升为“强学习算法”.一般来 ...
- MySql 里的IFNULL用法
IFNULL(expr1,expr2)的用法: 假如expr1 不为 NULL,则 IFNULL() 的返回值为 expr1; 否则其返回值为expr2.IFNULL()的返回值是数字或是字符串,具体 ...
- js刷新页面location.reload()用法
转: js刷新页面location.reload()用法 2018年05月10日 10:23:28 大灰狼的小绵羊哥哥 阅读数 31359更多 分类专栏: [前端面试点滴知识 ] 本文介绍了js刷 ...
- 28 Flutter 轮播图 flutter_swiper
中文地址: https://github.com/best-flutter/flutter_swiper/blob/master/README-ZH.md 基本参数 参数 默认值 描述 scrollD ...