如何用apache iis代理apachetomcat iis

apache是什么,到底有什么用,还有什么IIS,tomcat这些到底有什么区别啊?_百度知道
apache是什么,到底有什么用,还有什么IIS,tomcat这些到底有什么区别啊?
提问者采纳
tomcat是应用服务器,php等应用,IIS可以运行html,等应用,主要是运行java相关的web应用。apache上可以运行html,php,ASP,当然他们都还可以进行web代理和转发等功能apache和IIS都是web服务器
提问者评价
其他类似问题
为您推荐:
tomcat的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您所在的位置 :
前段時間有個JSP網站要在服務器上部署,由於服務器上根本沒配置過jsp環境,於是裝了Jdk和Tomcat,過程還算順利,很快就安裝好了,但是Tomcat的默認端口是8080,訪問網站也帶個端口多麼不爽,因爲服務器上有很多ASP站點,又不能不用IIS,於是第一個想到的便是跟IIS6.0整合,baidu google了大半天,搜出來文章倒是很多,也不知是由於我安裝的是最新的JDK和Tomcat,的原因還是權限原因(爲了安全,更改過多處權限),總之就是不成功,換了兩臺服務器也沒配置成功,到最後不是不能正確運行,就是提示函數不正確,到網上搜,很多人問之類的問題,但幾乎沒有人正了把經回答的,有些“熱心”的倒還說兩句“重裝一下看看?”“再從頭到尾檢查一遍試試”。。。算了還是自己搞吧。
繼續搞啊搞,還是不行,最後乾脆不搞了,心想即使弄好了,性能還不知怎麼樣呢。於是想另外的解決方法,因爲服務器所在的網絡有空閒的ip,便想何不讓IIS用一個ip,Tomcat用一個ip,都使用80端口?問了幾個人都說不行,兩個軟件用同一個端口那不衝突麼,也有的說兩個ip那得需要兩塊網卡啊。服務器上倒是有兩塊網卡,但就插了一根網綫,另一個閒着。我就是要用一塊網卡,兩個ip,因爲在TCP/ip協議屬性-》高級中,一塊網卡是可以添加多個ip地址的,iis與Tomcat分別監聽不同ip的80端口,OK,開始吧。
我們知道IIS默認情況下是監聽所有ip地址的80端口的,也就是說,在網站屬性中只要選擇“全部未分配”,則該網站就可以使用所有本機可用的ip地址。顯然這個不符合我們現在的要求,我們首先將IIS所有站點當中全部改爲指定IIS要監聽的IP地址,包括默認站點,例如全部改爲61.156.31.1。再在網卡中加一個ip,也就是在TCP/ip高級屬性中再加一個可用的ip,這樣一塊網卡就可以使用兩個或更多個ip了,看似很簡單的操作可能有很多人不知道,認爲一塊網卡只能設一個ip,呵呵。
接下來最關鍵的一步開始了,便是禁用IIS的套接字池(如果這一步沒調好,便不會成功),在微軟官方網站上有解釋:/kb/238131/zh-cn
概要在下列情況下,您可能需要禁用套接字池: 1、承載的站點數目不多。 2、有特殊的安全考慮。 3、另一個應用程序或服務器需要某個 IP 地址上的端口 80。 更多信息
套接字池會導致“Internet 信息服務”(IIS) 偵聽所有 IP 地址,這樣,可能會對具有多個網絡的安全域造成安全隱患。另外,帶寬調節和性能調整會應用於所有針對同一端口(例如,端口 80)進行配置的 Web 站點。如果基於每個站點進行帶寬調節或性能調整,則必須禁用套接字池。
由於 DisableSocketPooling 在 IIS 6.0 元數據庫架構 (MBSchema.xml) 中被定義爲有效屬性,所以,您仍然可以使用 Adsutil.vbs 設置該屬性,但這種設置不起作用。IIS 6.0 中的功能是新增的核心級別驅動程序HTTP.sys 的一部分。要配置 HTTP.sys,您必須使用Httpcfg.exe。 有關如何在 IIS 6.0 中禁用套接字池的其他信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章: 813368 (/kb/813368/) IIS 6.0:設置配置數據庫數據 DisableSocketPooling 沒有作用
要禁用套接字池,請執行下列步驟: 1. 打開命令提示符並確保您位於 X:\Inetpub\Adminscripts 文件夾(其中 X 是 IIS 安裝驅動器)中。爲此,請在命令提示符下鍵入以下行:X:CD\Inetpub\Adminscripts 2. 打開 Adminscripts 文件夾後,請在命令提示符下鍵入以下行:cscript adsutil.vbs set w3svc/disablesocketpooling true 3. 該命令反饋如下:disablesocketpooling :(BOOLEAN) True
4. 停止 IIS Admin 服務,然後再啓動它。 5. 重新啓動 WWW 服務。
好了,接下來設置IIS要監聽的ip地址。到2003的CD下的 support/tools/Support.cab。解壓出httpcfg.exe文件,COPY到windows/system32/目錄下,用法自己看幫助命令行:綁定到某IP: httpcfg set iplisten -i 61.156.31.1即命令使用IIS的只監聽指定的IP及端口查看綁定: httpcfg query iplisten 刪除綁定: httpcfg delete iplisten -i 61.156.31.1
IIS部分到此就設置好了,接下來設置Tomcat,當然或者你用Apache,Resin等也都可以,在Tomcat的配置文件Server.xml裏找到
&Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000"
redirectPort="8443"/&
&Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000"
redirectPort="8443" address="61.156.31.2"/&在後面添加上需要Tomcat監聽的ip地址即可,例如:address="61.156.31.2"
Apache,Resin或者其他WEB服務器軟件都應該有相應的設置的,自己找一下即可。
好了接下來重啓IIS,重啓Tomcat或Apache,怎麼?啓動失敗?提示端口佔用?是啊,我也遇到這種情況,搗鼓了大半天要是再不成功我就要放棄了。實在無奈之下重啓了一下服務器,哇,好啦。測試一下61.156.31.1訪問的是IIS,61.156.31.2訪問的是Tomcat可愛的大貓。
實際上,實現IIS和Apache或Tomcat公用80的方法還很多,例如IIS設置8080,Apache設置80,利用Apache反向代理IIS的8080,當然也可以用NT下面的squid。或者在IIS中安裝IIS的Isapi Rewrite,利用IIS的反向代理代理Apache,當然如果IIS站點少,Apache站點多就用第一種方法,IIS站點多,Apache站點少就用第二種方法,但這兩種方法在性能上都不是很好,Apache在Windows下的反向代理也有BUG,經常出現Proxy Error的提示,至於IIS的反向代理沒用過,因爲IIS的ISAPI帶反向代理功能的是要收費的。/blog/623.html
轉自:http://www.blogjava.net/goodlyts/archive//248527.html
發表評論:青青子衿, 悠悠我心, 但为君故, 沉吟至今
在Windows Server下集成Apache、Tomcat和IIS
  我在《》一文中曾经对四种流行的网站设计语言进行了评测和对比,常言道鱼与熊掌皆我所欲,两者不可兼得,那么有没有一种方法,可以做到鱼与熊掌兼得,同时支持这四种语言的Web服务器呢,今天我就介绍一下基于Windows Server 2003的同时在一个80端口支持这四种语言的方法。  我们的策略是:安装三个Web服务器,Apache负责支持perl和php,IIS负责支持asp,Tomcat负责支持jsp,通过Apache的proxy_module将三个服务器集成到一个80端口。  安装的方法是,先安装IIS、和,配置Apache使用80端口,Tomcat使用8080端口,IIS使用8081端口。  接着在Apache中修改httpd.conf文件,启用proxy_module和proxy_http_module,修改的内容是:&&& LoadModule proxy_module modules/mod_proxy.so&&& LoadModule proxy_http_module modules/mod_proxy_http.so  然后在Apache的httpd.conf文件中增加如下几行:&&& ProxyPass /php !&&& ProxyPass /asp/ http://localhost:8081/&&& ProxyPassReverse /asp/ http://localhost:8081/&&& ProxyPass /jsp/ http://localhost:8080/&&& ProxyPassReverse /jsp/ http://localhost:8080/  然后在&Directory&中设置各个服务所在网站的目录权限,这样php目录即可跑apache,支持php和perl,而asp目录则跑IIS,jsp目录跑Tomcat,全部都可共享80端口,一个端口同时支持Perl、PHP、ASP、JSP四种语言,兼容性很好,性能也不错。  另外,将上述命令放在&VirtualHost&中,可以实现不同的虚拟主机使用不同的Web服务器,同一个端口同样可以跑多个Web Server,这对于那些出售虚拟主机的人来说很有用,如果你想在一台Windows服务器上配置不同的Web服务的话也可以尝试一下。  以上配置在Windows Server 2003、Apache 2.2.6、Tomcat 6.0.16、IIS 6.0的环境下调试通过,运行正常。
  除非注明,文章均为原创,转载请以链接形式标明本文地址
  本文地址:
