tomcat直接域名訪問
A. IIS+tomcat整合,並且通過域名訪問網站[2]
首先 在tomcat的根目錄下新建一個 目錄 取名 iis 然後把isapi_redirector dll文件放到iis目錄下(這個下面會多次用到)
在jk properties 文件下添加一段文字
request tomcatAuthentication=false在workers properties文件下添加
#tomcat路徑隨自己的安裝地址而改變 埠號也改為你當前tomcat使用的埠[shm:] info=Shared memory file Required for multiprocesss servers file=C:/Program Files/Tomcat /logs/jk logsize= #注意埠號[channel socket:localhost: ] info=Ajp worker connects to tomcat instance using AJP protocol tomcatId=localhost: # Map webapps to the web server uri space [uri:/* jsp] [uri:/* do] [uri:/*]
然後把JDK中的 lib目錄下的 tools jar 文件 到 C:Program FilesTomcat monlib 下面tomcat中的配置到此就差不多了 現在我們就要對iis下手
首先在IIS中新建一個網站我取名cc 路徑(網站主目錄)指向D:web 要把 允許匿名訪問網站選上 這就是要求跟tomcat中指向的地址一樣 並且設置網站的訪問許可權是 前兩項即 讀取 和 運行腳本(如ASP) 然後下一步完成就可以啦
接下來在網站中新建一個虛擬目錄 取名 jakarta 把網站內容目錄的路徑指向 C:Program FilesTomcat iis 即 你存放isapi_redirector dll 文件的目錄並且設置網站的訪問許可權是 前兩項即 讀取 和 運行腳本(如ASP) 下一步 直到完成
右鍵虛擬目錄 jakarta >屬性 >虛擬目錄 >執行許可權選擇 腳本和可執行文件 >配置(進入 應用程序配置 選項卡) >添加 >可執行文件選擇 isapi_redirector dll 文件 擴展名添加為 jsp 同樣的步驟添加一個擴展名為 do的(如果報 文件路徑需要用括弧括起來 那麼你就在路徑兩頭 加上雙引號 即可) >然後 >應用 >確定
再
右鍵網站(cc) >屬性 >ISAPI篩選器 >添加 >篩選器名稱為 jakarta 執行文件選擇isapi_redirector dll文件 >應用 >確定
再添加一個Web服務擴展
擴展名為jakarta 要求的文件 為 isapi_redirector dll 文件 並設置擴展狀態為允許 最後查看你的網站是否是以IIS 隔離模式運行WWW服務 如果沒有選上 那麼就把它選上
具體操作為 右鍵網站 >屬性 >服務 >隔離模式選上 以IIS 隔離模式運行WWW服務
好了現在配置到此就完全結束了 現在要來試試你的戰果
重啟tomcat 和 IIS (注意IIS 不能只重啟一個網站 必須是整個IIS)
然後在地址欄中輸入 abc 看看是不是出現了正確的頁面呢?
lishixin/Article/program/java/ky/201311/29015
B. tomcat部署程序使用域名訪問
方法/步驟
找到tomcat的主目錄,進入conf文件夾,找到server.xml文件,並打開:
7
配置完成,趕緊測試一把吧~我成功了!
C. 如何設置tomcat,使得網站只能用域名訪問,不能用IP訪問
你可以搜索下有關tomcat的站點配置的資料 。也可以上優時空(vv91)看看的,在線幫助。
還有一種你可以試試,伺服器上設置。
IIS站點--> 屬性--> 網站選項卡--> 高級--> 添加
添加abc.com IP為123.123.123.123 再添加www.abc.com ip 123.123.123.123
如果還不行的話,你可能是在判定是否是WWW還是WAP跳轉的時候,使用了IP地址。你改一下就好啦!!!!!!
D. 網站使用tomcat做伺服器的,為什麼不用輸入8080埠直接輸入域名就可以呢
有幾種方式可以實現,一個是防火牆方面做了網路映射,將80埠映射為8080埠。還有一個方法就是將tomcat與apache整合,是通過ajp13的8009埠進行內部通訊,而訪問頁面時候都是通過apache內部進行處理,無需指定8080埠。你可以查看一下tomcat和apache整合的相關網上文章,很多的。
E. 怎麼修改tomcat讓程序可以通過域名訪問
找到tomcat的主目錄,進入conf文件夾,找到server.xml文件
在server.xml文件中找到:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
在找到的內容中的 localhost 替換成你想修改的IP地址或者域名地址。
在<host></host>標簽中間,添加如下內容:
<Context path="" docBase="/mytestweb"/>
說明:docBase的值也可以是絕對路徑。
F. 如何訪問阿里雲伺服器上的tomcat
可以通過域名訪問阿里雲伺服器上的tomcat,具體步驟如下:
首先需要具備:域名(已備案)、伺服器(以安裝好系統)
1、安裝jdk,配置好環境變數。在控制台Java和javac都正常。
2、安裝apache tomcat
3、開發好的網站項目上傳伺服器,解壓並復制到apachewebapps目錄下。
7、打開域名管理,添加網站解析,IP填入你雲伺服器的彈性公網IP即可。
8、稍等1分鍾,即可通過你的域名訪問了。
G. tomcat8.0怎麼配置讓域名直接訪問首頁
綁定和解析 在tomcat下面配置域名(如:)的時候,同時又不希望客戶通過我們網站的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中的內容就是你希望的打開您的域名() 的時候映射到的目錄與默認的網頁(如:index.jsp) 【擴展信息:枚舉類型入門】 </context> 4.啟動tomcat伺服器,就可以直接敲入域名訪問你要訪問的地址了
H. 外網怎麼訪問本地的tomcat
tomcat部署在什麼網路環境,都可以利用開放的nat123埠映射網路輔助平台,實現外網的訪問。實現過程:
1、在tomcat部署內網電腦安裝並啟用nat123,添加映射,選擇80埠映射或非80網站映射。將tomcat內網地址和埠映射到外網自己的域名,如無域名,可直接使用提示默認域名。
2、將tomcat內網地址埠映射到外網後,用外網地址即可以正常訪問tomcat應用。