You are currently reviewing an older revision of this page.
安装ProjectWise Web Server需要的操作系统:X表示支持,空表示不支持
ProjectWise SS4版本
Windows Server 2008 SP2, Standard and Enterprise Editions (64-bit)
Windows Server 2008R2 SP1,Standard and Enterprise Editions (64-bit)
Windows Server 012, Standard and Enterprise Editions (64-bit)
08.11.11.111
X
08.11.11.561
08.11.11.574
08.11.11.590
在服务器管理器里,打开“Web服务器”中的如下角色:
Windows Server 2008
Windows Server 2012
在服务器管理器里,确认.NET Framework 3.5已安装。
在IIS里,建议为要发布ProjectWise的网站安装SSL,SSL保证用户和Web server之间的通信(比如密码、敏感数据)被加密,不会被第三方读到和拦截。
出于安全考虑,IIS应用程序池不要使用LocalService或者LocalSystem标识,可以选择NetworkService。(IIS管理器>应用程序池>设置应用程序池默认设置>进程模型>标识>NetworkService)
2.1运行pwsrv081111574en.exe,将安装文件解压缩到\BentleyDownloads\pwsrv081111574en,点击安装“ProjectWise Web Server and Web View Server”。
2.2点击Next。
2.3选择I accept the terms…..,点击Next。
2.4这里是装在IIS上,不用选择sharepoint search integration。点击Next。
2.5点击Install。
2.6如果已经建立的新网站并安装了汉化包,这里可以选择发布ProjectWise Web Server或者ProjectWise Web View Server。如果还没有,选择“No,thanks”,点击Finish。 在以后需要发布这个网站的时候再启动该界面。
2.7 输入License直到完成。
在IIS管理器里,添加网站,自定义“网站名称”,“物理路径”,绑定“类型”,“IP地址”,“端口”,“主机名”。
当只限于内网用户访问ProjectWise Web,应当配置Windows身份验证。当允许外部用户访问ProjectWise Web,应当启用匿名身份验证,然后使用ProjectWise用户来验证外部用户。考虑到匿名认证没有Windows认证安全,所以可以考虑如下配置:
在ProjectWise网站上使用SSL。
限制ProjectWise用户的权限。
3.2.1 启用读取和脚本权限
打开IIS管理器>选中网站>处理程序映射>在操作下面,选择编辑功能权限,选择读取和脚本。
3.2.2 配置Windows身份验证
打开IIS管理器>选中网站>双击“身份认证”,确认“Windows身份验证”已启用。
3.2.3 配置匿名身份验证
打开IIS管理器>选中网站>双击“身份认证”,确认“匿名身份验证”已启用。
4 发布ProjectWise Web Server或者Web View Server
4.1打开Start > All Programs > Bentley > ProjectWise V8i (SELECTseries 4) > Web Server and Web
View Server > ProjectWise Web Server Deployment Wizard
或者
Start > All Programs > Bentley > ProjectWise V8i (SELECTseries 4) > Web Server and Web
View Server > ProjectWise Web View Server Deployment Wizard
4.2点击Next。
4.3选择Deploy ProjectWise Web Server,点击Next。
4.4选择之前创建的IIS站点,点击Next。
4.5在必须更新的站点页,选择要发布的站点。点击Next。
4.6选择“Automatically configure trust level (recommended)”,点击Next。
4.7自定义工作目录。该工作目录用于集成服务向网站客户端传送文件时存放文件用的。该文件夹应该放在ProjectWise Web Server上。(不能放在网站的物理路径下)点击Start。
4.8完成后点击Finish。
5 与ProjectWise Publishing Server的集成
在ProjectWise Web客户端查看并标记dwg,dgn文件时需要安装ProjectWise Publishing Server。将ProjectWise Web Server and Web View Server 与 ProjectWise Publishing Server集成在一起。
配置ProjectWise Web Server/Web View Server 与 ProjectWise Publishing Server集成需要做以下:
5.1 下载ProjectWise Publishing Server V8i (SELECTseries 4)
登录http://www.bentley.com/zh-CN ,
点击“支持与服务”下的“支持”>”Downloads”>”Search Downloads”。
在左面搜索框中输入搜索关键字“ProjectWise Publishing Server”,在右边的搜索结果里展开“ProjectWise Publishing Server”,点击下载按钮。
对于ProjectWiseSS4,需要下载如下
名称
版本
ProjectWise Publishing Server V8i
08.11.11.16
Prerequisites for Bentley Desktop Applications
08.11.09.03
5.2 安装Web 服务器中的角色
• Web Server
• Common HTTP Features
• Static Content
• Default Document
• HTTP Errors
• Application Development
• ASP.NET
• ISAPI Extensions
• ISAPI Filters
• Security
• Basic Authentication
• Management Tools
• IIS Management Console
• IIS 6 Management Compatibility
• IIS 6 Metabase Compatibility
5.3 安装ProjectWise Publishing Server
5.3.1安装Prerequisites for Bentley Desktop Applications。完成后按照提示重启电脑。
5.3.2安装ProjectWise Publishing Server V8i,点击Next和I accept license。
5.3.3选择Custom,不用选择web server extension files。
5.3.4选择要发布的网站,点击Next直到完成。
5.4 添加ProjectWise Publishing Server的地址到数据源设置
5.4.1打开登录ProjectWise Administrator。
5.4.2右击数据源选择属性,在设置选项卡,扩展“Web组件”>双击“缺省ProjectWise发布服务器”下面的空白,输入服务器名。
如果ProjectWise Publishing Server和web server安装在了同一台电脑上,可以直接输入服务器名,不用写端口号。
如果ProjectWise Publishing Server和web server安装在不同电脑上,在服务器名后面需要写默认端口号8087。
如果ProjectWise Publishing Server作为Web Server Extension,那么需要指定安装了ProjectWise Publishing Server 的IIS web网站的端口号。
5.4.3点击确定。
5.5 为dwg/dgn文件设置关联的web查看器
5.5.1打开登录ProjectWise Administrator。
5.5.2点击“应用程序”节点。选择关联dwg/dgn文件的应用程序。比如Microstation,右击属性,选择“Web查看”选项卡。在下拉框中选择“ProjectWise Publishing Server”。
5.5.3点击确定。
5.6 安装ProjectWise Publishing Gateway Service
5.6.1运行pwsrv081111574en.exe,将安装文件解压缩到\BentleyDownloads\pwsrv081111574en。
5.6.2点击“ProjectWise Publishing Gateway Service”前面的Install。
5.6.3点击Next直到安装完成。