Tomcat服务的安装及配置
在进行Java Web开发时必须有Web服务器的支持,常用的Web服务器便是Tomcat,本文主要介绍Tomcat的安装和配置。客户端通过Web浏览器发送一个基于HTTP协议的请求到服务器上后,服务器端使用Web服务插件(Web Server Plugin)接收客户端的请求,并对接收的用户请求进行判断,判断其是动态请求还是静态请求。如果是静态请求,则直接通过Web服务器(WebServer)从文件系统中取得相应的文件,并通过HTTP协议返回到客户端浏览器,如果是动态请求,则将所有的内容提交到Web容器中,并且在此容器中由程序动态生成文件,并通过Web服务器返回。
工具/原料
Windows 操作系统-方法/步骤
Tomcat是Apache基金会的产品,具有技术先进,性能稳定的特点,是目前比较流行的web应服务器。我们可以直接从Apache的网站下载Tomcat,在右侧会提供几种常用的Tomcat版本,我们点击自己需要的版本即可。参考如何下载安装网址:如何下载安装windows版本
- Tomcat有非安装版本(需要手动配置)和Windows服务安装版,非安装版的后缀为.zip,按照自己的需要下载32位或64位的安装包,安装版的后缀名为.exe,如果下载的是Windows服务安装版的Tomcat,则会自动在Windows系统服务中注册Tomcat的信息。
- 安装Tomcat必须有JDK的支持,请先确认本机已经配置了JDK的环境变量,并且确认JDK的版本。右键点击下载后的可执行文件,开始安装,基本上使用默认的配置便可。
- 如下的页面为Tomcat的默认端口,若这些端口已经被本机的其他程序占用,请更换端口。接着需要选择JDK的安装路径,一般会自动帮你找到,最后选择Tomcat的安装路径安装即可。
- 安装完成后我们查看Tomcat的安装目录,主要有一下目录:bin目录下为所有的可执行文件,启动和关闭服务器的命令就在此目录中;conf服务器的配置文件夹,保存了配置信息;lib为Tomcat服务器所需要的库文件;logs保存服务器的系统日志;webapps为Web应用程序存放的目录,Web项目保存在此目录中即可发布。服务器安装完成后可通过Tomcat的bin目录下Tomcat8.exe启动Tomcat服务器。
- 服务器启动后在浏览器中输入http://localhost:8080或http://127.0.0.1:8080在浏览器看到如下图所示的页面,则表示Tomcat服务器已经安装成功了。
- Tomcat安装后默认的端口号是8080,若想修改端口号则打开Tomcat安装目录中的conf/server.xml文件,找到如下的内容,将port中的值修改即可。配置文件修改后服务器必须要重新启动才能生效,因为服务器每次启动时都会加载server.xml中的内容。END
Tomcat服务的安装及配置的更多相关文章
- CentOS 7 Tomcat服务的安装与配置
3422人阅读 http://blog.51cto.com/13525470/2073657 一.Linux下的Java运行环境 Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由S ...
- Tomcat服务的安装与配置
介绍 百度百科 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开 ...
- 27、Tomcat服务的安装与配置
服务器名称 ip地址 slave-node1 172.16.1.91 27.1. Tomcat简介: Tomcat是Apache软件基金会(Apache Software Foundation)的Ja ...
- tomcat是什么?Tomcat 下载、安装、配置图文教程
你用浏览器上网的所有操作,所有请求发送给服务器(tomcat),服务器通过请求,找相应的逻辑处理程序(jsp或servelet或java类,就是有关java语言的所有可以处理逻辑的代码,其中包括访问后 ...
- CentOS 6.5 下Nginx服务的安装与配置
参考网站: http://www.cnblogs.com/zhuhongbao/archive/2013/06/04/3118061.html http://www.cnblogs.com/jilia ...
- 修改Tomcat服务中的端口配置
1.修改Tomcat服务中的端口配置: 分别修改安装目录下的conf子目录中的server.xml文件(注意:两个文件中对应的端口号要不一样),修改如下 : a. 修改Shutdown端口(默认为80 ...
- 关于httpd服务的安装、配置
httpd是Apache超文本传输协议(HTTP)服务器的主程序.通常,httpd不应该被直接调用,而应该在linux系统中由 apachectl 调用.接下来我们将了解有关httpd服务的安装与配置 ...
- 关于linux - Centos 7 下DHCP服务的安装与配置
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP ...
- Xinetd服务的安装与配置
Xinetd服务的安装与配置 http://blog.chinaunix.net/uid-21411227-id-1826885.html 1.什么是xinetd xinetd即extended in ...
随机推荐
- 01-Unity深入浅出(一)
一. 温故而知新 在开始学习Unity框架之前,有必要温习一下 [依赖倒置原则]和[手写IOC], 因为我们框架代码的构建都是基于[依赖倒置原则]的,而Unity框架的核心思想就是IOC和DI,所以有 ...
- Spring Bean的ref属性和IoC注入集合
这是一个Demo 1.Phone.java package com.cn.pojo; public class Phone { private String name; private double ...
- SQL Server进阶(十二)函数
概述 函数有且只有一个输入参数和一个返回值,而存储过程没有这个限制: 返回表变量的函数可以当做VIEW或者临时表用在WHERE/HAVING/SELECT/JOIN语句中而存储过程不可以: 存储过程中 ...
- error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
解决方案 1. http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下载twisted对应版本的whl文件(我的Twisted‑17.5.0‑cp36 ...
- spring boot2 整合(一)Mybatis (特别完整!)
大概介绍下流程: 借助idea实现mybatis逆向工程 用xml配置实现整合 用cmd命令行实现mybatis逆向工程 用mapping.xml配置实现数据交互 用注解的方式实现数据交互 首先我的开 ...
- C++ 模态与非模态对话框
视频教程:模态与非模态对话框1 模态对话框:子窗口关闭之前,不能对父窗口操作 非模态对话框:子窗口关闭之前,可以对父窗口操作 插入一个对话框: 资源视图--->右击---> 进行类的绑定: ...
- Codeforces Round #494 (Div. 3) D. Coins and Queries(贪心
题目链接 题目大意:给你n个物品,第iii个物品价值aia_iai,询问q次,问你能不能凑出价值为qiq_iqi的物品. 小贪心吧.从大到小找,能拿就拿就行了. #include<bits/ ...
- Tomcat多应用启动报错:org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [].
Loaded org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller$RunnableRemove from .M22/lib/tomca ...
- 检查CentOS7定时任务是否启用并执行过
1 监控cron状态 service crontab status #如果没有开启执行 service crontab start 正常开启的状态 2 检查执行日志,过滤自己配置的定时任务脚本关键字 ...
- 4-20模块 序列化模块 hashlib模块
1,模块,py文件就是模块,py之所以好用就是模块多. 2,模块的分类: 1,内置模块,python 安装时自带的模块 2,扩展模块,别人写好的,需要安装之后,可以直接使用.itchat微信模块, b ...