



版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目 錄一 、安 裝 文 件 獲 得 位 置2二 、第 三 方 軟 件 安 裝 .2三 、IE S600系 統 的 安 裝3四 、修 改 環 境 變 量4五 、修 改 配 置 文 件5六 、安 全 配 置10七 、運 行 程 序 。11八 、附 錄 :14一、安裝文件獲得位置必須使用 ”下 ”上預編譯好的 ACE_wrappers_5_5.rar , Qt.rar , IONA.rar 。可以從 ”上找到其它安裝包。二、第三方軟件安裝1. ACE 、 Boost、 Qt、 Corba 安裝將 ACE_wrappers_5_5.rar解壓到 D:ACE_wrappers_5_5將 boost_1_
2、33_1.tar.gz解壓到 D:boost_1_33_1將 Qt.rar解壓到D:qt3.3.8將 IONA.rar解壓到D:IONA2. Winrar 解壓縮軟件的安裝。3. daemon403-x86.exe 虛擬光驅的安裝。4. vs2005 用虛擬光驅安裝,然后在安裝vs2005 的 sp1 補丁。注意:在選擇安裝種類的時候,自定義選擇中除去安裝vb、 c#、 vj 等用不到的資源,只保留vc+ , .net framework這樣能加快安裝,并且在安裝前要檢查是否已經安裝.net framework如果已經安裝需要先卸掉,在安裝sp1 補丁,一定要保證c 盤空間足夠大,一般設為15
3、-20G ,安裝補丁時要保證有至少2G 的空間能使用,有時雖然安裝提示空間不足,但可以使用,檢查方法是看 qt 中的 designer 程序能否使用。注:安裝補丁時,C 盤剩余空間盡量要大。如果C 盤空間不足時,可能出現錯誤:1718,參考修改辦法:單擊 " 開始 ",單擊 "運行 ",鍵入control admintools ,然后單擊 " 確定 " 。單擊 " 軟件限制策略 " 。(注意:如果未列出軟件限制,請右擊"軟件限制策略",然后單擊 " 新建策略 "。對象類型列表
4、中的,右擊“強制”,打開其屬性單擊 " 除本地管理員以外的所有用戶" ,然后單擊 "確定 "。5. xmanager 安裝的時候要用企業版注冊號。6. jdk 安裝時要注意安裝目錄最好不要又空格。7. svn,有必要安裝漢化包8. editplus.或 notepad+等常用的文本編輯軟件。9. 網絡代理的安裝,從 proxy2mspclnt 目錄中執行 SETUPA.BAT ,按照默認安裝即可。10. 將 snmp+.rar 解壓到 d:snmp+ 。為使 snmp 能提供網絡信息,還需要安裝windows 組件:網絡和監視管理工具,然后在防火墻設置中
5、把端口(161: udp、 161: tcp、 162: udp、 162: tcp)加入到例外,特殊地,如果是win2003 系統,還需要設置snmp 服務的屬性,如下:打開 “控制面板管理工具服務”,在右面的列表中找到“SNMP SERVICE ”,雙擊打開屬性對話框,在“安全”頁中,選中“發送身份驗證陷阱”。在 “接受團體名稱 ”下,單擊 “添加 ”。在 “團體權利 ”下,選擇一種“只讀”權限級別。在 “團體名稱 ”中,鍵入團體名稱(區分大小寫)“ public ”,然后單擊 “添加 ”。選擇 “接受來自任何主機的SNMP 數據包 ”。三、ies600系統的安裝先在 d:盤建立目錄ies
6、600(用來運行程序),iesdev(開發目錄),或者建立一個目錄ies600.從拷貝到 d:ies600 下在 iesdev 目錄上點右鍵,點svn 更新獲 svn check out提示輸入用戶名、密碼。輸入檢索目錄就可以把每日編譯機器上的源程序下載到本機的iesdev 目錄下面了。說明:在 iesdev 目錄下調試程序需要注意的事項:1.首先把目錄拷貝到本機%ICCSDEVHOME%srcidlimplcpporbacus432目錄下, 因為他里面包含一些idl 生成的_c.h,_s.h,_c.cpp,_s.cpp 等文件,在其他的文件中要用到。2. 有的目錄需要你重新編譯一下 %ICC
7、SDEVHOME srcbasecommonwidget 下的工程,因為其他的工程用到這里面由 .ui 文件生成的文件。3. 如果你要在 iesdev 目錄下重新編譯程序, 需要將 ICCSHOME lib 目錄下的文件拷貝到 ICCSDEVHOME lib 下。這樣在編譯的時候能找到鏈接文件。修改每日編譯下載腳 本 , 將 從 ICCSHOME bin下 的dll、 exe等 文 件 也 拷 貝 到%ICCSDEVHOME%bin目錄下,在樣能保證用到新的程序。使得版本一致。4. 如果將 ies600 和 iesdev 合并到一個目錄,則可以用每日編譯的腳本直接更新庫和源程序,在用 svn
8、更新源代碼。四、修改環境變量1. Visual Studio 2005如果使用安裝向導可不需要配置2. ACE_wrappers(1) ACE_ROOT=D:ACE_wrappers;(2) PATH=%ACE_ROOT%bin;(3) PATH=%ACE_ROOT%ace;3. boost_1_31_0BOOST_ROOT=D:boost_1_33_1;4.如果使用安裝向導可不需要配置5. orbacus(1) ORBACUSDIR=D:IONAorbacus;(2) PATH=%ORBACUSDIR%lib;(3) JORBACUSDIR=D:IONAjorbacus;(4) PATH=%
9、JORBACUSDIR%lib;6. QT如果使用安裝向導可不需要配置(1)(2)(3) qtlib=%QTDIR%libqt-mt338.lib;(4) PATH=%QTBIN%;(5) PATH=%QTDIR%lib;7. snmp(1) SNMPDIR=d:snmp+8. 程序運行(1) ICCSCORBAIMPL=USE_ORBACUS_CORBA_IMPL_432(2) ICCSDEVHOME=D:iES600(3) ICCSHOME=D:iES600(4) ICCSHOME=D:iES600(5) IESNETDIR=D:iES600(6) PATH=%ICCSHOME%bin;(
10、7) PATH=%ICCSHOME%lib;(8) qmakespec = win32-msvc2005(9) path = %ace_root%lib;說明:環境變量修改的方法。如果是多個系統配置,并且安裝目錄一樣,成批量安裝。 可以把環境變量從注冊表中到出來HKLMSYSTEMCurrentControlSetControlSessionManagerEnvironment 。然后導入到其他機器。也可用寫的腳本,詳細代碼見附錄installenvirment.vbs 。五、修改配置文件工作站需要改的文件很少1. SB 配置如果在一個新的網段內運行 SB,并且沒有其他 SB 啟動,如要用 s
11、bkey_d.exe 來生成注冊文件 sbregister.ini ,這樣才能在新網段內使用 SB。 ICCSHOME inisbconfig.ini修改其中的組名NAME=JCIES600修改子網多播段( 172.20 是你 IP 的前兩個字段,后面用255, 255 填充)如果是雙網。則要配置雙網IP在組名上點擊右鍵,配置本地機,出現登陸誆直接進入即可2. %ICCSHOME%config dcmanager.config# ifconfig -a說明:為本機地址,在unix 下為網卡地址多波端口號/如果又兩個網段,需要把下面的地址也放開# 該 Dcm 服務器上是否可以創建服務組的標志,缺
12、省認為不能創建服務組dcmserver.canCreateSg = true3. %ICCSHOME%config GDAServiceProxy.config=上述是為了配置cimserver 服務的地址。4.%ICCSHOME%inigds.ini<GraphServer><HostName type="string" ><!CDA</GraphServer>說明 :上述 ip 為圖形服務所在機器地址5. addons.ini 文件 %ICCSHOME%/bin/addons.ini%ICCSHOME%/bin/draw/add
13、ons.ini%ICCSHOME%/bin/hmi/addons.ini修改加載插件列表,部分模塊改成_d 結尾(可以在目錄下查找對應名字的dll ,如果 dll名字帶 _d 就需要修改)例如 draw 中的 addons.ini*drawmaingragroup./securityfrmwrkdrawfieldmanager_d*emsbmaddon_d*dntaddon_dpropertylist_demsgraphaddon_d#paramaddon這樣在加載的時候就能把這些dll 文件加載到系統中。有時候當更新程序后這些文件也隨著更新所以要把這些文件先暫時保存到一個文件夾里面,然后在拷
14、貝到目錄中。如copy d:addonsaddons.ini d:ies600bincopy d:addonsdrawaddons.ini d:ies600bindrawcopy d:addonshmiaddons.ini d:ies600binhmi說明:如果為本機起服務,還要修改下面的文件6. %ICCSHOME%configcimserver.config需要修改地方:# 啟動的時候的數據來源類型,0:sqlserver; 1:oracle; 2:file(說明:從文本啟動)# 從文件啟動時是否允許更新, 此配置在啟動數據來源為文件的時候使用, 取值為 :false, true; 缺省值
15、為 :false如果要保存則需要修改為true#在 windows 上起,還需要設置分配的內存數。一般要大于內存-port60000"使用 sqlserver 時修改次配置項的IP 地址和數據庫名, 指向數據庫所在機器IP 和數據庫名使用 oracle 時修改次配置項的IP 地址和數據庫名,指向數據庫所在機器IP 和數據庫名App.AddtionLibs=%ICCSHOME%/lib/classes12.jar;%ICCSHOME%/bin/xercesImpl.jar;C:/ProgramFiles/Microsoft SQL Server 2005 JDBC Driver/sql
16、jdbc_1.1/chs/sqljdbc.jar;主要修改 sqljdbc.jar 所在目錄修改所有目錄為本機上對應的目錄,最好用環境變量,主要是JORBACUS 的安裝目錄和 JDBC 的安裝目錄。7. %ICCSHOME%/config/run_java_app_as_exe.config需要修改地方:JVM.Runtime = %JA VA_HOME%/bin/javawJVM.Options=-Xbootclasspath/p:%JORBACUSDIR%/lib/OB.jar;%JORBACUSDIR%/lib/OBEvent.jar;%JORB ACUSDIR%/lib/OBNami
17、ng.jarORB.Libs =ORB.Type = OrbacusORB.LibHome = %JORBACUSDIR%/libORB.Libs = OB.jar;OBEvent.jar;OBNaming.jar;App.Home = %ICCSHOME%App.LibHome = %ICCSHOME%/binApp.AddtionLibs = %ICCSHOME%/bin/xercesImpl.jar;%ICCSHOME%/bin/jbcl.jar;修改 JAVA 安裝目錄和JORBACUS 安裝目錄以及IES600 系統目錄,最好使用環境變量,目的是正確配置好thirdpartylib
18、中的 jar 包。如果原來就已經用環境變量了,則不需要修改。8. openldap 配置1.安裝完畢后,把slapd.conf 拷貝到安裝目錄下覆蓋原有文件,把local.schema 文件拷貝到安裝目錄的schema 目錄下2.執行命令: slapadd -f slapd.conf -l securitybackup.ldif導入數據3. slapd -d 1 啟動服務%ICCSHOME%/config/security.xml<?xml version="1.0" encoding="UTF-8" ?><project name=&
19、quot;security">將里面的 ldap 服務 ip 修改,如果在本機啟動ldap 則填寫自己的ip ,如果在其他的機器中起,則要填寫起ldap 的 ip,并且要在安全配置中將你的計算機加入到安全組中,并給分配相應的權限。9%ICCSHOME%/config/svrmanager.config需要把一些插件的dll 后加個 _d,因為我們一般用調試版本,都帶_d。六、安全配置1. 防火墻的配置在控制面板 ->安全中心 ->防火墻 ->例外中添加程序,把%ICCSHOME%bin目錄下的常用程序添加到例外中。如 sbmixservice.exe、hmia
20、pp.exe、rtdbmonitor_d.exe 、rtdbserver_d.exe、dcmserver_d.exe、sbmonitor.exe 、 aeserver_d.exe 等。2. 殺毒軟件的配置有的時候為了需要, 將一些程序放到殺毒軟件的信任區域里面。 如卡巴斯基,在設置 -> 保護 ->信任區域 -> 信任程序 ->添加 中把在防火墻中的程序由選擇的添加到信任區域中。也可以瀏覽你想要添加的程序。3. windows 更新策略。為了保證系統安全性,最好配置一下自動更新功能。在運行中輸入 gpedit.msc 打開組策略編輯器在 計算機配置 -> 管理模版
21、 ->windows 組件->windows update 中指定一個Intranet microsoft 更新服務器位置.如圖所示配置然后在控制面板->安全中心 ->中啟用自動更新。這樣就可以下載一些補丁,或更新一些系統框架。七、配置平臺代理隨機器起動打開 msdos 控制臺,執行“platproxy_d i”,即可。八、運行程序。1. 工作站啟動為了方便起見。我們為在工作站上的程序建立快捷方式。點擊右鍵屬性,修改屬性值DCM服 務%ICCSHOME%bindcmserver_d.exee, 工 作 目 錄 一 般 都 為 ICCSHOME%bin.DCM 監視界面
22、%ICCSHOME%bindcmmonitor_d.exeSB 服務 %ICCSHOME%binSBMixService.exe -termSB 監視界面 %ICCSHOME%binSBMonitor.exe安全代理 %ICCSHOME%binsecguardiansvr_d.exe -e服務管理 %ICCSHOME%binsvrmanager_d.exe繪圖 %ICCSHOME%biniccsdraw.bat人機界面 %ICCSHOME%biniccshmi.bat實時監視界面 %ICCSHOME%binrtdbmonitor_d.exe事項查看 %ICCSHOME%bineventview
23、_d.exe將這些快捷方式放到一個文件夾中,例如%ICCSHOME%lnk 。在狀態欄 ->工具欄 ->新建工具欄中選擇你放快捷方式的文件夾。這樣在你的狀態欄快捷方式中就有了快速啟動的菜單。說明:首先運行 SB 服務,然后 DCM 監視界面,在安全代理。其他的可以看情況啟動。這些啟動方式是在服務端都保證正常運行下進行的。2.本機啟動先啟動 cimserver , %ICCSHOME%/bin/cimserver.exe查看啟動是否成功,打開ICCSHOME logcimserver.log查看改文件中最后是否由i_am_ready 的文字,如果有說明啟動成功。在啟動cimserve
24、r 之前,要保證你的機器已經裝了sqlserver2005,建了數據庫jccim10并且把數據導入進去,并且已經建了用戶ies 密碼 iesapp。在 ICCSDEVHOME backupcimsqlserverreadme.txt 文件中有詳細的描述,來如何創建數據庫。然后在按照工作站的順序啟動。jcdaissvr 服務的配置和啟動%ICCSHOME%/bin/jcdaissvr_de安全服務的配置和啟動%ICCSHOME%/bin/secservice_de安全配置界面(secconfig )%ICCSHOME%/bin/secconfig_d.bat九、附錄:1. installenvi
25、rment.vbs 代碼strComputer = "."Dim WshShell, bKey& "impersonationLevel=impersonate!" & strComputer & "rootcimv2") Set objVariable = objWMIService.Get("Win32_Environment").SpawnInstance_ rem ACE_ROOT 環境變量objVariable.Name = "ACE_ROOT"objVaria
26、ble.VariableValue = "d:ACE_wrappers_5_5"objVariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem BOOST_ROOT環境變量objVariable.Name = "BOOST_ROOT"objVariable.VariableValue = "D:boost_1_33_1"objV
27、ariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem ORBACUSDIR環境變量objVariable.Name = "ORBACUSDIR"objVariable.VariableValue = "d:IONAorbacus"objVariable.SystemVariable = TrueobjVariable.UserName = &qu
28、ot;<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem JORBACUSDIR環境變量objVariable.Name = "JORBACUSDIR"objVariable.VariableValue = "d:IONAjorbacus"objVariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status = "OK
29、"objVariable.Put_rem QTBIN環境變量objVariable.Name = "QTBIN"objVariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem QTDIR環境變量objVariable.Name = "QTDIR"objVariable.SystemVariable = TrueobjVariable.Us
30、erName = "<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem QTLIB環境變量objVariable.Name = "qtlib"objVariable.VariableValue = "%QTDIR%libqt-mt338.lib"objVariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status =
31、"OK"objVariable.Put_rem ICCSCORBAIMPL環境變量objVariable.Name = "ICCSCORBAIMPL"objVariable.VariableValue = "USE_ORBACUS_CORBA_IMPL_432"objVariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem IC
32、CSDEVHOME環境變量objVariable.Name = "ICCSDEVHOME"objVariable.VariableValue = "d:iesdev"objVariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem ICCSHOME環境變量objVariable.Name = "ICCSHOME"objVariab
33、le.VariableValue = "d:ies600"objVariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem IESNETDIR環境變量objVariable.Name = "IESNETDIR"objVariable.VariableValue = "d:ies600"objVariable.SystemVaria
34、ble = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem qmakespec 環境變量objVariable.Name = "qmakespec"objVariable.VariableValue = "win32-msvc2005"objVariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>&q
35、uot;objVariable.Status = "OK"objVariable.Put_rem JAVAHOME環境變量objVariable.Name = "JA VA_HOME"objVariable.SystemVariable = TrueobjVariable.UserName = "<SYSTEM>"objVariable.Status = "OK"objVariable.Put_rem PATH 環境變量bKey=WshShell.RegRead("HKLMSYSTEMCurr
36、entControlSetControlSession ManagerEnvironmentPATH")objVariable.Name = "PATH"objVariable.VariableValue = bKey&"%ACE_ROOT%bin"&"%ACE_ROOT%ace"&"%JORBACUSDIR%lib"&"%ORB ACUSDIR%lib"&"%QTBIN%"&"%QTDIR%lib"&"%ICCSHOME%bin"&"%ICCSHOME%lib"&"%ACE_ROOT%lib"&"%ORBACUSDIR%bin"&"%JAVA_HOME%bin"objVariable.SystemVariable = TrueobjVariable.UserName
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 留置胃管護理質控2025
- 2025屆高考物理大一輪復習課件 第三章 第13課時 動力學中的連接體和臨界、極值問題
- DeepSeek大模型賦能企業數字化轉型建設方案
- AI大模型賦能數字農業農村信息化建設方案
- 南湖社區衛生服務中心消除艾梅乙母嬰傳播反歧視工作培訓試題及答案
- 電針治療腹腔鏡胃腸道腫瘤術后胃腸功能障礙的臨床觀察
- 憲法黨章試題及答案
- 物理因子試題及答案
- 明框玻璃壓板間距規范技術解析
- 提高工程設計企業的創新能力與技術研發
- 2025屆河南省洛陽市等兩地高三下學期三模歷史試題(含答案)
- 智能口罩設計優化-洞察闡釋
- 2024年江蘇省東臺市事業單位公開招聘教師崗考試題帶答案分析
- 2025年4月八大員-勞務員練習題庫與參考答案解析
- 2025年軍隊文職統一考試《專業科目》會計學試卷真題答案解析
- 2025-2030肺癌手術行業市場現狀供需分析及投資評估規劃分析研究報告
- 農村飲水安全工程可行性研究報告
- 人工智能與法律職業發展的潛在挑戰-洞察闡釋
- 2024-2025統編版一年級下冊道德與法治期末考試卷及參考答案
- 2025-2030年中國邊緣數據中心行業市場現狀調查及發展趨向研判報告
- 井岡山硒橙生產技術規程
評論
0/150
提交評論