tomcat 虚拟主机

tomcat配置虚拟主机、tomcat下zrlog、jpress站点部署 有一个情况需要注意,在修改server.xml中的默认监听端口时,修改为了1024以下的端口号,而你的tomcat是以tomcat的身份运行的,没有权限去监听这些端口,所以修改后会无法监听。 阅读详情
概念:两个地址(不同的域名或者不同的端口号)映射到同一台服务器上,访问不同web根目录。

有两种实现方法:

① 建立基于主机名的虚拟主机

       打开server.xml,找到标签<host>,新建一个host,名字是你的域名,因为用户在输入这个域名访问你的服务器的时候,这个名字会当作主机名放在请求中。tomcat便可以据此,为用户指定web目录。

② 建立基于端口号的虚拟主机

       在server.xml中,找到标签<Service>,你需要自己定义一个Service元素,在它的<Connector>中设置端口号,这样通过该端口号,就可以访问该服务。

 

实例:


<Host name="www.XXXXXX.com.cn" debug="0" appBase="/usr/local/tomcat/apache-tomcat-5.5.25/temp/ROOT" unpackWARs="true" autoDeploy="true">

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="sentom1_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>

        <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="sentom1_log." suffix=".txt" timestamp="true"/>

         <Context path="" docBase="." debug="0" reloadable="true" crossContext="true"/>

</Host>


<Host name="XXXXXX.com.cn" debug="0" appBase="/usr/local/tomcat/apache-tomcat-5.5.25/temp/ROOT" unpackWARs="true" autoDeploy="true">

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="sentom1_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>

        <Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="sentom1_log." suffix=".txt" timestamp="true"/>

         <Context path="" docBase="." debug="0" reloadable="true" crossContext="true"/>

</Host>
"name"就是对应的主机名,"appBase"是站点目录

这样就行了,然后重启TOMCAT:
$cd /usr/share/tomcat5.5/bin/
$./shutdown.sh
$./startup.sh
【Cubietruck】Qt5.8.0 x64、x86、armhf三个版本的编译安装 一、       Preparation 以下环境配置支持虚拟机和实体机,但是实体机生产效率会相对高一点,实体机编译Qt的速度是虚拟机两倍以上。 若使用虚拟机,推荐使用VirtualBox,开源免费,尽量不要使用Vmware破解版。   Download List   名称 链接 下载项目 OS https://mirro 阅读详情

相关推荐

手把手教你使用ESM-2进行蛋白质结构预测:从安装到实战

本文详细介绍了如何使用ESM-2蛋白质语言模型进行蛋白质结构预测,从环境准备、模型安装到实战应用。通过逐步指导,读者可以掌握ESM-2的配置、单序列预测、结果可视化及高级优化技巧,适用于生物信息学研究和药物开发。

weixin_29306875的博客 532

tomcat配置虚拟主机

虚拟主机的配置必须建立在tomcat配置成功且可以启动的基础上进行。3、重启tomcat(记得配置hosts文件,主机和本地都要配奥)在此目录下进行hosts配置,进行ip到域名的映射。1、修改server.xml。2、建立虚拟主机的目录和文件。4.最后用域名进行测试。

m0_64940629的博客 572

Docker部署Nextcloud私有云:MariaDB、OnlyOffice与HTTPS全栈实践

Nextcloud作为主流开源私有云平台,其稳定部署依赖Docker容器化、MariaDB数据库优化、OnlyOffice在线协作集成及HTTPS安全加固四大核心技术。理解Docker Compose服务健康检查机制与依赖等待原理,可避免因启动时序导致的500/404错误;掌握MariaDB字符集配置与InnoDB参数调优,是保障Nextcloud全文搜索与大文件上传可靠性的底层基础;而OnlyOffice的JWT兼容性控制与Nginx路径重写规则,则直接决定文档协同功能是否可用。在家庭NAS、边缘服务器或

weixin_30328063的博客 514

Tomcat配置虚拟主机(四个步骤)

Tomcat配置虚拟主机新手简单四部曲

weixin_74261569的博客 1459

文献阅读:SAR像素偏移的性能改进An Improvement of the Performance of SAR Offset Tracking Approach

像素偏移追踪POT文献阅读

weixin_56301271的博客 342

h5支付不能打开支付宝 ios_iOS支付宝H5支付无法返回APP解决方案

