Tomcat网站主机绑定域名

详解Tomcat Web 应用绑定域名的几种方式 当我们将应用部署到 tomcat 之后,默认是通过 http://codebelief.com:8080/myapp/ 这种形式来访问的。 很显然,这只适用于调试的情况,在实际使用时,我们通常会为根据需要,为应用绑定更加便于访问的路径。 一般来说,我们不直接将 tomcat 运行在 80 端口,更安全的做法是在 80 端口运行一个 http server,然后通过反向代理转发到 8080 端口。 以下的几种方式均基于反向代理实现,需要对应的反向代理服务程序,这里使用的是 apache,也可以用 nginx 实现,大同小异。 首先,需要确保开启 mod_proxy 模块: $ sudo a2e 立即下载
背景:做了一个网站,部署在tomcat的webapps目录下。开发的时候通过真实IP直接访问的,比如120.55.100.254:8080/Langxun/。做完以后,要跟一个域名(www.361vi.com)绑定,也就是说在浏览器地址栏中输入www.361vi.com,就能访问到tomcat下的工程。

分析:在这里描述有几个概念
  1. 域名:就是我们以后要在浏览器地址栏输入的www.361vi.com。
  2. 空间:指的是我们的买的一个放网站资源的机器,这个机器有一个IP地址。在这个例子中,我用的是阿里云服务器,IP是120.55.100.254。
  3. 运行网站的服务器:做网站开发的人应该知道的,就是执行网站代码的一个程序,我们一般都叫他们web容器,比如tomcat。这个例子中我用的也是tomcat。这个软件有个端口,开发人员知道的。
  4. 网站工程(代码): 不管会不会写代码,都会知道这一项是什么。

他们的关系是,在 空间 这个机器上, 网站工程(代码)放在 运行网站的服务器 这个软件中被运行。然后就可以通过IP地址来访问了。接下来要能够通过域名来访问,总的来说,有两步:
1. 域名解析,指把www.361vi.com指向 空间,或者说把www.361vi.com和120.55.100.254绑定。输入www.361vi.com,就等于输入了真是的IP地址。
买域名的时候,应该有对应的控制台,在里面操作就可以了。这次我重点记录的是空间绑定域名,所以解析没有记录。网上很多,比如
这一步做完才能做下一步。到这里还不能通过www.361vi.com访问网站。比如,现在输入www.361vi.com,指到了120.55.100.254,那我的网站代码放在哪呢,放很多个网站代码要运行哪个?
2. 主机绑定,指在 空间这台机器上,也要做一个类似解析的过程。就是要解决”网站代码放在哪“和”运行哪个“的问题。我知道的有tomcat和IIS两种软件,这里我记录的是tomcat。
    a. 进到tomcat的根目录
    b. 再进conf目录
    c. 备份server.xml,以防万一
    d. 搜Host节点,找到后编辑name="www.361vi.com",其他不变。
    e. 在Host节点里面,就是直接,加入。docBase="Langxun" 中,Langxun是网站代码的文件夹名字,放在wepapps里。
    f. 搜Connector节点,port="80"。tomcat默认port是8080。
    g. 重启tomcat。
这一步做的是,在 在 空间 这台机器上,收到了很多解析到这个机器的请求,对于通过www.361vi.com解析来的,运行Langxun的代码。

参考:

永久关闭Windows更新的5种方法 很多家用电脑,如果系统自动更新的话,会变得越来越卡顿,且硬件型号兼容也并不完美。那么我们该如何彻底关闭Win11的自动更新呢?以下准备了5种方法,您可以根据自身实际情况选择合适的方法! 阅读详情

相关推荐

HFSS新手避坑指南:手把手教你用FR4基板仿真威尔金森功分器(附参数优化技巧)

本文详细介绍了使用HFSS仿真FR4基板威尔金森功分器的12个关键细节,包括介质基板设置、微带线建模、隔离电阻设置等实战技巧。特别针对微波技术中的常见问题,提供了参数优化和结果解读的实用方法,帮助新手快速掌握HFSS仿真技能。

