`
tianyalinfeng
  • 浏览: 443209 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

域名访问tomcat中web项目

    博客分类:
  • Java
 
阅读更多

1.申请域名www.xxx.com

2.修改路由器设置

转发规则-》虚拟服务器

添加安装tomcat机器的内网ip,端口80,协议TCP

3.修改tomcat server.xml文件

原默认8080端口改为80

<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

Engine节点中defaultHost原localhost改为目标域名

<Engine name="Catalina" defaultHost="www.xxx.com">

Host节点中name原localhost改为目标域名,并且在Host节点中添加如下的Context节点

<Host name="www.xxx.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
       <Context path="" docBase="/MyWebProject" debug="0" reloadable="true"></Context>

</Host>

 

这样就可以在外网用申请的域名访问MyWebProject项目了

分享到:
评论

相关推荐

    tomcat部署web项目[整理].pdf

    此外,可以在`server.xml`中配置虚拟主机,通过不同的域名或端口号映射到不同的项目,实现多个项目在同一Tomcat服务器上的并存。 在Eclipse环境中,可以借助Tomcat插件简化部署流程。下载插件,解压后放入Eclipse的...

    tomcat发布javaweb项目,以及tomcat的配置

    在默认情况下,访问JavaWeb项目时URL中会包含项目名称和Tomcat的默认端口号8080。要去除这些信息,我们需要进行以下操作: 1. 修改`web.xml`文件:在项目的WEB-INF目录下找到web.xml,将`&lt;welcome-file-list&gt;`标签...

    tomcat配置多域名访问同一个服务下的多目录server.xml

    tomcat配置多域名访问同一个服务下的多目录server。文件在一个tomcat中部署多个web应用。

    ServletJSP深入详解:基于Tomcat的Web开发第一章02.pdf

    Tomcat提供了Web管理界面,可以通过URL访问管理器,如`***`。在管理界面中,用户可以部署新的Web应用程序,查看服务器状态,管理现有的应用程序,包括启动、停止、重新加载等操作。 ### Servlet与JSP Servlet是...

    tomcat的配置 WEB项目发布

    ### Tomcat的配置与WEB项目发布 #### 2.1 Tomcat的目录结构解析 Tomcat作为一款广泛使用的开源Web服务器容器,其目录结构对于理解如何配置和部署Web应用程序至关重要。下面详细介绍Tomcat的主要目录及其功能: - ...

    使用Tomcat配置域名

    在IT行业中,Tomcat是一个广泛使用的开源Java Servlet容器,它实现了Java EE的Web部分,包括Servlet和JSP规范。配置域名在Tomcat中是将一个特定的URL与部署在服务器上的应用关联起来的过程,这对于多站点托管或者为...

    web服务器和tomcat服务器配置

    Tomcat是Apache软件基金会下的一个开源项目,它是一个轻量级的应用服务器,特别适合运行Java Web应用。Tomcat基于Java Servlet和Java EE的Web部分标准。 **配置Tomcat服务器** 1. **环境变量**:配置JAVA_HOME指向...

    Tomcat支持不同的域名访问各自不同程序的配置方法

    综上所述,配置Tomcat支持不同域名访问各自独立的应用程序主要涉及`server.xml`的修改,通过`Host`和`Context`元素来定义虚拟主机和Web应用的关系。通过灵活地调整这些配置,可以实现一台服务器上多个独立的Web服务...

    tomcat的域名配置

    - 完成配置后,重启Tomcat并使用不同域名访问,验证每个站点是否按预期工作。 9. **最佳实践** - 分离配置:考虑将虚拟主机配置移到单独的文件,以保持`server.xml`的整洁。 - 安全性:确保每个虚拟主机的权限...

    TOMCAT多域名绑定

    确保所有配置完成后,重启Tomcat服务,就可以通过不同域名访问对应的Web应用了。 通过学习和实践这些知识点,开发者可以有效地管理和优化在Tomcat上的多域名环境,提高网站的可扩展性和管理效率。对于大型企业或...

    tomcat 域名绑定

    Tomcat 域名绑定详解 在本文中,我们将详细讨论 Tomcat 域名绑定的相关知识点,并提供实践经验,以帮助...通过修改 Tomcat 配置文件,绑定域名到项目,并实现路由映射,我们可以将网站部署到域名上,并实现域名访问。

    Tomcat实现多域名访问详解

    总结起来,实现Tomcat多域名访问的要点包括:域名购买与解析、本地hosts文件配置、Tomcat端口修改、Connector配置以及server.xml文件中Host与Context元素的正确设置。掌握了这些知识点,用户就可以轻松地通过多个...

    apache tomcat6整合域名直接访问

    Apache作为一款优秀的Web服务器,而Tomcat则作为一款强大的Java应用服务器,在实际项目中经常需要它们协同工作,以实现更加高效、稳定的服务提供。本文将详细介绍如何通过Apache与Tomcat 6进行整合,实现通过域名...

    浅浅笔记tomcat(web服务器)

    3. IDEA部署:在IntelliJ IDEA中创建Web项目,配置Tomcat服务器,将项目打包成WAR或JAR文件,然后通过IDEA内置的Tomcat插件运行或部署到外部Tomcat。 4. 利用`context.xml`配置外部网络:可以自定义项目的上下文路径...

    Tomcat部署项目去除工程名.doc

    此外,还需要注意 Tomcat 的端口设置,如果想要只输入 IP 或域名就可以访问项目,那么需要将 Tomcat 的端口设置为 80。例如:。 去除工程名需要通过配置 Tomcat 的 server.xml 文件和项目的 web.xml 文件来实现,...

    tomcat域名绑定

    将你的Web应用程序部署到这些`ROOT`目录下,用户就可以通过对应的域名访问了。 4. **其他配置选项**: `unpackWARs`和`autoDeploy`属性控制了Tomcat如何处理WAR文件(Web应用程序的归档格式)。如果`unpackWARs`设...

    将java EE 项目通过tomcat发布到网络

    3. **测试域名访问**:确保用户可以通过域名访问到Web项目。 #### 注意事项 1. **安全性**:在开放端口的同时要注意安全防护措施,比如使用HTTPS加密传输。 2. **兼容性**:确保Web项目能够在不同的浏览器和设备上...

    为tomcat服务器配置https,tomcat需要设置的server.xml与web.xml配置

    浏览器访问你的域名时,如果一切正常,会显示一个挂锁图标,表明连接是安全的。 请注意,对于生产环境,强烈建议使用由受信任的CA签发的证书,以避免浏览器显示“不安全”的警告。同时,定期更新证书和保持Tomcat...

    TOMCAT的域名配置

    3. **绑定域名至Tomcat**:为了让域名指向Tomcat服务器,需要在`server.xml`文件中添加`&lt;Host&gt;`元素,并指定域名。 - 在`&lt;Engine&gt;`标签内添加如下配置: ```xml ``` - 其中`name`属性为要绑定的域名,`...

Global site tag (gtag.js) - Google Analytics