1、JAVA+TOMCAT网站部署,不带端口访问
前端用apache 端口80 用三个二级域名分别绑定三个虚拟主机,每个虚拟主机 ,用connector分别连接到三个tomcat上就行了。也可以不用connector,直接使用apache的proxy指向到相应的端口。
2、tomcat二级域名怎么实现?
你可以不可以把附件上传的位置直接由新服务器来做,下载和显示也由这个服务器来做.
原服务器引用 新服务器连接显示与下载.上传相关组件和页面也由新服务器处理.
3、apache 与 tomcat 整合后 建立子域名站点 无法解析JSP
注意:
1。httpd.conf,内容:
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
Listen 10.101.126.11:80
Listen 80
2。workers.properties
worker.list = controller #server 列表
#========tomcat1========
worker.tomcat1.port=8009 #ajp13 端口号,在tomcat下server.xml配置,默认8009
worker.tomcat1.host=localhost #tomcat的主机地址,如不为本机,请填写ip地址
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor = 1 #server的加权比重,值越高,分得的请求越多
#========tomcat2========
worker.tomcat2.port=9009 #ajp13 端口号,在tomcat下server.xml配置,默认8009
worker.tomcat2.host=localhost #localhost #tomcat的主机地址,如不为本机,请填写ip地址
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor = 1 #server的加权比重,值越高,分得的请求越多
#========controller,负载均衡控制器========
worker.controller.type=lb
worker.controller.balanced_workers=tomcat1,tomcat2 #指定分担请求的tomcat
worker.controller.sticky_session=1
看看这篇文章不错,我就是按照这个步骤设置的,成功!
http://wenku.baidu.com/view/d51896956bec0975f465e25e.html。
4、关于apache二级域名的反向代理!
现有2个项目,A:php项目,B:java项目。由于域名解析只能使用80端口,因此需要apache来反向代理。apache使用80端口,tomcat使用8080. apache下httpd.conf中开启以下模块: # Virtual hosts 加载虚拟主机功能 Include conf/extra/httpd-vhosts.c...2206
5、急求解答:APACHE服务器中一个IP 绑定多个域名,一个当前台用,一个当后台用.却遇到显示根本不再存在的旧图片
去百度文库输入关键字APACHE
搜索配置详解
Apache服务器配置详解(一)
Apache服务器的设置文件位于/usr/local/apache/conf/目录下,传统上使用三个配置文件httpd.conf,access.conf和srm.conf,来配置Apache服务器的行为。
httpd.conf提供了最基本的服务器配置,是对守护程序httpd如何运行的技术描述;srm.conf是服务器的资源映射文件,告诉服务器各种文件的MIME类型,以及如何支持这些文件;access.conf用于配置服务器的访问权限,控制不同用户和计算机的访问限制;这三个配置文件控制着服务器的各个方面的特性,因此为了正常运行服务器便需要设置好这三个文件。
除了这三个设置文件之外,Apache还使用mime.types文件用于标识不同文件对应的MIME类型, magic文件设置不同MIME类型文件的一些特殊标识,使得Apache 服务器从文档后缀不能判断出文件的MIME 类型时,能通过文件内容中的这些特殊标记来判断文档的MIME类型。
4.配置虚拟主机(Virtual Hosts)
关于server.xml中“Host”这个元素,只有在你设置虚拟主机的才需要修改。虚拟主机是一种在一个web服务器上服务多个域名的机制,对每个域名而言,都好象独享了整个主机。实际上,大多数的小型商务网站都是采用虚拟主机实现的,这主要是因为虚拟主机能直接连接到Internet并提供相应的带宽,以保障合理的访问响应速度,另外虚拟主机还能提供一个稳定的固定IP。
基于名字的虚拟主机可以被建立在任何web服务器上,建立的方法就是通过在域名服务器(DNS)上建立IP地址的别名,并且告诉web服务器把去往不同域名的请求分发到相应的网页目录。因为这篇文章主要是讲Tomcat,我们不准备介绍在各种操作系统上设置DNS的方法,如果你在这方面需要帮助,请参考《DNS and Bind》一书,作者是Paul Albitz and Cricket Liu (O'Reilly)。为了示范方便,我将使用一个静态的主机文件,因为这是测试别名最简单的方法。
在Tomcat中使用虚拟主机,你需要设置DNS或主机数据。为了测试,为本地IP设置一个IP别名就足够了,接下来,你需要在server.xml中添加几行内容,如下:
<Server port="8005" shutdown="SHUTDOWN" debug="0">
<Service name="Tomcat-Standalone">
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"/>
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8443" minProcessors="5" maxProcessors="75"
acceptCount="10" debug="0" scheme="https" secure="true"/>
<Factory className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory"
clientAuth="false" protocol="TLS" />
</Connector>
<Engine name="Standalone" defaultHost="localhost" debug="0">
<!-- This Host is the default Host -->
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="ROOT" debug="0"/>
<Context path="/orders" docBase="/home/ian/orders" debug="0"
reloadable="true" crossContext="true">
</Context>
</Host>
<!-- This Host is the first "Virtual Host": www.example.com -->
<Host name="www.example.com" appBase="/home/example/webapp">
<Context path="" docBase="."/>
</Host>
</Engine>
</Service>
</Server>
Tomcat的server.xml文件,在初始状态下,只包括一个虚拟主机,但是它容易被扩充到支持多个虚拟主机。在前面的例子中展示的是一个简单的server.xml版本,其中粗体部分就是用于添加一个虚拟主机。每一个Host元素必须包括一个或多个context元素,所包含的context元素中必须有一个是默认的context,这个默认的context的显示路径应该为空(例如,path=””)。
10.限制特定主机访问(Restricting Access to Specific Hosts)
有时,你可能想限制对Tomcat web应用的访问,比如,你希望只有你指定的主机或IP地址可以访问你的应用。这样一来,就只有那些指定的的客户端可以访问服务的内容了。为了实现这种效果,Tomcat提供了两个参数供你配置:RemoteHostValve 和RemoteAddrValve。
通过配置这两个参数,可以让你过滤来自请求的主机或IP地址,并允许或拒绝哪些主机/IP。与之类似的,在Apache的httpd文件里有对每个目录的允许/拒绝指定。
例如你可以把Admin Web application设置成只允许本地访问,设置如下:
<Context path="/path/to/secret_files" ...>
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127.0.0.1" deny=""/>
</Context>
如果没有给出允许主机的指定,那么与拒绝主机匹配的主机就会被拒绝,除此之外的都是允许的。与之类似,如果没有给出拒绝主机的指定,那么与允许主机匹配的主机就会被允许,除此之外的都是拒绝的。
6、我在一个tomcat服务器上部署了两个网站,同一个ip和端口,但不同的路径,求教大侠如何才能把两个
可以前端放一个apache,使用apache的反向代理到两个tomcat的ajp端口,最后apache使用基于域名的虚拟主机对外提供访问。
7、怎么在tomcat下配置二级域名
1、在tomcat的server.xml文件下加入下面的代码:
<Host name="club.auto126.com" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>club.auto126.com </Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="E:\MyEclipse\autoweb\WebRoot\bbs" reloadable="true" caseSensitive="false" debug="0"> </Context>
</Host>
2、在C:\WINDOWS\system32\drivers\etc目录的hosts文件下加入下面一行来配置一个dns解释
8、淘宝店二级域名设置 淘宝怎么设置二级域名
现在要淘宝付费专业版旺铺才能设置二级域名了,
登录后打开我的淘宝,
打开右上角“卖家地图”下的“更多内容”,
在“店铺管理”中就有“域名设置”链接了,
9、tomcat域名配置和参数疑问(会者不难)
第一个问题 应该是filter配置出问题,两种方法使用上没有区别。
第二个问题 需要建立三个站点,配置响应Host,文件夹当然也需要分开,不能有子文件夹又是另一个站点,即使有也需要配置相应的web.xml。
第三个问题 最好查看http://tomcat.apache.org/tomcat-6.0-doc/config/host.html。
unpackWARs 如果是true会解压war包,否则直接读取war文件。
autoDeploy 一言难尽,长话短说,比如在tomcat运行时,你要复制一个webapp放到appBase下自动加载,或者删除一个webapp能马上停止这个应用,就需要配置成true。你要修改里面class要自动加载也需要这里设置true。
xmlValidation 是否在启动时进行Validation。
xmlNamespaceAware 这个值true时要求xmlValidation为true,XML验证将名字空间感知。
10、apache 实现外网访问 怎么设置
1、首先需要配置你的电脑。除了php+mysql+apache架设服务器(要求127.0.0.1能够访问)之外,还需要动专态域名软件,推荐使用花生壳。属 可以申请免费的二级域名,同时下载并安装花生壳软件,登陆。
2、将你的路由器端口映射到你的电脑。在路由器里面有一个逗虚拟服务器地的选项:端口一般添80,后面填上你的IP。然后启用就可以了。
这样使用你申请的二级域名就可以了。
-------------------------------------------------
可以实现。就是我告诉你的这两个步骤。
--------------------------------------------------
用ie输入: 弹出用户名和密码框。输入就可以。如果你以前没有改过密码,默认用户名密码一般为:admin
admin 进去之后就能看到虚拟服务器选项。