ArcGIS Server安装环境准备 -- IIS,ASP

时间:2022-02-27 21:49:54

一、IIS安装。

    ArcGIS Server10要求以IIS为web服务器,支持的IIS的版本包括5、6、7。从windows组件安装时,注意要包含以下内容:服务管理要素,网络服务要素(SOAP,REST),应用管理器。

    具体来说,对vista/win 7 的IIS,其配置项如下:

ArcGIS Server安装环境准备 -- IIS,ASP

  对Windows Server 2008 and Windows Server 2008 R2,应包含以下内容:

  • Web Server
    • Common HTTP Features
      • Static Content
    • Application Development
      • ASP.NET
      • .NET Extensibility
      • ISAPI Extensions
      • ISAPI Filters
    • Security
      • Basic Authentication
      • Windows Authentication
      • Request Filtering
  • Management Tools.xap     application/x-silverlight-app
    • IIS Management Console
    • IIS Management Scripts and Tools
    • Management Service
    • IIS 6 Management Compatibility
      • IIS 6 Metabase Compatibility

         其他系统,可以参照上面所需的项目进行配置。

    二、IIS安装时易出的问题。

        在为用户安装系统时,有碰到IIS并没有加载到windows的组件列表中。这时可以手动添加,详见http://www.gisall.com/index.php?uid-22171-action-viewspace-itemid-3872。在配置过程中,要注意文件名的变化。下载IIS软件包,不能是exe的。最好是zip包的。

        由于window在不断更新,有的补丁可能会对IIS产生影响,导致IIS启动失败。这时,在系统服务列表里,先检查IIS服务的所有dependency项和world wide web服务。如有未启动的,查找原因,有时候就需要卸载部分补丁以解决问题。具体是哪些补丁,可以网上搜搜看。

       如果IIS实在有问题解决不了时,需要将IIS全部卸载。注意要删除网站目录。如果ARC GIS SERVER已有安装,还最好把server建立的用户和组删掉。

       当需要silverlight开发时,也要用到IIS。如果程序调试或运行时,IE浏览器未报错,加载完成,却显示空白。这一般是由于silverlight程序:
    1。右键单击服务器名称并选择“属性”。
    2.在属性对话框中,点击“MIME类型”按钮。
    3.在“MIME类型”对话框中点击“新建(N)”按钮。
    4.在“MIME类型”对话框内每次输入一个MIME类型:

  • .xaml    application/xaml+xml
  • .xbap    application/x-ms-xbap

    三、ASP 2.0安装

       ASP的版本号是依据FrameWork产生的,也就是说一定要有Framework 2.0。当IIS安装完后,如果发现其默认的ASP的版本不是2.0时,一定要将ASP 2.0选定后,再安装一遍。
        进入命令行:到...Microsoft.NET\Framework\v2.05.....\aspnet_regiis.exe

    四、server安装的准备

    IIS安装好好后,默认网站的主目录一定要设置在C:\Inetpub\wwwroot\下。ArcGIS Manager的实例,将安装在这个下面。

    如果用户安装时,错过了主目录位置的设定。则应该使用ArcGIS安装目录下的ArcGIS\donet\AddInstance.exe来删除现有,并安装新的。默认实例名为ArcGIS。