weixin_27310417的博客 225

源码tomcat配置虚拟主机头

Tomcat 虚拟主机头的配置,灵活地实现一台服务器服务多个不同网站应用的功能。

fengchengshuang的博客 541

基于立创EDA的IP5389BZ+IP6829 100W有线15W无线带屏充电宝DIY全流程解析

本文详细解析了基于立创EDA平台,采用IP5389BZ和IP6829芯片DIY一款100W有线快充、15W无线充电并带显示屏的移动电源的全过程。内容涵盖核心功能规划、硬件选型、电路设计、PCB布局、焊接组装、分步调试以及软件逻辑,为电子爱好者提供了一份从原理到实践的完整指南,并重点强调了电池安全与IP6829供电电压等关键注意事项。

weixin_34374684的博客 305

Tomcat配置--如何能够让外网通过公网IP或域名访问到服务器上面的项目

今天突然想到自己还有一台服务器可以使用,于是就准备把之前做的一个网站弄上去玩玩。结果发现不知道是因为太久没用还是什么原因,出问题了。死活连不上,就重装了一下。于是就出现了这个问题,Tomcat忘记怎么配置了。因为公司大部分项目都用的php,java没怎么动过。折腾了一上午,终于弄好了;特意记录一下免得又忘了。 主要需要配置的地方 当前版本Tomcat 7.0 修改目标文件 apache-tom...

JavaLiXL的博客 1万+

基于Ultralytics RT-DETR的工业缺陷检测实战:从NEU-DET数据集准备到模型部署

本文详细介绍了基于Ultralytics框架和RT-DETR模型进行工业缺陷检测的完整实战流程。内容涵盖从NEU-DET数据集准备、YOLO格式转换、环境配置,到模型训练、关键参数调优、性能验证与可视化分析,最后提供了ONNX等格式的模型部署方案,为工业质检场景提供了一套高效、可落地的AI解决方案。

weixin_29168393的博客 339

OpenMMLab实战指南:从环境搭建到首个检测模型运行

本文是一份详细的OpenMMLab实战指南,重点介绍了如何从零开始搭建环境并运行首个目标检测模型。内容涵盖Miniconda环境配置、PyTorch与CUDA版本匹配、使用MIM工具安装MMCV和MMDetection的核心步骤,并通过RTMDet-tiny模型演示了完整的推理流程,帮助开发者高效入门这一计算机视觉开源算法体系。

weixin_28678151的博客 155

Tomcat配置主机头及Tomcat配置多域名多站点

tomcat配置主机头系统:windowsxp C:\WINDOWS\system32\drivers\etc\hosts文件 添加 127.0.0.1 www.hi.com 127.0.0.1 www.hello.com这样可以测试www.hi.com,www.hello.com两个域名指向本地服务器。1.若要使tomcat使用80端口,确保80端...

weixin_30855761的博客 279

基于STM32的半导体制冷片温度控制

制冷片温度控制,温控范围15℃~45℃,本人菜鸡一枚,大佬绕路。 #include "stm32f10x_gpio.h" #include "relay.h" void relay_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//Ê...

大白兔的博客 9014

apache + tomcat实现多域名、多端口绑定 Tomcat 隐藏非80端口

一、准备材料   windows 下安装好Apache  (可以运行php项目 ) ,安装好Tomcat(运行Java的jsp项目)。  我本地安装的是   Apache 2.4.9   和   Tomcat/8.5.11。   二、配置主机头  打开 C:\Windows\System32\drivers\etc\hosts 文件  ,添加 127.0.0.1       super....

Super丶军神 2206

Excel药品说明书数据库:从零开始搭建医药数据查询系统(附完整模板)

本文详细介绍了如何从零开始搭建Excel药品说明书数据库,提供完整的医药数据查询系统模板。涵盖数据库架构设计、数据清洗标准化、智能查询系统搭建及维护优化,帮助医药从业者高效管理药品信息,提升查询速度和准确性。

weixin_28327051的博客 233

