apache-tomcat7配置虚拟主机

centos7配置httpd2.4+Tomcat10,http_proxy反向代理,虚拟主机 在服务器(centos7)安装Apache2.4 服务器,并且进行配置,输入http://公网IP 能够得到Apache安装成功的页面 配置步骤 cd /home mkdir downloads #获取apr和apr-util的source wget https://dlcdn.apache.org//apr/apr-1.7.0.tar.gz /home/downloads wget https://dlcdn.apache.org//apr/apr-util-1.6.1.tar.gz /home/. 阅读详情

在tomcat中配置虚拟主机

    我在tomcat7配置虚拟主机网上资料很多,不多说了直接上代码:

基于主机名配置

    <Engine name="Catalina" defaultHost="x1.com">
	  
                <!--<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">  
			</Host>-->   	
		
		<Host name="x1" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
		  <Alias>wx.x1.com</Alias> 
		  <Alias>www.x1.com</Alias> 
		</Host>
	  
		<Host name="x2.com" appBase="x2" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
		  <Alias>wx.x2.com</Alias> 
		</Host>
  
		<Host name="x3.com" appBase="x3" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
		  <Alias>wx.x3.com</Alias>
		</Host>
		
		<Host name="www.x3.com" appBase="webapp/x3" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
		  <Alias>www.x3.com</Alias> 		  
		</Host>
		
    </Engine>

注:  
defaultHost 需要配置默认的 host 后面为自定义host名称
host属性 appBase需要填写host对应域名访问的资源目录 (和webapp同级目录)
Alias 属性列出域名即可

appBase属性的配置方式,有很大的区别:

1:建立webapp同级目录,直接配置该目录,

2.在webapp下建立子目录.配置该目录.

3.直接配置磁盘目录绝对位置.

server.xml配置简介

 server.xml的基本配置信息,更具体的配置信息见tomcat的文档
 server:
 port 指定一个端口,这个端口负责监听关闭tomcat的请求
 shutdown 指定向端口发送的命令字符串
 service:
 name 指定service的名字
 Connector (表示客户端和service之间的连接):
 port 指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求
 minProcessors 服务器启动时创建的处理请求的线程数
 maxProcessors 最大可以创建的处理请求的线程数
 enableLookups 如果为true,则可以通过调用request.getRemoteHost()进行DNS查询来得到远程客户端的实际主机名,若为false则不进行DNS查询,而是返回其ip地址
 redirectPort 指定服务器正在处理http请求时收到了一个SSL传输请求后重定向的端口号
 acceptCount 指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理
 connectionTimeout 指定超时的时间数(以毫秒为单位)
 Engine (表示指定service中的请求处理机,接收和处理来自Connector的请求):
 defaultHost 指定缺省的处理请求的主机名,它至少与其中的一个host元素的
name属性值是一样的
 Context (表示一个web应用程序,通常为WAR文件,关于WAR的具体信息见servlet规范):
 docBase 应用程序的路径或者是WAR文件存放的路径
 path 表示此web应用程序的url的前缀,这样请求的url为http://localhost:8080/path/****
 reloadable 这个属性非常重要,如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载新的应用程序,可以在不重起tomcat的情况下改变应用程序
 host (表示一个虚拟主机):
 name 指定主机名
 appBase 应用程序基本目录,即存放应用程序的目录
 unpackWARs 如果为true,则tomcat会自动将WAR文件解压,否则不解压,直接从WAR文件中运行应用程序
 Logger (表示日志,调试和错误信息):
 className 指定logger使用的类名,此类必须实现
org.apache.catalina.Logger 接口
 prefix 指定log文件的前缀
 suffix 指定log文件的后缀
 timestamp 如果为true,则log文件名中要加入时间,如下例:localhost_log.2001-10-04.txt
 Realm (表示存放用户名,密码及role的数据库):
 className 指定Realm使用的类名,此类必须实现org.apache.catalina.Realm接口
 Valve (功能与Logger差不多,其prefix和suffix属性解释和Logger 中的一样):
 className 指定Valve使用的类名,如用org.apache.catalina.valves.AccessLogValve类可以记录应用程序的访问信息directory 指定log文件存放的位置
 pattern 有两个值,common方式记录远程主机名或ip地址,用户名,日期,第一行请求的字符串,HTTP响应代码,发送的字节数。combined方式比common方式记录的值更多