本文前大段在讲楼主是如何解决这个问题的,以及中间遇到的麻烦。赶时间的同学可以直接看最后的 最终解决方案。在讨论之前,我们先看看官方文档上的一句话:注意:在iOS系统中,唤起支付宝App支付完成后,不会自动回到浏览器或商户APP。用户可手工切回到浏览器或商户APP;支付宝H5收银台会自动跳转回商户return_url指定的页面。what? 官方直接跟我们说GG了?楼主不甘心,还是想尝试一下。借鉴之前...

weixin_39864101的博客 854

tomcat部署、tomcat虚拟主机及tomcat多实例、tomcaty优化

Tomcat 是 Java 语言开发的,Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,是 Apache 软件基金会的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。

x74188的博客 1303

从脑电到脑机接口:EEG/ERP特征如何驱动你的下一个智能硬件项目(Arduino/树莓派实战)

本文详细介绍了如何利用EEG/ERP特征提取技术驱动智能硬件项目,涵盖从脑电信号采集到脑机接口实现的完整流程。通过Arduino和树莓派实战,展示了P300、N400等事件相关电位的应用,帮助开发者将学术理论转化为可编程的交互指令,适用于智能家居、医疗辅助等领域。

weixin_29279047的博客 383

Tomcat虚拟主机配置

什么是虚拟主机 Tomcat虚拟主机是通过linux或windows操作系统下进行独立运行的一个网站发布容器,他是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。 正常的我们启动tomcat之后访问是http://localhost:8080,我们可以通过配置Tomcat让他通过www.test.com来打开这个页面。 1、修改Conf/server.xml当中的Host标签 把localhost改为www.test.com <Host name="www.test.c

怪咖@的博客 3242

软考高级-系统架构设计师 知识点整理 (一篇就够了 建议收藏)

软考高级-系统架构设计师知识点整理---十万字总结,助你通过高级

片言可决讼,半纸能缚龙 7344

智能制造之物料详解

制造业业务系统中的物料流转贯穿需求、采购、生产到交付全流程,各系统协同实现精准追踪。需求阶段由CRM/ERP/PLM生成物料计划;采购入库阶段SCM/WMS/QMS完成采购质检;生产阶段MES/APS协调领料加工;成品交付阶段WMS/SCM处理出库物流。整个流程以BOM为蓝图,ERP为调度中心,通过数据联动实现物料状态、位置和数量的全链路可追溯。

cdfunlove的博客 654

Tomcat创建虚拟主机

在工作环境中,我们一般不会为Tomcat创建虚拟主机的,因为我们只会用Nginx或Apache来处理静态请求,Tomcat负责处理动态请求,所以创建虚拟主机的工作是由Nginx完成的。因为tomcat处理并发的能力不强,所以一般不会让Tomcat做web服务的,Tomcat可以创建多实例来配合Nginx虚拟主机完成多业务。 配置一个简单的虚拟主机 编辑配置文件 vim /usr/local/tom...

bjgaocp的博客 882

VTK API 详解(134):vtkOBJWriter - 写入 OBJ 模型

是 VTK 中用于将数据写入 Wavefront OBJ 文件格式的类。OBJ 格式是广泛支持的 3D 网格模型格式,支持顶点、面和基本几何信息的保存,便于模型在多种三维软件间交换。

yumeiguo的博客 140

关于tomcat配置虚拟主机

自己手动配置Tomcat的虚拟机时遇到一些问题,然后查找网上资料,整理如下:   tomcat配置的虚拟主机的作用是实现,一台服务器对外可以访问很多个javaEE的项目,下面就说说如何配置虚拟主机:   找到tomcat的安装目录,到TOMCAT_HOME/apache-tomcat7/conf目录下,找到server.xml这个文件,打开该文件,在该文件中找到关于Engine这

凌凌小博客 553

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

visio安装包

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

配置Tomcat的虚拟主机

转自:孙卫琴 《Tomcat与Java Web开发技术详解(第2版)》 电子工业出版社 摘要:《Tomcat与Java Web开发技术详解(第2版)》第3章第一个JavaWeb应用,本章通过helloapp 应用例子,介绍了JavaWeb 应用的目录结构和开发过程,还介绍了在Tomcat上发布JavaWeb应用的步骤。本小节为大家介绍配置Tomcat的虚拟主机。 标签:Tomcat Ja...

