美文网首页
windows 2008 R2 整合iis和tomcat

windows 2008 R2 整合iis和tomcat

作者: _琳哥 | 来源:发表于2017-12-13 15:22 被阅读16次

今天也是一朋友问我windows服务器上为啥iis都可以访问, 而tomcat的8080本地可以, 外网就访问不了 . 后来好久才知道他是要整合到一起. windows真不容易

1.先看系统环境吧
Windows 2008 R2 64位
2.安装软件 java和tomcat 安装过程就省了, tomcat下载解压就好了
  • 设置java环境变量
    • JAVA_HOME=E:\Program Files\Java\bin
    • CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    • Path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin


      环境变量
3.配置Tomcat信息

TOMCAT_HOME = E:\apache-tomcat-7.0.69-windows-x64\apache-tomcat-7.0.69\webapps\ROOT

  • 1.在{ TOMCAT_HOME }/conf下建立workers.properties文件,内容如下:
workers.tomcat_home=E:\apache-tomcat-7.0.69-windows-x64\apache-tomcat-7.0.69
workers.java_home=E:\Program Files\Java
ps=\ 
# tomcat的server.xml中有 port="8009" protocol="AJP/1.3" redirectPort="8443" />,以下的三个值分别对应这里的属性  
worker.list=yl123  #yl123为访问Tomcat服务器的一个标签,可以选择多个,用逗号隔开
worker.yl123.port=8009
worker.yl123.host=localhost
worker.yl123.type=ajp13
worker.yl123.lbfactor=1
    1. 在{TOMCAT_HOME }/conf下建立uriworkermap.properties文件,内容如下:
 # 重定向规则,以下意思为“当网页地址为....../examples/...”时重写向到workers.properties中规定的tomcat中  
/partner/*=yl123  
/*.jsp=yl123  
extension_uri=/partner/isapi_redirect.dll  
log_file=E:\apache-tomcat-7.0.69-windows-x64\apache-tomcat-7.0.69\logs\isapi_redirect.log  
log_level=info  
worker_file=E:\apache-tomcat-7.0.69-windows-x64\apache-tomcat-7.0.69\conf\workers.properties  
worker_mount_file=E:\apache-tomcat-7.0.69-windows-x64\apache-tomcat-7.0.69\conf\uriworkermap.properties
image.png image.png
设置IIS (IIS的安装就省略了)
  • 在“Default Web Site”下添加“ISAPI”筛选器, 可执行文件为{TOMCAT_HOME}/jk/isapi_redirect.dll


    image.png
    image.png

我的地址为: E:\apache-tomcat-7.0.69-windows-x64\apache-tomcat-7.0.69\jk\isapi_redirect.dll

  • 右键点击“Default Web Site”,建立虚拟目录“partner”(必须为此名字),目标地址指向{tomcat_home}/jk


    image.png
  • 点击“partner”,在功能视图中找到“处理映射程序”并双击之,在右侧找到编辑功能权限,全部选中:


    image.png
  • 点击计算机名,在功能视图中找到“ISAPI和CGI限制”,双击:


    image.png
image.png

好了. 现在符合规则的就会被重定向到tomcat中


image.png

相关文章

网友评论

      本文标题:windows 2008 R2 整合iis和tomcat

      本文链接:https://www.haomeiwen.com/subject/sbqjixtx.html