SigmaStudio进阶技巧:如何用ADAU1701实现60段EQ与防啸叫算法

本文深入探讨了如何在ADAU1701 DSP芯片上实现专业级音频处理系统。通过精密的资源规划与架构设计,详细讲解了构建高达60段参数均衡器(EQ)的有效方法,并集成了移频与自适应陷波双策略的智能防啸叫算法。内容涵盖从SigmaStudio工程优化、算法模块组合到系统联调实战的全流程,旨在帮助中高级开发者充分利用ADAU1701性能,打造稳定、高效的音频处理解决方案。

weixin_28256233的博客 384

Linux上如何使用Tomcat绑定域名

找到 Connector port="8080“ 改成 Connector port="80"转载自:https://www.jianshu.com/p/e5f38512a728。其中 www.189hall.cn 处填写你的域名,appBase="商业转载请联系作者获得授权,非商业转载请注明出处。打开tomcat/conf/server.xml。2、配置你的tomcat的默认端口为:80。文件夹,然后将你的网站的文件全部移到。1、首先域名要先绑定到你的服务器上。" 处,填写的是你的网站的根目录。

sun20209527的专栏 1366

SAP CPI 如何代理第三方接口?

代理接口是指在系统 A 和系统 B 之间引入一个中间层(如 SAP CPI),由中间层负责接收来自系统 A 的请求,进行必要的处理或转换,然后将请求转发给系统 B。由于 OData 服务通常使用 JSON 格式的数据,而某些内部系统可能需要 XML 格式,因此我们添加一个 JSON 到 XML 的转换器,以确保数据格式的兼容性。为了确保返回的数据格式符合内部系统的要求,添加一个 XML 到 JSON 的转换器,将 OData 服务的响应从 XML 转换为 JSON。在集成包中,添加一个新的集成流,命名为。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1748

Apache Tomcat配置虚拟主机的方法(不同域名绑定同一IP访问不同网站)

其实表象类似CNAME 1、修改文件conf/server.xml: 在engine中添加如下: F:\apache-tomcat-7.0.54\webapps2" autoDeploy="true" name="test1" unpackWARs="true"> 其中,name为域名 appBase是访问此域名的时候,指向的web存放的根目录 2、通过页面管理添加,t

The magic of fingertips 1673

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

tomcat:虚拟目录及多域名与单域名配置

Tomct多域名绑定和虚拟目录  Tomcat采用默认安装,要想tomcat直接绑定多个域名,这里我们需要修改配置文件:Tomcat安装目录下的\conf\server.xml server.xml 的修改方式如下: (一)多域名绑定 1.如果你要绑定网站,首先是要把tomcat的默认访问端口8080,修改成80 5.0原 始:   5.0修改后:  6.0原 始:  

小钟的专栏 832

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Nginx(基于docker)

Nginx 入门 应用场景 安装Nginx 搜索nginx镜像 docker search nginx 拉取nginx镜像 docker pull nginx 创建容器,设置端⼝映射、⽬录映射 # 在/root⽬录下创建nginx⽬录⽤于存储nginx数据信息 mkdir ~/nginx cd ~/nginx mkdir conf cd conf # 在~/nginx/conf/下创建nginx.conf⽂件,粘贴下⾯内容 vim nginx.conf user nginx; worker_pro

小白的博客 3077

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

配置域名访问Tomcat项目