pengtyao的专栏 222

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Tomcat 的部署+虚拟主机的配置

文章目录一、Tomcat介绍1.1、Tomcat 核心组件1.2、Tomcat 目录结构二、Tomcat 的部署步骤2.1、安装JDK2.2、安装Tomcat2.3、优化Tomcat的启动速度三、虚拟主机的配置3.1、虚拟主机的需求3.2、配置过程 一、Tomcat介绍 免费的、开放源代码的Web应用服务器 Apache软件基金会 (Apache Software Foundation) Jak...

qq_28361541的博客 1056

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不支持基于不同IP的虚拟主机 基于域名的虚拟主机 一台物理机搭建多个web站点,每个站点独立运行互不干扰 多个域名解析到同一个IP地址,web服务器配置文件添加多个站点,各站点有自己的主机名。客户端请求时http协议请求包含了主机名信息,根据不同主机名访问不同站点 [root@localhost ~]# vim /etc/hosts 192.168.111.4 w...

weixin_30914981的博客 814

tomcat端口虚拟主机说明

虚拟主机的概念: 虚拟主机是指用一台主机运行多个站点,一般分为,基于域名的虚拟主机,基于IP的虚拟主机和基于端口的虚拟主机 基于域名的虚拟主机:比如有三个站点,www.a.com, www.b.com 和www.c.com,它们都部署在一台主机上,web服务器根据访问的域名的不同,返回各个站点的页面 基于IP的虚拟主机:原理类似于上面,但是域名的不同换成了ip的不同,这样每个站点有自己的独立...

ritcher的专栏 265

Tomcat安装及构建虚拟主机

Tomcat安装部署及构建虚拟主机Tomcat概述Tomcat核心组件Tomcat 安装 Tomcat 概述 免费的、开放源代码的Web应用服务器。 Apache软件基金会( Apache Software Foundation)Jakarta项目中的一个核心项目。 由 Apache、Sun和一些公司及个人共同开发而成。 深受Java爱好者的喜爱,并得到部分软件开发商的认可。 是目前比较流行的Web应用服务器。 Tomcat核心组件 service是接收请求到处理请求的所有组件的集合。service组件

weixin_50344742的博客 615

Tomcat(10) 如何在Tomcat中配置虚拟主机?

通过在Tomcat的server.xml中配置元素,你可以轻松地设置虚拟主机。每个代表一个不同的域名,并可以指向不同的Web应用目录。确保为每个虚拟主机配置正确的DNS记录或本地hosts文件映射,并重启Tomcat以应用更改。这样,你就可以通过不同的域名访问同一服务器上的不同Web应用了。

qq_43012298的博客 671

Tomcat配置虚拟主机

Tomcat 配置虚拟主机     Tomcat的虚拟主机的配置,WEB浏览器与WEB服务器建立连接后,除了将请求URL中的资源路径发送给WEB服务器外,还会将URL中的主机名部分作为HTTP请求消息的Host头发送给WEB服务器。      Tomcat的虚拟主机的配置

10-3G-何进超 3237

使用Tomcat部署虚拟主机

2.1 问题 沿用练习二,使用Tomcat部署加密虚拟主机,实现以下要求: 实现两个基于域名的虚拟主机,域名分别为:www.a.com和 www.b.com 使用www.a.com域名访问的页面根路径为/usr/local/tomcat/a/ROOT 使用www.b.com域名访问的页面根路径为/usr/local/tomcat/b/base 访问www.a.com/test时,页面自动跳转到/v...

彭淦淦的博客 380

Linux使用Tomcat部署虚拟主机

一、虚拟主机知识 关于虚拟主机,我已经写过多篇文章了(Nginx虚拟主机,Web虚拟主机),可以看到只要是搭建web运行环境,用到虚拟主机技术的情况还是很多的,做大的好处就是省钱,一台服务器能办到的事,我们就不花两台服务器的钱,除非这台服务器撑不住了. Web虚拟主机搭建:https://blog.youkuaiyun.com/ck784101777/article/details/95725722...

ck784101777的博客 789

Tomcat部署以及虚拟主机

Tomcat 是 Java 语言开发的,Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,是 Apache 软件基金会的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。

2401_83784774的博客 902
上一篇: linux下批量建目录
下一篇: TOMCAT虚拟主机配置
leminsky
博客等级 码龄22年 43粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值