导航:首页 > IDC知识 > apache配置域名指向tomcat

apache配置域名指向tomcat

发布时间:2020-12-15 10:05:01

1、apache和tomcat整合后本地测试通过,通过域名访问无法解析

apache和tomcat整合后本地测试通过,通过域名访问无法解析
意:
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

看看这篇文章不错,我就是按照这个步骤设置的,成功!

另外,团IDC网上有许多产品团购,便宜有口碑

匿名  <span class="tm">5-06 11:22</span>
</p>
<div class="b bt2"><div class="bt bg1 ft"><img alt="其他答案" height="16" src="/static/img/ico2.gif" width="16"/>其他答案</div></div>
<p class="ft bb">JSP无法解析? 是说访问JSP页面的时候直接返回文件?
要加上过滤的 凡是jsp结尾的东西交给tomcat处理。

春花含笑意 爆竹增欢声喜气盈门

2、外网访问内网tomcat?apache+tomcat外网访问配置? WebService配置?

朋友 我不知道以下我说的情况是不是和你的一样,但是确实有可能是你在自己电脑上使用内网回访问自己的猫答Tomcat当然是没问题的 因为域名解析没问题!且程序端口对上去了!假如你要用自己的电脑使用外网访问Tomcat的话 例如 http://202.103.24.68:8888/xxxx 这个时候你的电脑解析到202.103.24.68将遇到第一个问题: 实际指向的可能不是你自己的电脑 有可能是路由器 集线器等 它不可能知道将这个ip具体制定给内网里的那一台电脑撒 程序自然无法连接到具体的PC 通过了这层障碍之后,是端口的问题了:就算可以将公网ip映射到你自己的电脑上来,找端口的时候 路由器将过滤掉!除非你再次设置路由器的端口映射 这样的话,你就可以正确的找到公网的主机并且找到该主机的程序入口了!写的有点乱 慢慢看吧 可能不是你想要的 但是确实有这种情况哦~

3、关于部署WEB应用到apache和tomcat服务器中的问题。

jsp项目目录是/home/user/java
html页面存放目录是/home/user/html
让tomcat仅处理jsp页面,其它的由apache直接读取专/home/user/html里面的文属件
同一个域名,tomcat绑定的目录是/home/user/java,而apache绑定的目录是/home/user/html,不涉及到jsp和html之间所谓的“转换”问题。

就算是绑定到的同一个目录,在apache的设置里面,只把jsp页面的执行工作交给tomcat,而其它的由apache自行处理就OK。

或者你直接用mod_proxy来整合,指定某些路径由apache交给tomcat来处理。

4、多tomcat如何共享一个域名配置

做什么?负载均衡? 学习一下F5 交换机防火墙.
若是应用维护.
我记得在
\conf\Catalina\localhost目录下可以修改工程目录.可以实现多TOMCAT嗲用一份web程序.方便维护

5、如何通过apache访问tomcat

可以apache做为反向代理服务器,多个tomcat作为应用服务器。使用apache监听80端口,主要使用在域名绑定上,因为域名只能绑定80端口,但是一台服务器上可能有多个tomcat或者只有一个公网ip,这样不同域名可以都跳转到该公网ip的80端口,因为apache监听了80端口,所有其实所有域名都是先访问的apache,apache再通过反向代理将不同域名的请求到不同的tomcat地址,这里的tomcat地址就可以使用内网地址了。甚至是不同服务器的,只要apache所在的这台服务器能够访问到你的tomcat地址就可以。
<VirtualHost *:80>
ProxyPreserveHost On
ServerAdmin [email protected]
ServerName test1.ebiaoji.com
DirectoryIndex index.do index.html index.php
ProxyPass / http://127.0.0.1:81/
ProxyPassReverse / http://127.0.0.1:81/
</VirtualHost>

<VirtualHost *:80>
ProxyPreserveHost On
ServerAdmin [email protected]
ServerName test.ebiaoji.com
DirectoryIndex index.do index.html index.htm
ProxyPass / http://192.168.1.3:8087/
ProxyPassReverse / http://192.168.1.3:8087/
</VirtualHost>

6、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放到不同的文件夹来实现 多域名!

7、用apache或tomcat部署网站(静态的网页)怎么部署,需要详细步骤,谢谢!

tomcat默认端口是8080,这个可以修改

部署网站,需要将代码放到tomcat目录下的webapps中版

如果是windows机器,权运行tomcat下bin目录里的startup.bat就可以启动

如果是linux机器,运行tomcat下bin目录里的startu.sh就可以启动

停止对应的是shutdown

希望能帮助到你

8、启动Apache服务后,直接访问域名打不开,启动tomcat服务,加上8080端口才能访问

这个是配置没有修改好哦, 还需要调整系统的, 看下wo 的网名可以吗?一定可以解决的啊!!!

9、如何在windows搭建Apache Tomcat 如何配置httpd.conf

如何在windows搭建Apache Tomcat
在windows上搭建tomcat服务器:
环境:
JDK 1.5.0_06
Tomcat-5.5.20
Windows2003

步骤:
1.把JDK解压放到C:\jdk1.5.0_06下,把Tomcat解压放到C:\Tomcat-5.5.20-WEB下

2.添加系统环境变量:
JAVA_HOME=C:\jdk1.5.0_06
CLASSPATH=.;%JAVA_HOME%\LIB
TOMCAT_HOME=C:\Tomcat-5.5.20-WEB

修改系统环境变量PATH,在它的最前面加入:
%JAVA_HOME%\BIN;
注:放在最前面是预防有其它的JDK或JRE路径占先,如你装了Oracle就会有一个低版本的JRE。

3.在"开始"菜单运行CMD进入DOS窗口,执行cd c:\Tomcat-5.5.20-WEB\bin命令进入执行文件的目录。执行如下命令(是从DOS直接COPY出来的,含提示信息):
C:\Tomcat-5.5.20-WEB\bin>service install tomcat
Installing the service 'tomcat' ...
Using CATALINA_HOME: C:\Tomcat-5.5.20-WEB
Using CATALINA_BASE: C:\Tomcat-5.5.20-WEB
Using JAVA_HOME: C:\jdk1.5.0_06
Using JVM: C:\jdk1.5.0_06\jre\bin\server\jvm.dll
The service 'tomcat' has been installed.

C:\Tomcat-5.5.20-WEB\bin>net start tomcat
Apache Tomcat tomcat 服务正在启动 ..
Apache Tomcat tomcat 服务已经启动成功。

与apache配置域名指向tomcat相关的知识