內蒙古java團隊

          j2se,j2ee開發組
          posts - 139, comments - 212, trackbacks - 0, articles - 65
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          這篇文章以大量截圖的方式來看一下AIMS2012的安裝過程。AIMS2012的安裝程序和MapGuide Enterprise2012又有了改進,真是炫啊,呵呵。

          image

          當然安裝之前,先要看一下系統需求,確保你的系統滿足AIMS的最低要求。Autodesk Infrastructure Map Server 2012系統需求

          ?

          安裝注意事項:

          1. 你必須有管理員權限才能安裝AIMS2012.要使安裝程序正常運行

          2. 你需要Microsoft .NET Framework 4.0,如果你機器上沒有.net Framework4.0, 可以從下面的地址下載,安裝完畢后可能需要重新啟動。http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7&displaylang=en? 也可以從安裝包里找到\3rdParty\NET\4\wcu\dotNetFramework.

          3. 對于Windows系統,還需要Microsoft .NET Framework 3.5 SP1 (Windows only) ,因為AIMS運行需要它。如果你機器上沒有,安裝程序會自動幫你安裝。

          4. 如果你熟悉以前版本的MapGuide,你應該知道MapGuide既支持Windows也支持Linux,同時有三種API(.net/php/java)可以選擇。但如果你要安裝面向各行業的Infrastructure Application Extension行業應用擴展,必須配置為IIS/.Net綁定。

          5. 不要使用里面單獨模塊的MSI文件安裝,有可能發生不可預知的錯誤,強烈建議使用Setup.exe (for Windows)或者setup_linux.htm (for Linux) 來安裝每一個模塊。

          ?

          安裝之前

          前面提到MapGuide既支持Windows也支持Linux,而且有.net/php/java三種API可做二次開發選擇。但需要注意的是,你需要在安裝之前就要確定你采用哪個操作系統,采用哪種語言開發。如果你選擇使用.net,那毫無疑問,只有Windows+IIS+.net一種方式,具體的可以看下面的表格。

          ?

          開發語言??????? 操作系統????????????????? Web服務器/WebExtension綁定方式?

          -----------------------------------------------------------------------------

          .net????????????? Windows????????????????? IIS

          php????????????? Windows????????????????? IIS

          php????????????? Linux?????????????????????? Apache

          Java???????????? Windows????????????????? Apache/Tomcat

          Java???????????? Linux?????????????????????? Apache/Tomcat

          ------------------------------------------------------------------------------

          我更習慣于.net 開發,所以我采用Windows+IIS+.net的方式。在開始安裝AIMS2012之前,首先來確保你的IIS安裝成功并能正常運行普通的.net 頁面(aspx). 這一步不做過多介紹,大家可以自己放狗搜,網上一大堆。如果IIS安裝不成功或者配置不正確就急于安裝MapGuide,安裝過程中可能出錯,而且也有可能出現Http500錯誤,較難排查。

          ?

          需要提醒大家注意的一點就是,如下圖(Windows 7, IIS 7.0)所示,除了asp.net,ISAPI等常見項目外,你需要確保鉤上CGI,否則WebExtension不能正常運行。

          image ?

          ?

          開始安裝

          好了,下面開始,看圖不說話 :)

          image

          ?

          這里,建議你在點Install之前,先閱讀一些Installation Help, System Requirement 和 Readme,做到心中有數。

          image

          接受協議。

          image

          Windows系統下可以有30天的試用期。

          image

          ?

          這里需要著重注意一下,上面提到我要用Windows+IIS+.net,這里千萬要設置好,否則就默認安裝成apache+php的了。

          image

          ?

          做完WebExtension的配置后,還可以選擇安裝infrastructure Studio,就是以前的MapGuide Studio, Infrastructure Application Extension行業應用擴展和Infrastructure Administrator。

          image

          接下來就可以去泡杯茶,等著他自動完成安裝了。完成的結果圖如下:

          image

          ?

          安裝成功后,你可以在Windows的服務管理器里找到Infrastructure Map Server,如果它沒有自動啟動,你可以手動啟動它。

          image

          ?

          安裝完畢后可以在IIS管理器看到,安裝程序已經創建了一個叫在MapServer2012的web應用程序。

          image

          ?

          你可以打開到http://localhost/mapserver2012/mapagent/index.html,運行一個Feature –> GetFeatureProviders,如果能正確的返回一堆關于FDO Provider的xml就表明你已經安裝成功了。

          ?

          你也可以登錄到http://localhost/mapserver2012/mapadmin/login.php 對站點進行管理。但登錄這個php站點時,也許你會遇到下面的問題:

          ----------------------------------------

          錯誤摘要

          HTTP 錯誤 500.21 - Internal Server Error

          處理程序“PHP via FastCGI”在其模塊列表中有一個錯誤模塊“FastCgiModule”

          ?

          詳細錯誤信息

          模塊
          IIS Web Core

          通知
          ExecuteRequestHandler

          處理程序
          PHP via FastCGI

          錯誤代碼
          0x8007000d

          請求的 URL
          http://localhost:80/mapserver2012/mapadmin/login.php

          物理路徑
          C:\Program Files\Autodesk\Autodesk Infrastructure Web Server Extension 2012\www\mapadmin\login.php

          登錄方法
          匿名

          登錄用戶
          匿名

          ?

          image

          ?

          解決辦法:

          1. 可能你的IIS沒有安裝CGI模塊,參考前文說的IIS設置。

          2. 由于我的機器上同時還安裝有MapGuide Enterprise 2011,php可能有沖突,需要更改以下注冊表項HKEY_LOCAL_MACHINE\SOFTWARE\PHP\5.3.1\IniFilePath 到C:\Program Files\Autodesk\MapGuideEnterprise2011\WebServerExtensions\Php

          image

          ?

          好了,如果一切都運行正常的話,你可以按照從MapGuide 2009或以后版本升級到Autodesk Infrastructure Map Server 2012提到的數據遷移方法把數據移植到AIMS2012,讓后在Infrastructure Studio 2012中登錄到http://localhost/mapserver2012, 應該就可以看到你的數據了。

          image

          image

          ?

          好了,現在就開始升級吧。

          Autodesk Infrastructure Map Server 2012下載地址:

          http://adn.autodesk.com/adn/servlet/item?siteID=4814862&id=16691107&linkID=4900626 (僅限ADN會員)


          評論

          # re: 圖解安裝Autodesk Infrastructure Map Server(AIMS) 2012  回復  更多評論   

          2011-04-14 12:57 by IE10下載
          AutoCAD最新版很不錯

          # re: 圖解安裝Autodesk Infrastructure Map Server(AIMS) 2012  回復  更多評論   

          2011-04-17 11:24 by 峻祁連
          哥們,轉載的話請了頁面明顯處給出原文鏈接,謝謝。

          # re: 圖解安裝Autodesk Infrastructure Map Server(AIMS) 2012  回復  更多評論   

          2011-04-25 10:27 by 好看的電影
          學習了!!!!
          主站蜘蛛池模板: 大余县| 旅游| 仁化县| 牟定县| 越西县| 沙洋县| 昌吉市| 科技| 南通市| 即墨市| 井冈山市| 新邵县| 枝江市| 铜鼓县| 霸州市| 保定市| 大关县| 栾川县| 通道| 登封市| 高雄市| 洛阳市| 隆德县| 将乐县| 潞西市| 神池县| 和平县| 城固县| 镇赉县| 永春县| 中江县| 贵南县| 喀什市| 新闻| 凤城市| 宁武县| 循化| 酉阳| 时尚| 华阴市| 曲水县|