【STM32/GD32】Keil uVision生成bin文件:从编译选项到Bootloader升级实战 本文详细讲解了如何在Keil uVision中配置STM32/GD32工程,使其在编译后自动生成Bootloader升级所需的bin文件。通过解析fromelf工具的使用、构建后命令的配置以及内存布局规划,深入阐述了bin文件在固件升级中的核心作用,并提供了串口Bootloader的实战框架与常见问题解决方案。 阅读详情

相关推荐

告别蓝牙音质妥协:用ESP32和PCM5102搭建WiFi无损音频播放器(附完整代码)

本文详细介绍了如何利用ESP32微控制器和PCM5102 DAC芯片构建一套完整的WiFi无损音频流媒体系统,彻底摆脱蓝牙协议的音质束缚。从硬件原理到软件实现,包括核心器件选型、电路设计、I2S音频驱动实现以及系统优化方案,帮助音频发烧友实现高保真无线音频传输。

weixin_30733003的博客 542

Tomcat虚拟主机配置

Tomcat虚拟主机配置

qq1271566323的博客 982

Android-音频配置文件详解

前言:   Android P 引入了一种新的音频政策配置文件格式 (XML),用于描述音频拓扑。新的 XML 文件支持定义输出输入流配置文件、可用于播放和捕获的设备以及音频属性的数量和类型。但是每个项目的代码里面都有很多音频配置文件,具体使用的是哪个文件呢?本文将详细讲述。 1. 查看运行时具体使用的xml adb shell dumpsys media.audio_policy | grep -iE "Config source:" 结果如下: Config source: /vendor

cheriyou_的博客 3945

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

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

weixin_74261569的博客 1459

WorldQuant Brain Alpha 生成器

一个自动化工具,通过参数优化和回测来挖掘高质量的量化交易 Alpha 因子,并自动提交符合标准的因子。

weixin_37582383的博客 1万+

GPU加速的容器化AI开发:AnolisOS/CentOS8中的NVIDIA驱动与CUDA最佳实践

本文详细介绍了在AnolisOS/CentOS8系统中配置NVIDIA驱动与CUDA的最佳实践,涵盖驱动安装、CUDA工具链配置、容器运行时设置及性能优化等关键步骤。特别针对容器化AI开发场景,提供了GPU透传和资源管理的实用方案,帮助开发者构建高效的GPU加速开发环境。

weixin_27791839的博客 341

Tomcat安装部署及构建虚拟主机

免费的、开源的代码的Web应用服务器Apache软件基金会(Apache Software Foundation)Jakarta项目中的一个核心项目由Apache、Sun和一些公司及个人共同开发而成深受Java爱好者的喜爱,并得到部分软件开发商的认可是目前比较流行的Web应用服务器本文描述了tomcat简介Nginx到Tomcat的数据流向Tomcat服务器请求过程Tomcat的六大组件Tomcat的部署以及Tomcat中配置虚拟主机的实验过程。

qq_44239779的博客 2780

UDS $27服务DLL文件生成

UDS 27算法 DLL文件生成

hkj8808的博客 1282

Tomcat07——服务器配置

