系统安装手册Windows.docx
- 文档编号:12665946
- 上传时间:2023-04-21
- 格式:DOCX
- 页数:19
- 大小:69.04KB
系统安装手册Windows.docx
《系统安装手册Windows.docx》由会员分享,可在线阅读,更多相关《系统安装手册Windows.docx(19页珍藏版)》请在冰豆网上搜索。
系统安装手册Windows
目录
一、安装文件获得位置2
二、第三方软件安装2
三、ies600系统的安装2
四、修改环境变量3
五、修改配置文件4
六、安全配置8
七、运行程序。
9
八、附录:
12
一、安装文件获得位置
必须使用”\\172.20.2.121\tools\VS2005SP1下ACE5.5+Qt3.3.8+Orbacus4.3.2”上预编译好的ACE_wrappers_5_5.rar,Qt.rar,IONA.rar。
可以从”\\yf-backup\tools\”上找到其它安装包。
二、第三方软件安装
1.ACE、Boost、Qt、Corba安装
将ACE_wrappers_5_5.rar解压到D:
\ACE_wrappers_5_5
将boost_1_33_1.tar.gz解压到D:
\boost_1_33_1
将Qt.rar解压到D:
\qt\3.3.8
将IONA.rar解压到D:
\IONA
2.Winrar解压缩软件的安装。
3.daemon403-x86.exe虚拟光驱的安装。
4.vs2005用虚拟光驱安装,然后在安装vs2005的sp1补丁。
注意:
在选择安装种类的时候,自定义选择中除去安装vb、c#、vj等用不到的资源,只保留vc++,.netframework这样能加快安装,并且在安装前要检查是否已经安装.netframework如果已经安装需要先卸掉,在安装sp1补丁,一定要保证c盘空间足够大,一般设为15-20G,安装补丁时要保证有至少2G的空间能使用,有时虽然安装提示空间不足,但可以使用,检查方法是看qt中的designer程序能否使用。
注:
安装补丁时,C盘剩余空间尽量要大。
如果C盘空间不足时,可能出现错误:
1718,参考修改办法:
●单击"开始",单击"运行",键入controladmintools,然后单击"确定"。
●单击"软件限制策略"。
(注意:
如果未列出软件限制,请右击"软件限制策略",然后单击"新建策略"。
●对象类型列表中的,右击“强制”,打开其属性
●单击"除本地管理员以外的所有用户",然后单击"确定"。
5.xmanager安装的时候要用企业版注册号。
6.jdk安装时要注意安装目录最好不要又空格。
7.svn,有必要安装汉化包
8.editplus.或notepad++等常用的文本编辑软件。
9.网络代理的安装,从\\proxy2\mspclnt目录中执行SETUPA.BAT,按照默认安装即可。
10.将snmp++.rar解压到d:
\snmp++。
为使snmp能提供网络信息,还需要安装windows组件:
网络和监视管理工具,然后在防火墙设置中把端口(161:
udp、161:
tcp、162:
udp、162:
tcp)加入到例外,特殊地,如果是win2003系统,还需要设置snmp服务的属性,如下:
●打开“控制面板-管理工具-服务”,在右面的列表中找到“SNMPSERVICE”,双击打开属性对话框,在“安全”页中,选中“发送身份验证陷阱”。
●在“接受团体名称”下,单击“添加”。
在“团体权利”下,选择一种“只读”权限级别。
在“团体名称”中,键入团体名称(区分大小写)“public”,然后单击“添加”。
●选择“接受来自任何主机的SNMP数据包”。
三、ies600系统的安装
先在d:
盘建立目录ies600(用来运行程序),iesdev(开发目录),或者建立一个目录ies600.
从\\172.20.2.121\iccsbuild\iES600拷贝到d:
\ies600下
在iesdev目录上点右键,点svn更新获svncheckout
提示输入用户名、密码。
输入检索目录svn:
//172.20.2.121/trunk/ies600.dev
就可以把每日编译机器上的源程序下载到本机的iesdev目录下面了。
说明:
在iesdev目录下调试程序需要注意的事项:
1.首先把\\172.20.2.121\IccsDailyBuildSvn\iesccs\src\idlimpl\cpp\orbacus432目录拷贝到本机\\%ICCSDEVHOME%\\src\idlimpl\cpp\orbacus432目录下,因为他里面包含一些idl生成的_c.h,_s.h,_c.cpp,_s.cpp等文件,在其他的文件中要用到。
2.有的目录需要你重新编译一下%ICCSDEVHOME%\src\base\commonwidget下的工程,因为其他的工程用到这里面由.ui文件生成的文件。
3.如果你要在iesdev目录下重新编译程序,需要将%ICCSHOME%\lib目录下的文件拷贝到%ICCSDEVHOME%\lib下。
这样在编译的时候能找到链接文件。
修改每日编译下载脚本,将从%ICCSHOME%\bin下的dll、exe等文件也拷贝到%ICCSDEVHOME%\bin目录下,在样能保证用到新的程序。
使得版本一致。
4.如果将ies600和iesdev合并到一个目录,则可以用每日编译的脚本直接更新库和源程序,在用svn更新源代码。
四、修改环境变量
1.VisualStudio2005
如果使用安装向导可不需要配置
2.ACE_wrappers
(1)ACE_ROOT=D:
\ACE_wrappers;
(2)PATH=%ACE_ROOT%\bin;
(3)PATH=%ACE_ROOT%\ace;
3.boost_1_31_0
BOOST_ROOT=D:
\boost_1_33_1;
4.j2sdkjdk1.5.0_06
如果使用安装向导可不需要配置
5.orbacus
(1)ORBACUSDIR=D:
\IONA\orbacus;
(2)PATH=%ORBACUSDIR%\lib;
(3)JORBACUSDIR=D:
\IONA\jorbacus;
(4)PATH=%JORBACUSDIR%\lib;
6.QT
如果使用安装向导可不需要配置
(1)QTBIN=D:
\Qt\3.3.8\bin;
(2)QTDIR=D:
\Qt\3.3.8;
(3)qtlib=%QTDIR%\lib\qt-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;
(7)PATH=%ICCSHOME%\lib;
(8)qmakespec=win32-msvc2005
(9)path=%ace_root%\lib;
说明:
环境变量修改的方法。
如果是多个系统配置,并且安装目录一样,成批量安装。
可以把环境变量从注册表中到出来HKLM\SYSTEM\CurrentControlSet\Control\SessionManager\Environment。
然后导入到其他机器。
也可用写的脚本,详细代码见附录installenvirment.vbs。
五、修改配置文件
工作站需要改的文件很少
1.SB配置
如果在一个新的网段内运行SB,并且没有其他SB启动,如要用sbkey_d.exe来生成注册文件sbregister.ini,这样才能在新网段内使用SB。
%ICCSHOME%\ini\sbconfig.ini
修改其中的组名NAME=JCIES600
修改子网多播段SUBNETBC1=172.20.255.255(172.20是你IP的前两个字段,后面用255,255填充)
如果是双网。
则要配置双网IP
在组名上点击右键,配置本地机,出现登陆诓直接进入即可
2.%ICCSHOME%\config\dcmanager.config
#〉ifconfig-a
address.IP.1=172.20.9.58//说明:
为本机地址,在unix下为网卡地址
address.Subnet.1=255.255.0.0
address.MulticastGroupIP.1=230.6.0.0
address.MulticastGroupPort.1=60158//多波端口号
//如果又两个网段,需要把下面的地址也放开
#address.IP.2=192.20.9.55
#address.Subnet.2=255.255.255.0
#address.MulticastGroupIP.2=230.6.0.0
#address.MulticastGroupPort.2=60100
#该Dcm服务器上是否可以创建服务组的标志,缺省认为不能创建服务组
dcmserver.canCreateSg=true
3.%ICCSHOME%\config\GDAServiceProxy.config
GDAService.serviceM1=corbaloc:
iiop:
1.2@172.20.2.147:
60000/CIMServerServiceManager
GDAService.serviceM2=corbaloc:
iiop:
1.2@192.168.11.4:
60000/CIMServerServiceManager
GDAService.serviceM1=corbaloc:
iiop:
1.2@172.20.2.148:
60000/CIMServerServiceManager
GDAService.serviceM2=corbaloc:
iiop:
1.2@192.20.11.5:
60000/CIMServerServiceManager
上述是为了配置cimserver服务的地址。
4..%ICCSHOME%\ini\gds.ini
[CDATA[172.20.2.148]]> 说明: 上述ip为图形服务所在机器地址 5.addons.ini文件 %ICCSHOME%/bin/addons.ini %ICCSHOME%/bin/draw/addons.ini %ICCSHOME%/bin/hmi/addons.ini 修改加载插件列表,部分模块改成_d结尾(可以在目录下查找对应名字的dll,如果dll名字带_d就需要修改) 例如draw中的addons.ini *drawmain gragroup ../securityfrmwrkdraw fieldmanager_d *emsbmaddon_d *dntaddon_d propertylist_d emsgraphaddon_d #paramaddon 这样在加载的时候就能把这些dll文件加载到系统中。 有时候当更新程序后这些文件也随着更新所以要把这些文件先暂时保存到一个文件夹里面,然后在拷贝到目录中。 如 copyd: \addons\addons.inid: \ies600\bin copyd: \addons\draw\addons.inid: \ies600\bin\draw\ copyd: \addons\hmi\addons.inid: \ies600\bin\hmi\ 说明: 如果为本机起服务,还要修改下面的文件 6.%ICCSHOME%\config\cimserver.config 需要修改地方: #启动的时候的数据来源类型,0: sqlserver;1: oracle;2: file GDAServer.Start.DataSource=2(说明: 从文本启动) #从文件启动时是否允许更新,此配置在启动数据来源为文件的时候使用,取值为: false,true;缺省值为: false GDAServer.Start.fromFile.allowUpdate=false//如果要保存则需要修改为true #在windows上起,还需要设置分配的内存数。 一般要大于1000M内存 JVM.Options=-Xmx1024m-Dooc.orb.oa.endpoint="iiop--port60000"-Dooc.orb.oa.conc_model=thread_pool DBConUrl=jdbc: sqlserver: //127.0.0.1: 1433;DatabaseName=jccim10 使用sqlserver时修改次配置项的IP地址和数据库名,指向数据库所在机器IP和数据库名 DBConUrl=jdbc: oracle: thin: @172.20.9.68: 1521: jccim10 使用oracle时修改次配置项的IP地址和数据库名,指向数据库所在机器IP和数据库名 App.AddtionLibs=%ICCSHOME%/lib/classes12.jar;%ICCSHOME%/bin/xercesImpl.jar;C: /ProgramFiles/MicrosoftSQLServer2005JDBCDriver/sqljdbc_1.1/chs/sqljdbc.jar; 主要修改sqljdbc.jar所在目录 修改所有目录为本机上对应的目录,最好用环境变量,主要是JORBACUS的安装目录和JDBC的安装目录。 7.%ICCSHOME%/config/run_java_app_as_exe.config 需要修改地方: JVM.Runtime=%JAVA_HOME%/bin/javaw JVM.Options=-Xbootclasspath/p: %JORBACUSDIR%/lib/OB.jar;%JORBACUSDIR%/lib/OBEvent.jar;%JORBACUSDIR%/lib/OBNaming.jar ORB.Libs= ORB.Type=Orbacus ORB.LibHome=%JORBACUSDIR%/lib ORB.Libs=OB.jar;OBEvent.jar;OBNaming.jar; App.Home=%ICCSHOME% App.LibHome=%ICCSHOME%/bin App.AddtionLibs=%ICCSHOME%/bin/xercesImpl.jar;%ICCSHOME%/bin/jbcl.jar; 修改JAVA安装目录和JORBACUS安装目录以及IES600系统目录,最好使用环境变量,目的是正确配置好thirdpartylib中的jar包。 如果原来就已经用环境变量了,则不需要修改。 8.openldap配置 1.安装完毕后,把slapd.conf拷贝到安装目录下覆盖原有文件,把local.schema文件拷贝到安装目录的schema目录下 2.执行命令: slapadd-fslapd.conf-lsecuritybackup.ldif导入数据 3.slapd-d1启动服务 %ICCSHOME%/config/security.xml xmlversion="1.0"encoding="UTF-8"? > 将里面的ldap服务ip修改,如果在本机启动ldap则填写自己的ip,如果在其他的机器中起,则要填写起ldap的ip,并且要在安全配置中将你的计算机加入到安全组中,并给分配相应的权限。 9%ICCSHOME%/config/svrmanager.config 需要把一些插件的dll后加个_d,因为我们一般用调试版本,都带_d。 六、安全配置 1.防火墙的配置 在控制面板->安全中心->防火墙->例外中添加程序,把%ICCSHOME%\bin目录下的常用程序添加到例外中。 如sbmixservice.exe、hmiapp.exe、rtdbmonitor_d.exe、rtdbserver_d.exe、dcmserver_d.exe、sbmonitor.exe、aeserver_d.exe等。 2.杀毒软件的配置 有的时候为了需要,将一些程序放到杀毒软件的信任区域里面。 如卡巴斯基,在设置->保护->信任区域->信任程序->添加中把在防火墙中的程序由选择的添加到信任区域中。 也可以浏览你想要添加的程序。 3.windows更新策略。 为了保证系统安全性,最好配置一下自动更新功能。 在运行中输入gpedit.msc打开组策略编辑器在计算机配置->管理模版->windows组件->windowsupdate中指定一个Intranetmicrosoft更新服务器位置. 如图所示配置 然后在控制面板->安全中心->中启用自动更新。 这样就可以下载一些补丁,或更新一些系统框架。 七、配置平台代理随机器起动 打开msdos控制台,执行“platproxy_d–i”,即可。 八、运行程序。 1.工作站启动 为了方便起见。 我们为在工作站上的程序建立快捷方式。 点击右键属性,修改属性值 ●DCM服务%ICCSHOME%\bin\dcmserver_d.exe–e,工作目录一般都为%ICCSHOME%\bin. ●DCM监视界面%ICCSHOME%\bin\dcmmonitor_d.exe ●SB服务%ICCSHOME%\bin\SBMixService.exe-term ●SB监视界面%ICCSHOME%\bin\SBMonitor.exe ●安全代理%ICCSHOME%\bin\secguardiansvr_d.exe-e ●服务管理%ICCSHOME%\bin\svrmanager_d.exe ●绘图%ICCSHOME%\bin\iccsdraw.bat ●人机界面%ICCSHOME%\bin\iccshmi.bat ●实时监视界面%ICCSHOME%\bin\rtdbmonitor_d.exe ●事项查看%ICCSHOME%\bin\eventview_d.exe 将这些快捷方式放到一个文件夹中,例如%ICCSHOME%\lnk。 在状态栏->工具栏->新建工具栏中选择你放快捷方式的文件夹。 这样在你的状态栏快捷方式中就有了快速启动的菜单。 说明: 首先运行SB服务,然后DCM监视界面,在安全代理。 其他的可以看情况启动。 这些启动方式是在服务端都保证正常运行下进行的。 2.本机启动 先启动cimserver,%ICCSHOME%/bin/cimserver.exe 查看启动是否成功,打开%ICCSHOME%\log\cimserver.log查看改文件中最后是否由i_am_ready的文字,如果有说明启动成功。 在启动cimserver之前,要保证你的机器已经装了sqlserver2005,建了数据库jccim10并且把数据导入进去,并且已经建了用户ies密码iesapp。 在%ICCSDEVHOME%\backup\cim\sqlserver\readme.txt文件中有详细的描述,来如何创建数据库。 然后在按照工作站的顺序启动。 jcdaissvr服务的配置和启动 %ICCSHOME%/bin/jcdaissvr_d–e 安全服务的配置和启动 %ICCSHOME%/bin/secservice_d–e 安全配置界面(secconfig) %ICCSHOME%/bin/secconfig_d.bat 九、附录: 1.installenvirment.vbs代码 strComputer="." DimWshShell,bKey SetWshShell=WScript.CreateObject("WScript.Shell") SetobjWMIService=GetObject("winmgmts: "_ &"{impersonationLevel=impersonate}! \\"&strComputer&"\root\cimv2") SetobjVariable=objWMIService.Get("Win32_Environment").SpawnInstance_ remACE_ROOT环境变量 objVariable.Name="ACE_ROOT" objVariable.VariableValue="d: \ACE_wrappers_5_5" objVariable.SystemVariable=True objVariable.UserName=" objVariable.Status="OK" objVariable.Put_ remBOOST_ROOT环境变量 objVariable.Name="BOOST_ROOT" objVariable.VariableValue="D: \boost_1_33_1" objVariable.SystemVariable=True objVariable.UserName=" objVariable.Status="OK" objVariable.Put_ remORBACUSDIR环境变量 objVariable.Name="ORBACUSDIR" objVariable.VariableValue="d: \IONA\orbacus" objVariable.SystemVariable=True objVariable.UserName=" objVariable.Status="OK" objVariable.Put_ remJORBACUSDIR环境变量 objVariable.Name="JORBACUSDIR" objVariable.VariableValue="d: \IONA\jorbacus" objVariable.SystemVariable=True objVariable.UserName=" objVariable.Status="OK" objVariable.Put_ remQTBIN环境变量 objVariable.Name="QTBIN" objVariable.VariableValue="d: \Qt\3.3.8\bin" objVariable.SystemVaria
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 安装 手册 Windows