1、tomcat配置多项目多域名访问,给怎么配置,路径怎么搞
在Tomcat的安装目录下有一个conf文件夹
在这个文件夹里面打开server.xml文件
在里面添加上一句话:
<Context path="/sell" reloadable="true" docBase="D:\eclipse of JavaEE\workspace02\sell" workDir="D:\eclipse of JavaEE\workspace02\sell\work" />
其中 path="/你的工程名" docBase="你的工程的绝对路径" workDir="你的工程的绝对路径/work"
其他都不变 ,这样就可以部署很多域名访问配置了
2、Java web项目中tomcat下是否可以在内网可以配置成域名访问项目?
修改 Tomcat/conf/server.xml文件,在host节点结束前加上<Context path="" docBase="Demo" reloadable="true" />,这样就可以(用ip+端口)访问Demo项目。若想把省去的话修改8080端口为80即可,效果图如下:
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、tomcat 如何绑定域名?
在/opt/tomcat/conf/server.xml中,添加Host:
<Host name="www.123.com" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/opt/tomcat/webapps/ROOT/xx" allowLinking="true"></Context>
</Host>
在你域名注册的管理方,需要指定域名对应的IP地址,添加域名解析记录
5、tomcat怎么配置两个站点 使用同一个域名
说明
为了使本文更加易懂,我将tomcat配置文件:tomcat7.0.37/conf/server.xml 拿到Windows,用UltraEdit打开、编辑。
配置好的tomcat配置文件:server.xml,用ue打开,点击下图所示的折叠符号,将Serveice容器进行折叠
复制service容器,并修改name为另一个名字
4
修改Service容器中的内容
打开tomcat2容器,将Host name=""改为要使用的第二个域名,配置其路径等便可以了。如果需要修改端口的话,修改这个Service容器中的Connector即可。
6、tomcat下一个项目如何绑定多个域名
tomcat下一个项目配置多个域名:
<Host name="localhost" debug="0" appBase="D:\\Tomcat 5.0\\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="D:\\Tomcat 5.0\\webapps\\gg" reloadable="true" caseSensitive="false" debug="0"></Context>
</Host>
<Host name="one.localhost" debug="0" appBase="D:\\Tomcat 5.0\\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>one.localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="D:\\Tomcat 5.0\\webapps\\kk\\a" reloadable="true" caseSensitive="false" debug="0"></Context>
</Host>
<Host name="two.localhost" debug="0" appBase="D:\\Tomcat 5.0\\webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Alias>two.localhost.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="D:\\Tomcat 5.0\\webapps\\kk\\b" reloadable="true" caseSensitive="false" debug="0"></Context>
</Host>
7、tomcat怎么配置网站主域名
2.在server.xml中将原有的<host name=“localhost“ appbase=“webapps“ ……>修改为<host name=“您要配置的域名“ appbase=“webapps“……>
1.打开tomcat安装目录下的\conf\server.xml文件
3.在\conf\catalina目录下建立目录“<您要配置的域名的名称>”,然后建立root.xml文件,其格式与\conf\lo
context displayname="welcome to 56world!" docbase="d:\workplace\inbuilding" path="">
<?xml version=1.0 encoding=utf-8?>
其中docbase中的内容就是你希望的打开您的域名 的时候映射到的目录与默认的网页(如:index.jsp)
</context>
4.启动tomcat服务器,就可以直接敲入域名访问你要访问的地址了.
8、Apache 、 tomcat 配置多域名
找到你tomcat下server.xml 并找到<Host xxxx标签;
添加如下代码:
<Host name=f1.abc.com appBase="f1" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" />
<Context path="" docbase="C:\Program Files\Apache\Tomcate6.0\webapps" crosscontext="true" />
</Host>
<Host name=f2.abc.com appBase="f2" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false" />
<Context path="" docbase="C:\Program Files\Apache\Tomcate6.0\webapps" crosscontext="true" />
</Host>
注意上面 C:\Program Files\Apache\Tomcate6.0\webapps 替换成你TOMCATE的路径!
主要思路就是把APP放到不同的文件夹来实现 多域名!
9、tomcat域名如何配置?
在tomcat下面配置域名(如:www.***.com)的时候,同时又不希望客户通过我们网站的ip或者域名访问到tomcat默认的root,配制方法如下:
2.在server.xml中将原有的<host name=“localhost“ appbase=“webapps“ ……>修改为<host name=“您要配置的域名“ appbase=“webapps“……> 【程序编程相关:Java 理论与实践:并发在一定程度上使】
1.打开tomcat安装目录下的\conf\server.xml文件 【推荐阅读:用Java的New IO开发网络协议】
3.在\conf\catalina目录下建立目录“<您要配置的域名的名称>”,然后建立root.xml文件,其格式与\conf\lo
context displayname="welcome to 56world!" docbase="d:\workplace\inbuilding" path=""> 【程序编程相关:Java 理论与实践:并发在一定程度上使】
<?xml version=1.0 encoding=utf-8?> 【推荐阅读:用Java的New IO开发网络协议】
其中docbase中的内容就是你希望的打开您的域名(www.***.com) 的时候映射到的目录与默认的网页(如:index.jsp) 【扩展信息:枚举类型入门】
</context>
4.启动tomcat服务器,就可以直接敲入域名访问你要访问的地址了.