Tomcat服务器配置主要集中于tomcat/conf下的catalina.policy、catalina.properties、context.xml、server.xml、tomcat-users.xml、web.xml文件。 1. Server.xml server.xml是tomcat服务器的核心配置文件,包含了tomcat的Servlet容器(Cata...

武汉小喽啰 461

【2026最新版】Open3D(C++)点云处理算法汇总(C++长期更新版)

C++版本Open3D进行点云处理的一些算法使用案例。博客长期更新,最近一次更新时间为:2026年4月11日。

点云侠的博客 1万+

达梦数据库导入报错:[警告]服务器与文件内数据的 CASE_SENSITIVE 参数不匹配,成功终止导入, 但出现警告dimp V8,本地编码:PG_GBK, 导入文件编码:PG_UTF8

达梦数据库管理系统的最新版本是8.0版本,简称DM8。DM8采用全新的体系架构,在保证大型通用的基础上,针对可靠性、高性能、海量数据处理和安全性做了大量的研发和改进工作,极大提升了达梦数据库产品的性能、可靠性、可扩展性,能同时兼顾OLTP和OLAP请求,从根本上提升了DM8产品的品质。达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。[警告]服务器与文件内数据的 CASE_SENSITIVE 参数不匹配,成功终止导入, 但出现警告。4.无视警告,输入y,回车。

十三月的博客 1万+

linux apache tomcat 配置域名,linux配置实践:httpd+tomcat7+域名虚拟主机配置

配置需求:apache+tomcat7+多个域名的虚拟主机配置环境:腾讯云、Centos6.3 64位所需软件:jdk-7u55-linux-x64.tar.gzapache-tomcat-7.0.50.tar.gztomcat-connectors-1.2.40-src.tar.gz配置步骤:安装apache (这里直接使用系统自带的)安装mysql安装tomcat连接apache和tomcat...

weixin_30216901的博客 181

【数据分享】1985-2023 年中国 30m 生长季 NDVI 数据集:刘小平团队力作,Landsat 无缝融合无云产品

中山大学刘小平团队发布1985-2023年中国30m分辨率生长季Landsat NDVI数据集,解决了传统数据的三大痛点:无缝拼接、时间连续和质量可靠。该数据集基于5-9月生长季Landsat影像,通过云检测、多景融合等技术生成,已在GEE平台开放共享。其高分辨率、长时序特性为植被动态监测、LUCC研究等提供重要支撑,在农业、生态保护等领域具有广泛应用价值。

国科大硕士在读,分享Python/GEE/Matlab/R专业代码实践,涵盖数据分析、算法开发与应用技巧等,以代码会友。 1509

图文教程 Apache与Tomcat集成 虚拟主机

Windows7 下 Apache2.2与Tomcat7集成 并配置虚拟主机 本例用到软件清单 jdk-7u17-windows-i586.exe apache-tomcat-7.0.39-windows-x86.zip httpd-2.2.21-win32-x86-openssl-0.9.8r.msi   首先安装好jdk,并确认单独的Tomcat能够正常工作。   以ido...

u010145896的专栏 270

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

apache2.4 tomcat 集群 AJP 配置方法

环境:Apache2.4  (192.168.1.15:1102)安装路径: E:\Platform\Apache24 节点1   Tomcat7 (192.168.1.15:8080  ajp:8010) 节点2   Tomcat8 (192.168.1.15:8081  ajp:8011) 安装Apache服务,安装成Windows服务。 CMD命令行方法: "E

Java__han的博客 2050

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

RedHat7.2下Apache与Tomcat4整合实例

RedHat7.2下Apache与Tomcat4整合实例 在此介绍一下我在RedHat Linux 7.2下装Apache与Tomcat4整合的过程,重点讲述mod_webapp.so的制作方法, 以及在虚拟主机环境下的配置、管理和应用,经测试已经成功。希望对各位有所帮助,如有错误也请指正。 一、正确安装Tomcat4 必要软件的安装,如下: 1、Java SDK

Three_H的专栏 1094

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

apache tomcat 整合

Apache与Tomcat静动态分离   [日期:2012-07-31] 来源:Linux社区  作者:watye [字体:大 中 小]         一 Apache与Tomcat比较   apache支持静态页,tomcat支持动态的,比如servlet等。    一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由t

fengzijinliang的专栏 1427

centos下apache服务器以及Tomcat的配置

环境我用的是Centos7,apache2.4首先,执行yum install httpd命令下载安装apache装好之后进入/etc/httpd/conf目录,修改httpd.conf文件(修改之间最好先备份)我是把原先配置文件中暂时用不上的都给去掉了,最终httpd.conf文件的内容如下:#apache的精简配置文件IncludeOptional conf.d/*.confInclude c...

幻影ing的博客 1180

Apache 2.2.22整合IIS7和Tomcat7共用80端口【包括DNS域名解析、泛解析 】

服务器环境 Web 服务器:操作系统Windows Server2008 DNS 服务器:操作系统Windows Server2003 客户端系统:Windows XP Web服务器安装IIS7.0 Web服务器安装Tomcat7就不必介绍了,注意事项:确保安装路径没有空格[实践总结] Web服务器安装Apache2.2.22版本: 网络域名和服务器名我是随便输入的。 ...

洪斌的博客 225

tomcat安装与配置

下载地址: http://apache.etoak.com/tomcat/tomcat-7/v7.0.27/bin/apache-tomcat-7.0.27.tar.gz http://mirror.bjtu.edu.cn/apache//tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.35-src.tar.gz...

weixin_34162401的博客 102

apache2和tomcat7在ubuntu12.04中整合

1. 假定系统中已经安装了apache2和存在tomcat7 2. 安装mod-jk 网络上有许多使用tomcat官网提供的mod-jk.so文件,这里不这么用,而是使用ubutnu安装的libapache2-mod-jk包,可以方便很多。 $:sudo apt-get installlibapache2-mod-jk $:vim /etc/libapache2-mod-jk/worker

liufeng_angel的专栏 591

Tomcat 7.0集群部署(使用http apache用于负债均衡)解决方案

1.背景介绍 集群服务在企业组织部署关键业务、电子商务与商务流程应用起到了日益重要的作用。 集群指的是在一组运行相同的应用系统并向客户端和应用系统呈现统一系统的计算机。 计算机通过缆线完成连接,并通过集群软件实现程序上的连接。这些连接使计算机能够使用单机无法实现的容错和负载均衡。   2. 原理价绍   (apache http)balancer ----tomcat1       ...

今天最成功 180

Apache负载均衡配置

Apache2.4 tomcat7.0 jdk1.7 Apache2.4下载后打开cmd,找到Apache2.4的目录 然后输入初始化命令httpd -k install 回车 这时初始化已经完成 下面开始配置负载均衡 1、找到Apache2.4安装目录下面的httpd.conf 我的路径是:D:\Apache24\conf 第38行要修改成自己安装的目录 ...

weixin_30781107的博客 248

常见服务器 配置一览

tomcat 中 配置虚拟主机 及 发布项目文件夹,实践中 在tomcat7中有些问题 Host name="www.hy.com" appBase="D:/assets/deploy_hygg" unpackWARs="true" autoDeploy="true">   Context path="" docBase="D:/assets/deploy_hygg/hygg

孙健的专栏 1407

Apache+Tomcat实现balance方式负载均衡

反向代理负载均衡 (Apache2+Tomcat7/8) 使用代理服务器可以将请求转发给内部的Web服务器,让代理服务器将请求均匀地转发给多台内部Web服务器之一上,从而达到负载均衡的目的。这种代理方式与普通的代理方式有所不同,标准代理方式是客户使用代理访问多...

M_Andrain的博客 39

Apache+Tomcat实现负载均衡

反向代理负载均衡 (Apache2+Tomcat7/8)使用代理服务器可以将请求转发给内部的Web服务器,让代理服务器将请求均匀地转发给多台内部Web服务器之一上,从而达到负载均衡的目的。这种代理方式与普通的代理方式有所不同,标准代理方式是客户使用代理访问多个外部Web服务器,而这种代理方式是多个客户使用它访问内部Web服务器,因此也被称为反向代理模式。 此次使用的代理为mod_proxy的...

weixin_30299539的博客 150
下一篇: apache-tomcat-9.0.1 配置多个虚拟主机并且配置多个域名的多个ssl支持https
「已注销」
博客等级 码龄10年 0粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值