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 進去之後就能看到虛擬伺服器選項。