大公国各个各个各个感爸爸
现在好了!沙发也没的坐了,早知道来早点!
来看过了!留下个链接啊!
这很容易的。原理是用APACHE代理IIS端口
今天抢个沙发。
哈哈,可以的。直接给IIS装东西,可以支持的!
.51fanlila
月光广告做的好,不入月光博客好~~~
.积水成渊博客
对于调试还是非常有用的。租主机的话,还是专一的主机比较好吧。
这四种WEB服务器语言哪个在技术讲更好一些呢?
要是同一个目录可以同时运行Perl、PHP、ASP、JSP等语言那就更不错了,有人能实现不?
那个GG AD 我以为是文章图。。差点点了。。。
有这个必要吗?
我只要PHP就够了
呵呵,搞定!
强大,学习中
实用性有待考究,研究一下还是不错的。
引自 51fanlila月光广告做的好,不入月光博客好~~~
试用了,但是不成功,IIS的网站访问依然有端口号才能访问有成功的吗?再详细说明一下
我就来试一试你这个方案,看起来,很容易!
学习了......
你好,问下,如果是Tomcat+IIS的话,要怎么集成?
wahaha,好东西
不错,我去装个IIS。我现在只装了apache
刚发现月光博客,不错
同一目录下运行太有挑战了,收藏!
不懂啊,学习。
还是月光好,看到王小峰说抵制家乐福的中国人是傻驴我就想骂他。。这里很安静!
“同一个目录可以同时运行Perl、PHP、ASP、JSP等语言”我也想知道这个不同目录的话似乎不太难~不知道是否可以利用编辑.htaccess来实现--~?不过这篇文章不错收藏了
没看太懂,可能以后用得着
以前学过几天php,但现在都没学了,还是下个现成的改改用比较方便
谢谢月光博客
.chemshows
呵呵,学习了
月光 您能给的具体点不?? 试了N种方法 郁闷我好几天了 希望能收到您的邮件 谢谢!!!
文章不错学习中
tomcat和apache用JK好一些JK也是apache tomcat出的东西
以前搞过一次,没成功,实行的方法很复杂。
我也是想请问下,如何集成TOMCAT和IIS,希望有高人能够详解!谢谢~
这样只能跑单纯的asp或php月光该研究下Apache下的asp组件Apache::asp或Sun one asp
比较实用,什么时候讲详细点
记号~~~~~~~~~~
赞助商广告
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&Iis&#47;apache&#47;tomcat | 领英
上一组会员vinod kumar Gunnam目前就职HCL Technologies - IIS/Apache/Tomcat/sharepoint/Wintel Administrator, HCL Technologies (Infrastructure Services Division) -...收起展开收起曾经就职OGE Energy Corp - IT Security System Administrator (Project Contractor), Seagate Technology - vCloud Windows System Administrator, ONEOK -...教育背景University of Oklahoma收起展开收起目前就职Looking for Job - Looking for Job曾经就职LocationGuru Solutions - Sr. System Engineer-Windows Server ,ApacheTomcat,SQL2008,Azure,SCCM,IIS,ArcGIS Server, Simsoft...教育背景DR. C.V. RAMAN UNIVERSITY, Yashwantrao Chavan Maharashtra Open University收起展开收起目前就职Concretio Services - Chef de projet technique PHP, Scrum, Symfony et AOP曾经就职Dassault Systèmes - Consultant technique & agile, Pixmania - Consultant technique et scrum, Conforama (La Maison de Valérie) -...教育背景ISEE, IUT de La Rochelle, GRETA收起展开收起目前就职Natixis - Business Analyst, Alcyane - Consultant曾经就职Societe Generale Corporate and Investment Banking - SGCIB - Project Manager & Business Analyst, Lyxor Asset Management - Senior...教育背景ENSIIE - ?cole Nationale Supérieure d&#39;Informatique pour l&#39;Industrie et l&#39;Entreprise收起展开收起目前就职MVP Cluster - Director RRHH曾经就职Efron Consulting - Responsable de Selección, Grupo Added Value - RRHH, GETAFEVOZ - Director Programa &PEDAGOG?A LABORAL&,...教育背景Universidad Complutense de Madrid, Global Estrategias / UCM, Aryan Comunicaciones, Conversia Consulting Group, Conversia Group, Conversia...收起展开收起Alejandro Rodríguez目前就职e-Frontiers Ltd - IT Recruitment Consultant曾经就职PSICOTEC - Recruitment Consultant, Altia S.A. - IT Recruiter, ManpowerGroup Solutions - Recruiter - RPO, ACULCO - HR Generalist, FEDERACION...教育背景CESMA Business School, Universidad Autónoma de Madrid收起展开收起目前就职EdGE Networks Pvt. Ltd. - Talent Acquisition Specialist教育背景Bangalore University, VVNIMTR, NIIT收起展开收起目前就职BPR Business Process Reengineering - Responsable de selección曾经就职Oraculum Recruitment - Social Media Manager/ Recruiter,
- Internship en el Departamento de Marketing, BuckSense, Inc. -...教育背景IMF Business School, ESIC: Business & Marketing School, ESIC: Business & Marketing School, ESERP BUSINESS SCHOOL收起展开收起曾经就职RealCommerce Ltd. - IT Team Leader, Softov Medical System Ltd - STMS - IT Manager, Yoggie Security Systems - IT Manager, Nikken Israel Ltd...教育背景Mercy College NY, Tel Aviv University, IBM收起展开收起目前就职GRUP TS - IT Recruitment Consultant曾经就职Consultores de Gestión Publica S.L. - Consultora de Recursos Humanos y Organización, Estrategia Local S.A. - Consultora y Jefe de Proyecto教育背景Universitat Pompeu Fabra, Universitat Oberta de Catalunya, MASTER EN PREVENCI?N DE RIESGOS LABORALES收起展开收起目前就职Finanz Informatik Technologie Service GmbH & Co. KG - IT Support Spec. WEB/Middleware曾经就职Digital Equipment Corporation (DEC), Compaq und HP - IT Spec : OS Win, Webmaster, Security , Appl. Support Spec./Sys Admin,...教育背景GBS Gemeinnützige Gesellschaft mbH für berufsbildende Schulen, FH München, Studium Elektrotechnik, Universit?t Weihenstephan, Freising,...收起展开收起目前就职Grupo ICA - IT Recruiter曾经就职Altia S.A. - IT Recruiter, Sermicro - T?CNICO DE SELECCI?N教育背景IDE-CESEM, Universidad de Salamanca收起展开收起目前就职Pakistan Mobile Communications Ltd (Mobilink) - Manager Information System曾经就职CMPAK (ZONG), PAKISTAN - Internal Auditor (IT Expert), ZARAI TARAQIATI BANK LIMITED - ZTBL - Information System Audit Officer / Team Lead,...教育背景Iqra University, Al-Khair University, Al-Khair University, Gordon College, Rawalpindi, Federal Govt. Bys School收起展开收起目前就职TriNimbus - Chief Cloud Architect & Partner, TEDxKids@BC - Licensee, Co-Founder, Sponsorship Director, World4Children Society -...曾经就职Self Employed Independent Software/IT Consultant - Senior Technology Consultant, Vivonet - Senior Director, Product Development,...收起展开收起目前就职VIEWNEXT - Problem Manager ITIL,
- Founder教育背景Westminster Business School, Centro Federal de Educa??o Tecnológica - BRASIL, IBM, Ifibe - Berthier - BRASIL, Sunion Gesfor收起展开收起展开收起目前就职Vodafone - Sr. Team Leader, Digital Channels Apps曾经就职Vodafone - Sr. Team Leader, Mobile Applications, Orange - Product Manager, M2M, Eshraq Education - Engineering Manager, EduTek -...收起展开收起目前就职Red Hat - Middleware Specialist, Novutek - Middleware Specialist曾经就职Huawei Technologies - Web Analyst, PG Soluciones Empresariales - Director-general, T-Systems - SI-Miiddleware Specialist, Skytex Mexico SA...教育背景CICA Training, Benemérita Universidad Autónoma de Puebla, CETis 67, Programa de Becas de Capacitación para el Trabajo, Centro de...收起展开收起目前就职Market IQ Inc - Product Manager曾经就职SWIFTEM Private Limited - ITC Solutions & Services Group - Technical Manager, SWIFTEM Private Limited - ITC Solutions & Services...教育背景Iqra University, Government Premiere College Karachi Pakistan, K.A.S.S Karachi Pakistan收起展开收起下一组会员上一组文章下一组文章

我要回帖

更多关于 apache正向代理tomcat 的文章

 

随机推荐