Tomcat配置域名访问网站 配置Tomcat访问端口的安全组 服务器Tomcat域名配置 利用远程工具连接服务器 进入到Tomcat的安装目录 在进入到conf目录 找到server.xml 修改Engine defaultHost=‘你的域名’ 修改host <Host name="你的域名" appBase="webapps" unpackWARs="true" autoDeploy="true"> 最后加一行(这

longtxue 285

Tomcat5.5配置-多域名绑定和虚拟目录

Tomcat5.5配置-多域名绑定和虚拟目录2007-08-19 22:02Tomcat5.5配置-多域名绑定和虚拟目录tomcat采用默认安装,要想tamcat直接绑定多个域名,这里我们需要修改配置文件:C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\server.xmlserver.xml 的修改方式如下:(一)...

91

Nginx的使用

Nginx的使用

shz_123的博客 202

Nginx

一,安装Nginx 搜索nginx镜像 docker search nginx 拉取nginx镜像 docker pull nginx 创建容器,设置端⼝映射、⽬录映射 # 在/root⽬录下创建nginx⽬录⽤于存储nginx数据信息 mkdir ~/nginx cd ~/nginx mkdir conf cd conf # 在~/nginx/conf/下创建nginx.conf⽂件,粘贴下⾯内容 vim nginx.conf user nginx; worker_processes 1;

weixin_58299124的博客 159

Apache 2.2 Tomcat 6 绑定域名,禁止IP直接访问

最近公司的web项目开发结束了.然后使用的外网服务器是双线独立主机.在百般周折的弄好了域名智能DNS后.又出现了新问题.我们公司网通的ip被恶意解析了.愁啊.麻烦事一个接着一个.原来外网服务器用的web服务器是GlassFish v3.1.总的来说glassfish给我的印象还是不错的.速度不错.和系统的结合也比较好.虽然要求程序的语法比较严格.但是同样也保证了运行的稳定性....

weixin_33913377的博客 179

Tomcat虚拟主机配置示例

Tomcat虚拟主机配置示例 2013-8 补充:以下信息有误,我还未研究完,文章还未写完,放在这里仅供自己参考和完善。   有3个web项目,都已打成了war包,分别是aaa.war、bbb.war、ccc.war。 打算配置3个tomcat虚拟主机,分别绑定域名aaa.com、bbb.com、ccc.com。   配置方法如下:   1、在tomcat安装目录,与webapps

SiC B2B2C Shop大型B2B2C商城软件产品,使用Java语言开发,高性能高扩展性高安全性分布式。可帮助你快速的建立大型B2B2C电商系统 560

Linux常用软件的安装及Nginx的使用

主要内容: 软件安装方式 上传与下载工具 常用软件的安装--jdk、tomcat、mysql、redis 项目的部署 Nginx的安装 Nginx的功能 静态网站部署 虚拟主机配置及端口绑定 域名绑定 反向代理与负载均衡   一、Linux软件安装 1、目录结构 ~表示root目录,即/root 软件安装在/usr/local下 2、软件安装方式 二进制发布包 软件已经针对具...

USTSD的博客 147

Tomcat安装配置

1、首先是Tomcat的获取和安装。     获取当然得上Apache的官方网站下载,开源免费,而且带宽也足够。下载会很快。        这是两种不同的下载,一个是普通安装版本,一个是解压安装版本。使用起来是一样的,只是在普通安装版本中有一些界面可提供对Tomcat的快捷设置,而且普通安装会将Tomcat作为系统服务进行注册。   2、Tomcat的运行环境搭建。     (解压版)安

gqxcd的专栏 428

配置apache + tomcat 绑定泛域名

前段时间,写了关于如何将Apache与tomcat整合起来一起提供服务,Apache提供静态网页的访问支持,tomcat则提供动态页面如jsp,servlet的支持能力。 这几天有一个同仁在邮件里面问我关于如何配置apache + tomcat 绑定泛域名,这几天也考完试了,所以就整理整理了思维,开始解决这个问题。 在解决之前,需要对几个概念作一些解释:什么是泛域名 比如说你有一个域名:yu

Php大马的简单解密 1009

Nginx基础

Nginx 应用场景: 1.http服务器,可以做网页静态服务器 静态服务器:网站里面全是静态资源,如html、css、js等 动态站点不能够部署在nginx上面,但是可以部署在tomcat里面,使用nginx做反向代理,搭集群 2.虚拟主机。可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。 3.反向代理,负载均衡。 静态资源部署 配置虚拟主机 端口绑定 nginx.config worker_processes 1; #pid logs/nginx

учёба 195
上一篇: DIV自适应高度
下一篇: Allocate exception for…
chanryma
博客等级 码龄16年 6粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值