導航:首頁 > 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相關的知識