`
- 浏览:
131113 次
- 性别:
- 来自:
吉林
-
1.首先就是项目打包war 首先使用DOS进入 项目的根目录 cd E:/XXX项目/
2. 打包命令 jar cvf XXX项目.war */. (这里可以把lib下的jar全部打包 也可以把lib下的Jar放入 tomcat下)
3.好啦下面就是我们的部署了
3.1把项目war包 放入tomcat文件下 的D:\apache-tomcat-6.0.37\webapps 下
3.2刚开始的新手 放好之后你先找到 D:\apache-tomcat-6.0.37\bin 下面的 statup 启动一下 等启动完成后你会在
D:\apache-tomcat-6.0.37\webapps 下面 看到多出来一个和war包同名的文件夹
3.3配置文件的配置 D:\apache-tomcat-6.0.37\conf 下面的 server.xml
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
是配置端口号的 一般默认的端口号是8080 一般网站请求默认的端口号是 80
//这下面才是开始配置 host 的 name 可以是 localhost IP地址 网址等
<Host name="tbyoung.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
//alias 里面是 配置的域名 可以是多个
<Alias>www.tbyoung.com</Alias>
//context 一个对应一个项目 docBase 对应到tomcat 部署好的文件夹下面的webroot path为空就是默认
<Context path="" docBase="D:\apache-tomcat-6.0.37\webapps\web\WebRoot" crossContext="true" debug="0" reloadable="true" />
<Context path="/cyfc" docBase="D:\apache-tomcat-6.0.37\webapps\cyfc\WebRoot" crossContext="true" debug="0" reloadable="true" />
</Host>
4.下面启动tomcat 我们试试吧
www.tbyoung.com 是默认的第一个项目
www.tbyoung.com/cyfc 是指向第二个项目
5.下面就遇到一些问题了 在本机测试打不开(怎么办 刚开始我也不知道怎么办 毕竟没有弄过这些东西啊)
经过看网上的一些资料还是找到问题了
还要在配置一下你本机上面的一个文件
地址 windows/system32/drivs/etc 下面的 hosts文件
加上 127.0.0.1 www.tbyoung.com
需要注意事项
当部署到服务器时,有可能出现因为服务器的java版本和本地的版本不同导致的一些问题
需要注意
如果想修改项目在浏览器的访问地址(例如:http://localhost:8080/abc/...改为http://localhost:8080/def/...)
右键项目->Properties->Web Project Settings 下修改Context root的值为def
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
配置域名在Tomcat中是将一个特定的URL与部署在服务器上的应用关联起来的过程,这对于多站点托管或者为不同项目提供独立访问入口至关重要。下面将详细解释如何使用Tomcat配置域名。 首先,我们需要理解域名配置的...
当你需要在同一台服务器上部署多个基于不同域名的应用时,就需要进行多域名配置。以下是对"tomcat多域名配置"这一主题的详细解释。 一、为什么需要多域名配置? 在互联网中,一个IP地址可以对应多个域名,这是通过...
此外,可以在`server.xml`中配置虚拟主机,通过不同的域名或端口号映射到不同的项目,实现多个项目在同一Tomcat服务器上的并存。 在Eclipse环境中,可以借助Tomcat插件简化部署流程。下载插件,解压后放入Eclipse的...
这样可以在一台物理服务器上部署多个Web应用,并且每个应用都可以拥有独立的域名。这种配置方式可以极大地提高服务器资源的利用率,降低运维成本。 #### 三、配置虚拟主机步骤详解 ##### 1. 配置server.xml文件 ...
在Tomcat中配置多域名是为了在同一台服务器上托管多个独立的Web应用程序,每个应用程序对应一个独立的域名。以下是如何配置Tomcat以支持多域名的详细步骤: 1. **编辑server.xml文件**: 首先,你需要打开Tomcat的...
通过这样的配置,你可以有效地管理和运行多个独立的Web应用程序,每个都在Tomcat的一个不同服务地址下。这种灵活性对于大型项目或需要隔离的应用场景非常有用。务必注意安全性和性能优化,确保每个服务的稳定运行。
在Linux环境中,使用Apache HTTP服务器和Tomcat应用服务器配置多个域名(包括二级域名)是一项常见的任务,这可以实现一个服务器托管多个网站或者服务。Apache通常作为前端服务器处理静态内容,而Tomcat则作为后端...
配置域名对于将Tomcat服务器暴露在互联网上并提供服务是至关重要的。以下是一个详细的步骤指南,帮助你了解如何为Tomcat服务器配置域名。 首先,你需要拥有一个已注册的域名,例如example.com。这个域名需要指向你...
总之,远程部署在Tomcat中的实现涉及多个步骤,包括配置Tomcat服务器、设置安全性、使用管理工具或脚本、源码构建工具的集成以及性能优化。了解和掌握这些知识点能够帮助开发者更高效地管理分布式系统,并确保应用的...
- 将这个WAR文件放置在Tomcat的webapps目录下。 - 当Tomcat启动时,它会自动解压并部署这些WAR文件。 ##### 2. 修改Tomcat的server.xml文件以配置端口和虚拟主机 - 打开Tomcat安装目录下的`conf`文件夹中的`...
不过,根据文件标题《JavaWeb笔记06Tomcat部署方式.pdf》和文件描述,可以推断出该文件主要讨论的是关于Java Web开发中Tomcat服务器的部署方法。以下将基于这个主题展开详细的知识点讲解。 Tomcat是Apache软件基金...
总之,通过灵活地配置Tomcat的`server.xml`文件,我们可以实现启动和管理多个Java Web项目,满足开发、测试和生产环境的需求。记住,每次修改配置后,必须重启Tomcat才能使新的配置生效。在实际操作中,还需要注意...
- 在部署多个Web应用时,每个应用都需要有自己的独立目录结构,以避免命名冲突等问题。 ##### 2.2.2 部署HTML、Servlet、JSP和Tag Library 1. **HTML页面**:直接放置在Web应用的根目录下。 2. **Servlet组件**:...
- 配置虚拟主机:通过`server.xml`的`Host`元素,可以为Tomcat添加多个虚拟主机,每个主机对应不同的域名或IP地址。 - 日志管理:Tomcat的日志文件位于`%CATALINA_HOME%\logs`,可以通过修改`logging.properties`...
- **Host**:每个Host代表一个虚拟主机,可以绑定多个域名。 - **Context**:每个Context代表一个Web应用程序,配置应用路径、文档根目录等。 - **context.xml**: 用于配置单独的Web应用,可以设置应用的属性,...
总结一下,配置Tomcat虚拟目录和域名解析涉及修改`server.xml`文件以设置虚拟主机,以及在DNS服务商处配置域名解析。这两个步骤是确保你的Web应用可以通过特定域名访问的关键步骤。正确配置后,用户就可以通过如`...
本篇文章将详细解释如何在`server.xml`中配置域名转向和连接池。 ### 域名转向(Virtual Hosting) 域名转向允许一个Tomcat实例托管多个独立的Web应用程序,每个应用程序都可以通过不同的域名或端口访问。在`...
8. **SNI(Server Name Indication)支持**:在SSL/TLS连接中,SNI扩展允许一台服务器承载多个SSL证书,服务于多个域名。 9. **WebSocket支持**:Tomcat7.0开始支持WebSocket协议,为实时通信提供了新的可能。 **...
这个过程通常称为虚拟主机配置,允许在一个单一的Tomcat实例上托管多个独立的Web站点。 以下是如何在Tomcat中进行域名绑定的详细步骤: 1. **端口更改**: 默认情况下,Tomcat监听8080端口。为了使Tomcat能够通过...
Tomcat的根目录包含多个子目录,其中最重要的是`webapps`目录,它是默认的Web应用程序部署位置。在这个目录下,每个子目录代表一个独立的Web应用。此外,`conf`目录存储配置文件,`logs`记录日志,`temp`用于临时...