01_JavaWeb_Tomcat服务器的安装与配置
2016-08-12 01:08
671 查看
Tomcat服务器的安装
Tomcat是使用Java语言编写的一个服务器(程序),要运行Tomcat,必须得有jre.
一般的我们只配置JAVA_HOME:配置为JDK的根路径Tomcat的默认端口是8080:
http://服务器所在主机的IP:服务器的端口号/资源名字
Tomcat根下的目录: bin: 存放了启动/关闭Tomcat的等工具. conf: 存放了Tomcat软件的一些配置文件. lib: 存放了Tomcat软件启动运行的依赖jar文件. logs: 存放Tomcat日志记录(成功,失败) temp: 临时目录,比如把上传的大文件存放于临时目录 webapps: 里面存放需要部署的javaweb项目. work: 工作目录,存放了jsp翻译成Servlet的java文件以及字节码文件.
Tomcat常见问题
1.还没启动Tomcat或者Tomcat启动失败,就去访问地址: 2.Tomcat启动成功,但是出现404的页面.就是访问了一个不存在的页面. 3.Tomcat还未关闭,又再次重新启动Tomcat或者端口被占用,出现java.net.BindException: Address already in use: JVM_Bind异常 注意:出错之后,要习惯去查看日志信息:Tomcat/logs/catalina.00000000.log 4.Tomcat下的配置文件的结构不能乱改: 5.要保证XML内容编码和文件编码相同,若有中文,建议使用UTF-8,否则不能使用中文:如:WARNING: Catalina.start using conf/server.xml: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1 字节的 UTF-8 序列的字节 1 无效。
Tomcat常见配置
Tomcat常见的配置:()1)把Tomcat配置到服务列表:这样可以随着系统的启动而启动(一般用在服务上): 1.使用cmd工具,并进入Tomcat根/bin目录 2.执行service install命令 3.就可以注册服务 删除服务: 1.使用cmd工具,并进入Tomcat根/bin目录 2.执行service remove命令 3.就可以删除服务
修改Tomcat的默认端口:
Tomcat的默认端口是8080,HTTP协议的默认端口是80; 步骤: 1.进入Tomcat/conf/server.xml文件 2.默认是在第70行,Connector元素的 port属性: 3.配置为80端口(80端口是http协议的默认端口): http://baidu.com:80/index.php 等价于 http://baidu.com/index.php 4.重新启动Tomcat,看到效果;
JavaWeb程序的目录结构
webApp------(web应用根目录) html,css,javascript,jsp等文件 WEB-INF 此文件夹内外界无法直接访问 class 字节码文件 lib ava运行所依赖的jar包 web.xml web应用配置文件 (html,css,javascript,jsp...)
给Eclipse安装Tomcat的插件
(如果版本3.7以上的,下载相应Tomcat插件,直接将jar包放进eclipse/dropins目录中即可) 否则如下步骤: 1.在eclipse/dropins目录新建一个文本文件:例(tomcat.link) 2.内容为 path=D:/tomcat(tomcat 插件包路径,反斜杠) 3.重新启动Eclipse.看效果,![若看到3只可爱的小猫咪,表示插件安装成功.](https://img-blog.csdn.net/20160812004257072) 4.和Tomcat服务器做关联 1)在eclipse选项window-preferences-Tomcat-Version 7.x(选择7.x) 2)Tomcat home 中选择Tomcat服务根目录 5.完毕(可以根据eclipse开关Tomcat服务了)
部署JavaWeb项目
方式一: 直接把应用的根目录,拷贝到Tomcat/webapps下: 这是MyEclipse默认的部署方式: 缺点:该目录下的应用将会越来越多,启动Tomcat就变慢了.若其中有一个应用有问题,Tomcat就会启动失败. 方式二: 以配置文件的方式,告诉Tomcat应该把哪一个路径下的项目给部署起来. 方式二也有两种用法: 第一种: 1> 4000 .找到Tomcat/conf目录下的server.xml文件: 2>.在server.xml文件中的Host元素之间,新建一个元素: <Context path="pss" docBase="D:\JavaPros\pureWeb\webapp"/> 在部署的时候,也可以把path的值设置""; <Context path="" docBase="D:\JavaPros\pureWeb\webapp"/> 改完之后,访问方式: http://IP地址:端口号/资源的名字 3>.若存在多个<Context/>,必须保证多个Context的path值不能相同. 第二种: 从Tomcat5.5开始推荐使用另外的一种方式来部署项目: 1>.找到Tomcat根/conf/Catalina/localhost新建一个xml文件:比如abc.xml 内容是:<Context docBase="D:\JavaPros\pureWeb\webapp"/> 2>.此时该文件的名字,就相当于是第一种方式的path值(上下文名字) 访问: http://localhost/abc/index.html
配置虚拟主机
修改Windows系统中 C:\WINDOWS\system32\drivers\etc\hosts Ex: 127.0.0.1 localhost
相关文章推荐
- javaWeb_Tomcat 安装与配置——day_01
- Java开发环境配置(5)--Web 服务器--Tomcat--安装过程遇到的问题
- 在服务器搭建javaweb开发环境--安装配置eclips和tomcat
- Linux上java的安装和配置,tomcat的安装(javaweb服务器部署)
- [Java Web] 6、Tomcat服务器的安装及配置以及JSP技术笔记
- [原创]java WEB学习笔记01:javaWeb之tomcat的安装和配置
- java_Web09-软件密码学基础和配置tomcat的https连接器和tomcat服务器的管理平台
- 【JavaWeb】MyEclipse+tomcat服务器配置方法
- 【Java Web】在Eclipse下配置Tomcat服务器
- Linux -- Web服务器配置及PHP解释器的安装;JSP运行环境的配置(Tomcat安装)
- Java Web 第一步:服务器Tomcat的简要操作极其在eclipse中的配置
- 在Mac上关于tomcat服务器的安装、配置、启动、部署web详细流程
- Tomcat服务器的配置(java web、jsp)
- win7下搭建手动转码服务器的安装配置tomcat、java、ffmpeg、hy_changsha、FTP
- 关于JavaWeb(一)——web介绍,tomcat与安装及其常见问题,虚拟目录及其配置虚拟主机
- java_web初学笔记之<Tomcat服务器的简单配置>
- Tomcat:Java Web服务器配置详解
- 关于JAVA WEB中JDK与绿色免安装tomcat的配置可能出现的问题讲解
- java web开发----tomcat安装与配置
- CentOS配置Java Web 服务器 Tomcat(使用二进制压缩包配置)