Agile PLM: 用IIS给分布式文件管理DFM配置HTTP Proxy
来源:互联网 发布:oracle数据库服务端 编辑:程序博客网 时间:2024/05/05 20:17
本文内容
出于安全方面和内网外访的考虑,在实施Agile PLM分布式DFM的时候常常要用到IIS给DFM配置Proxy,用来对外屏蔽8080端口而只暴露80或其他特定的端口。本文从客户实际需求出发,简明扼要地用图示的方法讲述了基于HTTP的配置步骤。Agile环境
Agile Version: 9.2.2.4Application Server: http://app.plm.zigzagsoft.net/Agile/PCMServletDFM Server主机: dfm01.plm.zigzagsoft.net
详细步骤
一、安装DFM
在Windows上安装DFM的时候必须选择"Web Proxy"组件同时安装。
安装结束后,默认的DFM配置状态为:
http://dfm01.plm.zigzagsoft.net:8080/Filemgr/Configuration
二、配置jk2.properties
打开AGILE_HOME/Tomcat/conf/jk2.properties文件,添加如下一行代码:
channelSocket.port=8009
//此处端口号8009是从Tomcat/conf/server.xml获取且必须与server.xml定义的端口号保持一致。如下图:
三、配置Web Server
打开IIS后,将IIS的Default Web Server更名为"DFM Proxy"以便直观。同时Local Path必须指向AGILE_HOME/AgileProxies/目录,Execute Permissions设置为Scripts and Executables。如下图:
四、配置ISAPI
为ISAPI添加一项Filter:
Filter Name: Jakarta IIS Connector
Executable: AGILE_HOME/AgileProxies/isapi_redirect.dll
如下图:
五、添加虚拟目录Jakarta
在DFM Proxy服务器下添加虚拟目录:
Name: Jakarta
Local Path: AGILE_HOME/AgileProxies
Execute Permissions: Scripts and Executables
如下图,然后确认关闭IIS。
六、配置workers.properties
打开AGILE_HOME/AgileProxies/workers.properties文件,确认含有如下信息且host为全域名。
七、更新server.conf
必须同时更新如下两处的server.conf文件
AGILE_HOME/Tomcat/server/lib/agile-sso.jar //解压缩此jar文件进入com/agile/webfs/configuration/目录
AGILE_HOME/Tomcat/webapps/Filemgr/WEB-INF/classes/com/agile/webfs/configuration/server.conf
将原先默认的8080端口改为80端口
八、更新JavaClient中FileMgr信息
登录到JavaClient,将DFM的端口号更改为80端口:
九、重新启动IIS Admin
九、检查Jakarta ISAPI状态
Jakarta ISAPI务必保持绿色箭头的状态,如果看不到绿色箭头,或者红色箭头出现,需重新启动机器。
十、重新启动Tomcat Service
输入http://dfm01.plm.zigzagsoft.net:80/Filemgr/Configuration //注意80端口,也可不输入
配置SSL
将Proxy配置成SSL较为复杂,需要在Windows组件中安装证书服务,并颁发、授权证书文件。相关资料可参阅Microsoft的文档。
- Agile PLM: 用IIS给分布式文件管理DFM配置HTTP Proxy
- Oracle Agile PLM产品生命周期管理(0):PLM简介
- Agile Software - PLM (产品生命周期管理)
- 安装配置Agile PLM Engineering Collaboration
- Oracle Agile PLM产品生命周期管理(1):Oracle Agile PLM简介
- 给顾客换上自己的logo(Oracle Agile)PLM
- 在OAS10.1.3.4上配置Agile PLM 9.3.1
- 一 .Agile PLM 9.3.1 安装文件的获取
- Agile PLM: Checksum文件校验在File Server中的应用
- Agile PLM Engineering Collaboration
- Agile PLM 权限控制
- Agile PLM: 如何获取Agile PLM服务的Thread Dump
- Agile PLM: 获取Agile PLM服务的Heap Dump
- Agile PLM Web Service -1
- Agile PLM Process Extensions FAQ
- Agile PLM SolidWorks Connector Administration
- Agile PLM EC Administration Preference
- Agile PLM Server Class Administration
- JM
- 工商银行卡的时候给我办了一个信使业务请问如何取消该业务
- 改DEDE5.3,的默认截取缩略图的大小,在那里改?
- dede 最新的替换数据库里面的.连接方法
- XP系统优化四大步,让你的电脑飞速
- Agile PLM: 用IIS给分布式文件管理DFM配置HTTP Proxy
- Dreamweaver使用正则表达式批量替换网页内容
- 晚上在床上爱玩手机的朋友请注意
- ASP批量更新数据代码
- 沙发了!
- 学习学习
- 键盘上所有快捷键,看了你不后悔100% 有用
- 很不错的插入
- 《汇编语言》读书笔记(1) 初识汇编