新能源发电智能监控系统安装办法_第1页
新能源发电智能监控系统安装办法_第2页
新能源发电智能监控系统安装办法_第3页
新能源发电智能监控系统安装办法_第4页
新能源发电智能监控系统安装办法_第5页
已阅读5页,还剩129页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

126/134新能源发电智能化集中治理系统安装调试手册(简)(内部使用,请勿外传!)北京金鸿泰科技有限公司2013年12月02日

编写:李智滨孙弥魏洪审核:刘宝林李光辉王修业批准:王勇杰周双全方案讲明文件状态:[]草稿[√]正式公布[]正在修改文件标识:当前版本:V1.0作者:创建日期:2013.04.05最后更新:2013.06.08密级:机密版权讲明:版权©2013归北京金鸿泰科技有限公司所有版本更改履历编号修改日期修改人修改内容备注123

总目录第一部分:ON3100新能源发电智能化集中监控系统第二部分:电站设备资产治理系统第三部分:WatchGuard硬件防火墙配置手册

第一部分:ON3100新能源发电智能化集中监控系统(LINUX分册)

目录204641RedhatEnterpriseLinux5.4系统安装 1258611.1差不多安装 1166701.2系统基础环境配置 1716611.3其它支撑软件的安装 18261921.3.1安装nas 18164381.3.2安装QT 18273521.3.3安装Java 1952832Oracle数据库安装和配置 19251173安装ON3100 303314更换显卡驱动,解决图形显示效率问题 3252155WEB服务器配置 33130485.1安装JDK1.6 3347685.2安装apache-tomcat 33144605.3Web公布文件hallweb配置 34212135.4让LINUX扫瞄器支持JAVA小应用程序扫瞄 3542366启动ON3100系统 35243117注意事项 3649917.1系统起停讲明 36133087.2tomcat服务起停讲明 36327557.3涉及到的oracle常用命令 36RedhatEnterpriseLinux5.4系统安装差不多安装放入光盘,启动机器,进入安装程序进入“CDFound”界面,检测光盘的好坏。能够Table键选择“Skip”跃过安装界面启动,点击“NEXT”进入语言选择菜单界面,选择“Chinese(Simplified)(简体中文)”,下一步“NEXT”键盘选择,默认“美国英语式”,点击“下一步”接着输入安装系统的序列号,“确定”后进入分区方式选择界面分区方式能够选择第一个“在选定磁盘上删除所有分区创建默认分区结构”,即全硬盘格式化安装(单操作系统建议使用该方式),并选中“检验和修改分区方案”,能够依照自己的需求决定系统的分区大小,否则系统则采纳默认的分区大小,同时只有boot、root和swap分区。“下一步”接着,在弹出的“警告”窗口选择“是(Y)”,确认你的配置(选择检验和修改分区方案)进入具体的磁盘分区界面,一般boot分区作为一个单独的卷组,默认其大小,不需要更改。而卷组VolGroup00默认只包含root分区‘/’和swap分区,我们能够依照自己的需要,添加分区,重新分配各分区的大小。在重新分配之前,请先将‘/’分区的大小调整,否则没有方法添加其他分区。具体分配方法请参照下表酌情分配。以硬盘大小300G为例。挂结点(适用于数据库服务器、WEB服务器)交换分区大小/40Gswap见下表/usr40G/oracle120G,至少50G,只有在安装oracle数据库时需要oracle分区/on3000余下所有空间,不要少于40G挂结点(适用于前置采集服务器、scada服务器)交换分区大小/60G,至少20Gswap见下表/usr60G,至少20G/on3000余下所有空间,不要少于40Gswap分区大小如下表:物理内存大小交换分区大小1024M-4096M2倍物理内存大小4096M-16384M与物理内存一致大于16384M16384M【注】(以下示例图片中的分区大小均为虚拟机安装分区,不可作为标准)而关于根分区“/”,我们能够依照实际需要,划分一个单独的/usr分区(用于安装应用软件),一个/on3000分区(安装ON3000系统),假如是历史服务器还需划分单独的/oracle数据库分区,具体分区大小依照机器硬盘大小按需分配。首先选中“/”分区,编辑减少其分区大小,用于添加其他的分区,“/”分区大小最好不要小于20G。调整“/”分区大小“确定”完成后,点击“添加”按钮,添加需要的分区。“/on3000”分区大小最好不小于40G“/usr”分区,至少20G的空间关于历史服务器,需要安装oracle数据库,存放数据文件,“/oracle”分区应尽可能充裕,其大小最好不小于50G添加完成后,在“/”分区所在卷组中会增加相应的分区修改分区结束后,“下一步”进入引导装载程序的安装界面,默认即可由于机器是双网卡配置,因此需要分不配置eth0和eth1二块网卡。【注】假如没有出现这一步,专门有可能需要单独安装网卡驱动,然后进行设置。选中网卡,点击“编辑”按钮,进入“Editinterface”窗口进行设置。首先取消Ipv6的支持,取消选中“EnableIpv6support”;在Ipv4设置选项里,选择手动配置“Manualconfiguration”,输入IP地址和子网掩码,“确定”后手工设置主机名。【讲明】网卡地址和主机命名规范:(以2台数据库服务器,2台scada应用服务器,2台前置,一台web服务器为例)网卡eth0一般作为自组网内部使用,因此IP地址前三位任意192.1.1。,与现场IP区不即可,最后一位与主机编号对应。而主机名一般采纳字母加主机编号的形式,字母部分一般使用所在地项目拼音首字母缩写。通常:(以德令哈项目为例)服务器角色主机名IP地址数据库服务器一dlh01数据库服务器二dlh02WEB服务器dlh03数据采集服务器一dlh05数据采集服务器二dlh06Scada应用服务器一dlh07Scada应用服务器二dlh08工作站一dlh09工作站二。。。以此类推进入系统时区的选择。默认使用“亚洲/上海”,去除选择”系统使用UTC时刻”,“下一步”设置并确认root用户的口令,“下一步”推举使用rootroot作为root密码进应用程序的定制界面,选中“现在定制”进行系统需要安装的相关应用程序的定制,取消“群集”、“存储群集”、“虚拟化”三项,单击“下一步”进入定制界面。进入具体的定制界面,依照机器的功能服务需求,对左侧列表框中系统的不同应用所提供的应用功能进行筛选。选中右侧列框中的具体应用,下面的文本框会出现相关的应用讲明,点击“可选的软件包”,能够进入到某应用的具体软件包的安装定制。为保证后期使用的顺利,建议将开发、应用程序、服务器、差不多系统、桌面环境几项装全(快捷方法:在左侧列表框选中某一应用,右侧则出现该应用对应的所有软件,鼠标在右侧单击,然后按下“CTRL+A”,选中所有项,单击鼠标右键,在弹出菜单中单击“选中所有可选的软件包”),其它几项能够按照默认选项进行安装。能够取消“应用程序”对应的“游戏与娱乐”功能。“下一步”完成安装定制,进入具体的安装过程,整个过程大约要持续30分钟安装完成后,重新引导,进行安装后的系统配置。防火墙设置要禁用,SELinux设置禁用,不启动kdump,不注册系统,接着直到重启系统。系统启动后,从系统—>治理—>服务项设置—>服务从后台服务中将vsftpd选上,并右键开始直到提示成功;取消bluetooth和sendmail(服务中存在的话,会阻碍开机速度)。从按需服务中将krb5-telnet、telnet、tftp选项选中,点击保存,回到后台服务中,找到xinetd服务,右键点击重启直到提示成功。从系统—>治理—>网络,确认网络ip地址,并确认其自动处于激活状态。

系统基础环境配置1.创建用户和组若根目录下没有on3000目录,首先需在根目录下创建on3000目录,在桌面图形系统GUI中“系统”——“治理”——“用户和组群”,创建组群和用户:首先添加组群,名称为dba,ID:6000。假如是历史服务器还需要创建一个oinstall组群,ID:6001。然后添加用户,名称oracle,口令oracle123,登录shell选择/bin/csh,ID:6000。将创建主目录选上,并选择主目录为/on3000/oracle;将为该用户创建私人组群选项去掉。建成后双击oracle用户,选择组群页,选择dba组(历史服务器还需将oinstall选上,oracle同时属于两组),主组群中选择dba。2.改变on3000文件夹的所有者和用户权限(root权限)#chown–hRoracle:dba/on30003.配置oracle用户环境变量将linux平台的.cshrc文件,拷贝到本机/on3000/oracle文件夹下。4.替换/etc/sysconfig/i18n文件(root权限)将linux平台的i18n文件拷贝至/etc/sysconfig/覆盖原文件。5.配置/etc/目录下的hosts和services文件(root权限,且注意修改hosts文件内容的机器名) 将on3000系统中的所有机器添加到/etc/hosts文件。可在pc机上用文本工具编辑好拷贝至/etc/目录下覆盖原文件。将linux平台services文件拷贝至/etc/目录下覆盖原文件,亦可将on3000系统用到的网络端口复制粘贴到本服务器/etc/services文件末尾。需要注意的是,假如手动添加修改hosts文件,需要将对应的主机名注释掉,例如:机器test09的hosts文件头test09localhost.localdomainlocalhost改为localhost.localdomainlocalhost6.修改/etc/gdm/custom.conf文件,解决Xmanager不能访问的问题。能够直接拷贝覆盖。在/etc/gdm/custom.conf的[xdmcp]下面增加Enable=true或则Enable=1需要注意的是不能有空格,否则不能生效。7.添加root用户调用动态库路径:如/on3000/dll修改/etc/ld.so.conf链接库的配置文件,添加/on3000/dll路径每个路径占一行修改保存后,需执行/sbin/ldconfig命令生效,同样需要的在root用户下。8.重新启动系统【注】以上提到的配置文件可直接从《系统基础环境配置文件》basic_set_up文件夹中拷贝其它支撑软件的安装注:以下软件包均在on3100文件夹中拷贝到相关机器安装nas1.将nas-1.9.2文件夹拷贝到任意目录下(建议拷贝到/on3000/app目录),并解压;2.切换到root用户;3.进入nas-1.9.2目录,执行makeinstall,等待安装完毕。安装QT将Trolltech_linux.tar拷贝到/usr/local目录下,root权限并解压,即完成了安装。【注】按照此方法安装的QT压缩软件包必须是在LINUX操作系统平台上编译过的。安装Java1.将jdk1.6.0_14.tar拷贝到/usr目录下,进行解压tar–xvfjdk1.6.0_14.tar;2.切换到root用户;3.将“java-config”文件从basic_set_up文件夹拷贝到/usr/jdk1.6.0_14文件下,对文件授权:chmod777java-config,然后执行java-config/usr/jd1.6.0_14。#chmod777java-config#java-config/usr/jdk1.6.0_14【注】按照此方法安装的nas压缩软件包必须是在HPUX操作系统平台上编译过的。Oracle数据库安装和配置1.把Oracle安装程序拷贝到on3000/oracle目录下以下操作要使用root用户:2.Oracle安装必须包含下面的系统组和用户: Oracle安装组(oinstall) OSDBA组(dba) Oracle软件拥有者(oracle)一般用户(nobody)1)判读需要的组是否存在#grepdba/etc/group#grepoinstall/etc/group2)假如需要的组不存在,添加组#/usr/sbin/groupaddoinstall#/usr/sbin/groupadddba3)查看oracle用户是否存在、是否属于正确的组#idoracle4)假如oracle用户存在但所属组不正确#/usr/sbin/usermod–goinstall–Gdbaoracle假如oracle用户不存在#/usr/sbin/useradd–goinstall–Gdbaoracle设置oracle用户密码#passwdoracle1235)查看nobody用户是否存在#idnobody假如不存在,建立nobody用户#/usr/sbin/useraddnobody3.配置Linux内核参数(或切root下直接将安装文件夹中编辑完的sysctl.conf文件拷贝到etc下覆盖即可)#vi/etc/sysctl.conf增加参数kernel.sem=25032000100128net.ipv4.ip_local_port_range=102465000net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=262144fs.file-max=6553600运行如下命令使内核参数生效:#/sbin/sysctl–p4.为oracle用户设置Shell限制(或直接将basic_set_up文件夹中编辑完的limits.conf文件拷贝到/etc/security/下覆盖即可)#vi/etc/security/limits.conf在文件最后添加oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655365.修改login文件(或直接将basic_set_up文件夹中差不多编辑完的login文件拷贝到/etc/pam.d下覆盖即可)#vi/etc/pam.d/login在文件最后添加session required /lib/security/pam_limits.sosession required pam_limits.so依照oracle用户的默认shell,修改启动文件对Bourne、Bash、Kornshell,#vi/etc/profile,在文件最后添加内容,注意以下文本中的“”为英文!!!if[$USER=“oracle”];then if[$SHELL=“/bin/ksh”];then ulimit–p16384 ulimit–n65536 else ulimit–u16384–n65536 fifi6.修改etc/csh.login文件(或直接将basic_set_up文件夹中差不多编辑完的csh.login文件拷贝到/etc下覆盖即可)#vi/etc/csh.login,添加if($USER==“oracle”)then limitmaxproc16384 limitdescriptors65536endif/7.设置oracle用户的环境变量(假如系统基础环境配置部分已操作,此步骤能够跃过)切换到oracle用户#cd进到oracle用户的目录中#ls–la 显示目录中的所有文件和目录#vi.cshrc,在文件中添加setenvORACLE_BASE/on3000/app/oraclesetenvORACLE_HOME$ORACLE_BASE/product/11.1.0/db_1setenvORACLE_SIDon3000setenvNLS_LANG“SIMPLIFIEDCHINESE”_CHINA.ZHS16GBKsetenvNLS_DATE_FORMAT‘YYYY-MM-DDHH24:MI:SS’setenvLD_LIBRARY_PATH$ORACLE_HOME/lib:/usr/local/lib:/usr/lib:/on3000/dll:.setpath=(./usr/bin/usr/sbin/bin/usr/local/bin$ORACLE_HOME/bin)8.安装所需的软件包,放入安装盘(终端进入根目录media下),关于redhatlinux5需要安装下列包:binutils-.6-20.el5compat-libstdc++-33-3.2.3-61elfutils-libelf-0.125-3.el5elfutils-libelf-devel-0.125glibc-2.5-12glibc-common-2.5-12glibc-devel-2.5-12gcc-4.1.1-52gcc-c++-4.1.1-52libaio-0.3.106libaio-devel-0.3.106libgcc-4.1.1-52libstdc++-4.1.1libstdc++-devel-4.1.1-52.e15make-3.81-1.1sysstat-7.0.0unixODBC-2.2.11unixODBC-devel-2.2.11//unixODBC-kde-2.2.11-7.1.i386.rpm //为了配置odbc用安装能够按照如下方法执行:将安装系统盘放到光驱里进行读盘,命令切换到root用户下执行;进入安装包文件夹下:cd/media/RHEL_5.8\i386\DVD/Server/

对相关安装包进行安装:rpm–ivhxxx.rpm。#rpm–qpackage-name能够查看包是否差不多安装。#rpm–ivhpackage-name安装软件包9.用oracle用户登录,/on3000/oracle下的database-linux-11g.tar解压(tar–xvfdatabase-linux-11g.tar);解压后的目录名为database,进入目录(cd/on3000/oracledatabase)运行安装目录下的runInstaller开始安装(shell命令下直接输入runInstaller)。首先检查系统配置:然后弹出安装界面:1)选择“高级安装”,下一步2)指定产品清单目录的完整路径/on3000/app/oraInventory 指定操作系统组名oinstall,下一步3)安装类型选择企业版,下一步4)安装位置 Oracle基目录/on3000/app/oracle 软件名称OraDb11g_home1 软件路径/on3000/app/oracle/product/11.1.0/db_1,下一步5)检查安装的先决条件,下一步6)选择创建数据库,下一步7)选择一般用途/事务处理,下一步8)全局数据库名和SID设为on3000,下一步9)配置数据详细资料增大连接线程数加到250以上,有效防止创建数据库时超过最大会话数的问题字符集选择简体中文ZHS16GBK,下一步10)使用DatabaseControl治理数据库,下一步11)指定数据库文件位置/oracle,下一步,如提示无读写权限,更改oracle文件夹所有者即可解决。命令:chown–hRoracle:dba/oracle12)不启用自动备份,下一步13)指定数据库方案的口令,选择所有的账户都使用同一个口令,输入口令ondb2000,下一步14)设置特权操作系统组,都为dba,下一步15)再下一步,显示安装概要,安装16)安装结束后提示执行两个脚本 打开一个终端,以root身份登录,运行脚本,返回窗口,单击确定接着。17)安装完成,退出。10.建数据文件及函数增加表空间数据库文件#sqlplusSYSTEM/ondb2000(先进入cd/on3000/basic_set_up,再执行sqlplusSYSTEM/ondb2000)(从建表空间到更改默认安全特性可直接运行@create_ondb2_database.sql脚本,运行该脚本大概需要十分钟左右的时刻)创建表空间SQL>createtablespaceon3000datafile‘/oracle/on3000_datafile_1.dat’size2048M,‘/oracle/on3000_datafile_2.dat’size2048M,‘/oracle/on3000_datafile_3.dat’size2048M,‘/oracle/on3000_datafile_4.dat’size2048M,‘/oracle/on3000_datafile_5.dat’size2048M,‘/oracle/on3000_datafile_6.dat’size2048M;创建临时表空间SQL>createtemporarytablespaceon3000temptempfile‘/oracle/on3000_tempfile.dat’size512Mextentmanagementlocaluniformsize10M;创建用户SQL>createuserondb2identifiedbyondb2000 defaulttablespaceon3000 temporarytablespaceon3000temp quotaunlimitedonon3000;授权SQL>grantconnecttoondb2;SQL>grantIMP_FULL_DATABASEtoondb2;SQL>grantEXP_FULL_DATABASEtoondb2;更改默认安全特性//(服务器更改用户登陆有效期一定要做,否则数据库用户密码会过期)ALTERPROFILEdefaultLIMITFAILED_LOGIN_ATTEMPTSUNLIMITED;ALTERPROFILEdefaultLIMITPASSWORD_LIFE_TIMEUNLIMITED;ALTERUSERondb2PROFILEdefault;ALTERUSERondb2identifiedbyondb2000;创建函数(运行@create_function.sql)createorreplacefunctionbit_op(app1int,app2int)returnintasbeginreturntrunc(app1/app2)*app2-trunc(app1/app2/2)*app2*2;end;/11.启动oracle(start_oracle)lsnrctlstoplsnrctlstartsqlplus/nolog<<EOFconnect/assysdba;startup;EOF12.停止oracle(stop_oracle)lsnrctlstoplsnrctlstartsqlplus/nolog<<EOFconnect/assysdba;shutdownimmediate;EOF13.安装完成oracle需要进行配置a.windows操作系统在开始菜单——程序——oracle-OraHome92——ConfigandMigrationTools——NetConfigrationAssistatNetmgr添加服务命名,例如xn01-1dbxn01-2dbb.linux操作系统打开终端输入netmgr(/netca回车)弹出配置对话框选择服务命名点击左边绿色+,下一步输入网络服务名,机器名加1db或2db,如cjz01-1db,下一步选择tcp/ip,下一步主机名本机ip地址,端口号默认1521,下一步服务名填写on3000,下一步点击测试,更改登录用户(ondb2/ondb2000,修改用户名和密码需要分不点击一次才能修改完成,测试成功点完成)【注意】每台装有oracle数据库的机子都需配彼此三台的监听,双网卡的话应该有六个。14.数据库的导出和导入expsystem/ondb2000file=090609log=090609owner=ondb2impondb2/ondb2000file=090609log=090609fromuser=ondb2touser=ondb2ignore=y注:file=数据库文件名(无后缀名),log=xxx可不写安装ON31001.配置文件的拷贝将LINUX环境下的(bin、dll、config使用西宁备份中的xn01binconfigdll.tar包拷贝到on3000下解压)data、help、jar、log、share拷贝到/on3000目录下。2.改变on3000目录下所有文件的所有者。打开终端执行chown–hRoracle:dba/on3000检查/on3000/bin目录下的所有程序设置是否均为可执行。ls-al打开终端执行chmod777+不可执行程序名配置网络。将/on3000/config/system下的dnet_init.ini文件中的on3000server1改成本机主机即可需要按照德令哈系统的例子编写,下同如下:7020065535 7dlh01 dlh01-1 dlh01-21655357dlh02 dlh02-1dlh02-2264 讲明:7为系统内服务器个数。对应列为主机序号,从0开始。以第一行为例,dlh01为本机主机名,第二个dlh01-1与hosts文件中本机IP对应的名称保持一致,如有2号网卡,则将NULL改为2号网卡IP对应的名称dlh01-2,以此类推。配置scada。将/on3000/config/system下的scada_duty.cfg文件中dlh07、dlh08改为本机主机名即可,scada服务器个数和现场scada服务器实际个数一致。如下:[总体信息]SCADA服务器个数=dword:2[SCADA服务器0]所在机器名=string:dlh07 #hostname[SCADA服务器1] 所在机器名=string:dlh08 #hostname配置hds(历史数据服务)。打开/on3000/config/system的hds.cfg文件,如下图所示。首要商用数据库个数为数据库服务个数。备用商用数据库个数一般为1。HDS服务个数与首要商用数据库个数保持一致。按照实际首要和备用数据库个数,更改对应数据库编号(从0开始)的配置信息,同理修改对应HDS服务配置信息。请参照配置文件内注释。[总体信息] 队列个数=dword:2 首要商用数据库个数=dword:2 备用商用数据库个数=dword:1 商用数据库类型=dword:1 #1表示Oracle、2表示SQLServer 是否屏蔽DML语句日志=dword:0 #0不屏蔽,1屏蔽 HDS服务个数=dword:2 绑定进程个数=dword:0 #特定进程和执行或查询模块绑定信息[首要数据库0] 编号=dword:0 #取值0—31,不重复 所在机器名=string:dlh01 #hostname 连接名称1=string:dlh01-1db #1#网连接名,关于oracle数据库客户端必须通过“本地Net服务名配置”配置成此名称,关于SQLServer数据库在host文件中此名称必须和实际ip地址对应 连接名称2=string:dlh01-2db #2#网连接名,单网填写NULL 磁盘阵列方式=dword:0 #0表示非阵列方式,非0表示磁盘阵列方式(具体数字代表编号,用以区不多个磁盘阵列).[HDS服务0] 机器名=string:dlh01 #hostname 复制绑定数据库编号=dword:0 [HDS服务1] 机器名=string:dlh02 复制绑定数据库编号=dword:1【注】以上三个配置文件在所有服务器中应保持一致,因此可在一台服务器上的配置文件改好,再拷贝至其它服务器。(三个配置文件存放在basic_set_up文件夹中拷贝到相应机器进行修改即可)工作站还得配置hdb_download1更改/on3000/bin/com/sys_monitror_server和/on3000/bin/scada/adjust_time的执行权限。#chmoda+sadjust_time#chmoda+ssys_monitror_server更换显卡驱动,解决图形显示效率问题1.切换到root用户,修改etc/inittab文件中的init后的5改为3保存重启机器,不加载图形界面;2.用户root,执行安装程序:shxxx.run;3.进入安装配置界面,利用Tab键切换选择“Accept”,同意认证;4.TAB选择“NO”,不从网上下载内核接口,然后“OK”确认编译生成新的内核;5.选择“YES”更新图形加载的驱动,“OK”确认后,安装成功;6.用vi命令修改etc/inittab中init5改为3保存重启,加载图形界面,驱动更换完成。注:假如安装不成功建议重复以上步骤。WEB服务器配置安装JDK1.6如差不多安装则跃过步骤1和步骤2,直接进行步骤3步骤1:将jdk1.6.0_14.tar拷贝到/usr目录下,进行解压tar–xvfjdk1.6.0_14.tar步骤2:安装JDK切换到root用户;假如有“java-config”,进入文件“java_config”所在的目录,执行如下脚本;假如没有“java-config”,需要手动从basic_set_up文件夹内拷贝到/usr/jdk1.6.0_14文件下,root用户授权:chmod777java-config,然后执行java-config/usr/jd1.6.0_14。#java-config/usr/jdk1.6.0_14步骤3:配置jdk打开/on3000/oracle/.cshrc文件,在其中添加下面内容(或直接将basic_set_up文件中的.cshrc文件拷贝进行覆盖操作):setenvJAVA_HOME/usr/jdk1.6.0_14/setenvclasspath.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarsetpath=(.$JAVA_HOME/bin)$JAVA_HOME/bin必须放在最前面,因为其他路经可能有低版本的jre或jdk存在。安装配置完jdk以后,重新打开一个终端,现在用户的配置文件生效。Jdk生效后,才可安装apache-tomcat。安装apache-tomcat步骤1:将tomcat安装包(apache-tomcat-6.0.18.tar)复制到WEB服务上,如存放在/on3000/app目录下步骤2:将用户切换到root用户下,把tomcat安装包拷贝到/usr/local/目录下。用tar命令解压安装包#tar-xvfapache-tomcat-6.0.18.tar便于以后兼容和版本升级,建立连接#ln-s./apache-tomcat-6.0.18./tomcat步骤3:安装随操作系统自启动脚本复制web文件夹中的install.sh,与tomcat文件在同一目录下,在root用户下执行install.sh安装脚本#shinstall.sh现在在ie的地址栏中输入http://localhost:8080就能够看到tomcat的缺省页面步骤4:修改公布文件路径将web文件夹的server.xml到/usr/local/tomcat/conf目录下,覆盖原server.xml文件。或打开serve.xml,修改appBase为/on3000/web。<Hostname="localhost"appBase="/on3000/web"unpackWARs="true"autoDeploy="true"xmlValidation="false"xmlNamespaceAware="false">步骤5:tomcat的启停(此步骤有问题时执行)。切换到root用户,打开终端,执行如下操作:启动tomcat:/etc/rc5.d/S99tomcatstart停止tomcat:/etc/rc5.d/S99tomcatstop重起tomcat:/etc/rc5.d/S99tomcatrestartWeb公布文件hallweb配置将hallweb拷贝至/on3000/web目录下。进入/on3000/web/hallweb/WEB-INF/目录,打开DBperties,内容如下:#databaseconnectionhibernate.connection.url=jdbc\:oracle\:thin\:@05\:1521\:on3000hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriverhibernate.connection.username=ondb2hibernate.connection.password=ondb2000hibernate.default_schema=ondb2jndiName=vider.url=t3://localhost:7001红色部分改为web服务器的外网IP(非自组网IP)。让LINUX扫瞄器支持JAVA小应用程序扫瞄进入/usr/lib/firefox-2/plugins目录(不同的firefox版本路径可能不同)切换到root用户,执行命令:ln-s/usr/java/default/jre/plugin/i386/ns7/libjavaplugin_oji.solibjavaplugin_oji.so注:此步骤能够省略启动ON3100系统步骤1:启动oracle。在linux系统桌面上点击start_oracle图标,出现终端启动oracle数据库,等待完成;步骤2:启动ON3000。进入on3000/bin/ui点击start,出现图形化ON3000启动界面,等待完成;步骤3:启动tomcat。输入命令:#/etc/rc5.d/S99tomcatstart步骤4:在本机上打开扫瞄器,地址栏输入localhost;或者在window平台工作站上的扫瞄器地址栏输入linux主机的IP地址。注意事项系统起停讲明以下均为运行系统桌面上的图标。启动:1、首先运行start_oracle启动数据库。2、start_oracle执行完毕后,运行start_on3000启动ON3000系统。关机:1、运行stop_oracle停止数据库(必须做)。2、关机。重启ON3000:1、运行stop_on3000两次。2、运行start_on3000启动ON3000系统。tomcat服务起停讲明root用户下:启动tomcat:/etc/rc5.d/S99tomcatstart停止tomcat:/etc/rc5.d/S99tomcatstop重起tomcat:/etc/rc5.d/S99tomcatrestart涉及到的oracle常用命令复制cp文件名/目标文件夹如cpon3000_linux.tar/on3000/oracle解压tar-xvf文件名如tar-xvfon3000_linux.tar压缩tar-cvf压缩文件名.tar待压缩文件名如tar-cvfon3000_linux.taron3000查看文件ls、ls-la建立文件夹mkdir文件夹名如mkdirapp授权chmod777文件名如chmod777/oracle删除rm-rf文件名如rm-rfon3000_linux.tar编辑文件内容vi文件名或gedit文件名

第二部分:青海绿电集团设备资产治理系统安装手册

目录TOC\o"1-3"\h\u199631.引言 3966471.1.编写目的 39231801.2.范围 39166091.3.术语和定义 3952722.产品讲明 39185572.1.用途讲明 3956612.2.总体讲明 40199682.3.程序讲明 40281612.4.运行环境

40310233.安装过程 4039733.1.预备工作 40308633.1.1JDK的安装 40323163.1.2Web服务器安装 4171733.1.3数据库的安装 4188753.1.4AdobeFlashPlayer 55269873.2.操作流程 55217603.2.1数据库的部署 5589433.2.2主站程序的部署 71221553.2.3前置服务的部署(此系统不需要安装) 75136143.3.特定安装过程 76306743.4.使用指南 77295483.5.出错处理 77226533.6.参考资料 77

引言编写目的本文档用来向系统治理员介绍资产治理系统部署方法和注意事项。范围本文要紧介绍设备资产治理系统平台软件的部署过程,包括服务器环境安装、平台数据库部署、平台WEB应用程序部署和应用程序的配置。术语和定义全局数据库名称:数据库系统的标识,即数据库实例名称。如下图:产品讲明用途讲明系统是用来实现青海绿电集团下属电站要紧设备的差不多信息进行治理专门系统,从而达到快捷、高效、系统化的资产治理目标。总体讲明详见《青海绿电集团设备资产治理系统—操作手册》操作介绍。程序讲明详见《青海绿电集团设备资产治理系统—操作手册》操作介绍。运行环境

环境类型名称类型硬件环境处理器(CPU)IntelPentiumIV以上内存(RAM)4G以上硬盘(HDD)320G以上操作系统(OS)WindowsXP/Windows7软件环境JDK1.6JDK1.6.0_10安装过程预备工作3.1.1JDK的安装1、运行JDK安装文件,按照提示一直到安装完成。2、新建系统变量:右击“我的电脑”,选择“属性”→“高级”→“环境变量”→“新建”变量名:JAVA_HOME变量值:C:\Java\jdk1.6.0_10(视JDK的具体安装目录而定,必须先配制)变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib;(此参数前面的.;和后面的;不能去掉)3、增加系统变量参数:变量名:Path(修改已有的参数)变量值:%JAVA_HOME%\bin;(增加到变量值的最前,注意不要覆盖到其他已有参数,此参数后面的;不能掉)3.1.2Web服务器安装apache-tomcat安装:解压缩apache-tomcat-7.0.39.rar至目录D:\中。(本系统中放在D盘的更目录中。如需更改,具体存放在哪的位置,视情况而定)3.1.3数据库的安装全局数据库名称:QHLD 密码:qhld系统使用的中用户名称:huntims 密码:huntimsOracleDatabase10g的安装1、双击oracle10g安装目录下的database\setup.exe启动安装程序。首先进入安装方法选择界面,选择“高级安装”,并单击“下一步”;在安装类型选择界面中选择默认的“企业版”,并单击“下一步”;4、在指定主目录详细信息界面,能够修改Oracle产品的名称和通过扫瞄按钮选择产品的安装路径,建议使用Oracle提供的默认设置并单击“下一步”;5、在接下来产品特定的先决条件检查界面,系统将自动检查Oracle10g安装的先决条件,等待检查完成后,正常情况下在界面下方的文本域中将显示检查结果为通过的字样,现在单击“下一步”;在选择配置选项界面,选择“仅安装数据库软件”并点击“下一步”;7、接下来会显示立即安装的Oracle10g产品的概要信息,假如想修改这些信息能够点击上一步按钮,逐步回退到上述各步骤相对应的信息进行修改,对这些信息确认无误后点击“安装”;接下来安装界面将显示Oracle10g的安装及配置过程;9、安装结束后会自动跳转到安装结束界面,并显示相关治理工具的URL地址,点击“退出”按钮并点击确认后退出安装,到此Oracle10g安装结束;WindowsServer2008的安装1、运行安装文件中的【setup.exe】,在弹出的窗口上选择“安装”,然后在安装页面的右侧选择“全新安装或向现有安装添加新功能”。2、弹出【安装程序支持规则】,检测安装是否能顺利进行,通过就单击“确定”,否则能够单击“重新运行”来检查。3、在弹出【产品密钥】对话框中选择【输入产品密钥】选项,并输入SQLServer2008R2的产品密钥,单击“下一步”。4、在弹出的许可条款对话框中,选择【我同意许可条款】,并单击“下一步”。5、弹出【安装程序支持文件】对话框,单击“安装”。6、点击“下一步”弹出【安装程序支持规则对话框】,确认通过单击“下一步”。7、选择【SQLServer功能安装】,单击“下一步”。8、在弹出【功能选择】对话框中选择要安装的功能,单击“下一步”。9、弹出【安装规则】对话框,安装程序正在运行规则以确定是否要阻止安装过程,单击“下一步”。10、出现【实例配置】对话框,制定SQLServer实例的名称和实例ID,选择默认实例。11、点击“下一步”,弹出【磁盘空间要求】对话框,能够查看您选择的SQLServer功能所需的磁盘摘要。12、点击“下一步”,弹出【服务器配置】对话框,指定服务账户和排序规则配置,页面中点击【对所有SQLServer服务使用相同的账户】。13、在出现的对话框中,为所有SQLServer服务账户指定一个用户名和密码。14、点击下一步,弹出【数据库引擎配置】对话框,选择【混合模式】,为sa用户填写密码hitems,添加【当前用户】,单击“下一步”。15、出现【AnalysisServices配置】,单击“下一步”。16、出现【ReportingServices配置】,单击“下一步”。17、出现【错误报告】,点击“下一步”按钮。18、出现【安装配置规则】,单击“下一步”按钮。19、出现【预备安装】,单击“安装”。3.1.4AdobeFlashPlayer因该软件编写中用到了AdobeFlashBuilder,因此需要安装最新版的AdobeFlashPlayer软件来保证编写的软件的正常运行。操作流程详细讲明为维护本软件的操作流程。3.2.1数据库的部署新建监听程序创建网络服务完成后,要创建监听程序,具体的操作过程如下所示:1、点击“开始→程序→Oracle→oracle10g_home1→配置和移植工具→NetConfigurationAssistant。选择“监听程序配置”,如图:“下一步”,选择“添加”,如图:“下一步”,监听程序名为“LISTENER”,如图:“下一步”,选择“TCP”,如图:“下一步”,选择要启动的监听程序,如图:“下一步”,选择使用标准端口号1521,如图:“下一步”,选择“否”,如图:9、单击“下一步”,完成,如图:创建数据库Oracle数据库点击“开始→程序→Oracle-OraDb10g_home1→配置和移植工具→DatabaseConfigurationAssistant”,出现如下欢迎界面,单击“下一步”开始进行配置。在操作选择界面的“请选择希望执行的操作”中,选择“创建数据库”然后单击“下一步”。在数据库模板界面的“从以下列表中选择模板来创建数据库”中,选择“一般用途”并单击“下一步”。在数据库标识界面输入“全局数据库名” QHLD和“SID”QHLD并单击“下一步”。在治理选项界面按照默认设置(如下图)选择“使用EnterpriseMamager配置数据库”并单击“下一步”。在数据库身份证明界面选择“所有账户使用同一口令”,并输入口令为qhld,然后单击“下一步”。在存储选项界面按默认设置(如下图)选择“文件系统”并单击“下一步”。在数据库文件所在位置界面按默认设置选择“使用模板中的数据库文件位置”(如下图)并单击“下一步”。在恢复配置界面使用默认设置(如下图)并单击“下一步”。在数据库内容界面使用默认设置(如下图)并单击“下一步”。在初始化步骤界面,点击“字符集”页签,选择“使用默认值”(如下图)并单击“下一步”。在数据库存储界面使用默认设置(如下图)并单击“下一步”。在创建选项界面,按默认设置选择“创建数据库”(如下图),并单击“下一步”。在确认界面查看新建数据库详细资料,确认无误后点击“确定”开始正式创建数据库实例。待进度条完成后显示如下对话框,其中DatabaseControlURL为新建数据的操纵台访问地址。点击【退出】即完成。新建网络服务创建数据库完成后,点击“开始→程序→Oracle-OraDb10g_home1→配置和移植工具→NetManager”,使用图形配置工具对实例客户端进行配置,具体的操作过程如下所示:创建服务名:单击“服务命名”后单击下图红框中的按钮。在弹出的窗口中输入Net服务名,Net服务名为在本地oracle显示的服务名,此处命名为“QHLD”,然后单击“下一步”。按照默认设置选择协议为“TCP/IP(Internet协议)”,单击“下一步”。在下图所示窗口输入主机名,也可使用数据库服务器IP,端口使用默认端口1521,然后单击“下一步”。输入数据库服务器使用的实例名“QHLD”并单击“下一步”。单击“测试”按钮,在弹出的窗口中单击“更改登录”输入用户名和密码“system/qhld”并单击确定关闭窗口,接着单击测试,测试连接通过则能够看到“连接测试成功”字样,然后单击“关闭”退出连接测试窗口,再单击“完成”退出Net服务向导。点击窗口的关闭按钮时,会提示“是否保存设置”选择“保存”并退出。安装PL/SQL第一步:运行plsqldev901.exe第二步:安装汉化补丁chinese.exe第三步:进入数据库。在Database的下拉框中选择QHLD,及要与新建网络服务第2步中输入的“网路服务名”一致的Database!Username为system,Pasword为前面创建数据库部分第6步输入的密码:qhld,之后点击“OK”登录即可。第四步:创建sql窗口。点击工具栏的按钮,在选择下拉框中第三行的“SQL窗口”。第五步:创建表空间。在新建的窗口中写如下图所示的建立表空间的sql语句,之后选中sql语句并点击工具栏的按钮执行创建表空间的语句。注:datafile后面引号的内容可依照具体情况来进行设定,且指定的目录必须差不多存在。第六步:删除用户。为了幸免用户重复,要点击执行选中的sql语句删除用户,若数据库中不存在相应的用户,则会提示“**用户不存在”。第七步:创建用户。写如下图所示选中区域的sql,选中并点击执行该语句来创建用户,并给用户授权。第八步:导入数据库。进入windows系统的dos命令窗口,执行如下图所示的命令语句来导入数据库。注:“file=D:\dmp\huntims.dmp”为要导入库的所在位置(D盘)和文件名(huntims.dmp)的组合,部署的时候file的值要依照具体情况来设定。“system/qhld@QHLD”中system是数据库的登录名,第一个qhld是数据库的密码,第二个QHLD是数据库的名字,这三个属性可依照具体情况来设定。第九步:导入数据库完成的效果如下图所示:3.2.2主站程序的部署1、双击启动D:\apache-tomcat-7.0.39\bin下的startup.bat文件。2、在扫瞄器中输入网址http://localhost:8080/,打开的页面如下图所示。3、将WebContent文件夹(包)拷贝到tomcat公布目录下(如D:\apache-tomcat-7.0.39\webapps)。4、更改D:\apache-tomcat-7.0.39\conf下的配置文件context.xml,用记事本打开文件,添加如图所示红框区域的代码,并保存!!具体的代码即: <Resourceauth="container"driverClassName="oracle.jdbc.driver.OracleDriver" maxActive="100"maxidle="30"maxWait="10000"name="jdbc/may"password="qhld" type="javax.sql.DataSource"url="jdbc:oracle:thin:@localhost:1521:QHLD" username="system"/> <Resourcelinkglobal="jdbc/may"name="jdbc/may" type="javax.sql.DataSource"/>注:localhost处要用数据库所在服务器的ip地址替换。5、更改D:\apache-tomcat-7.0.39\conf下的配置文件server.xml,用记事本打开文件,添加如图所示蓝色底区域的代码,并保存!!具体的代码即:<Contextpath="/huntims"docBase="D:\apache-tomcat-7.0.39\webapps\WebContent"/>6、双击启动D:\ProgramFiles\apache-tomcat-6.0.16\bin下的startup.bat文件,会弹出一个名为Tomcat的运行窗体,待窗体运行后如下图所示:7、在扫瞄器的地址栏输入http://localhost:8080/huntims,显示的网页如下图所示:8、输入用户名:admin,密码:admin,点击“登录”,即可进入系统。注:更改D:\workspace\huntims\src文件夹下的配置文件log4j.xml,保证操作记录的写入,要更改的部分如下图蓝色底区域所示,具体的代码即<paramname="BufferSize"value="10"/> <paramname="URL"value="jdbc:oracle:thin:@localhost:1521: QHLD"/> <paramname="driver"value="oracle.jdbc.driver.OracleDriver"/> <paramname="user"value="huntims"/> <paramname="password"value="huntims"/>注:localhost处要用数据库所在服务器的ip地址替换掉!3.2.3前置服务的部署(此系统不需要安装)1、将文件夹frontServer拷贝到E盘的根目录下。2、更改E:\frontServer\bin\config下的配置文件perties,文件中的具体代码如下:driverClassName=oracle.jdbc.driver.OracleDriverurl=jdbc:oracle:thin:@localhost:1521:QHLDusername=huntimspassword=huntimsmasterStationPort=:9124terminalPort=:3000其中,masterStationPort为监听主站端口,terminalPort为监听终端端口,可依照实际情况,更改相应的端口号,localhost处要用数据库所在服务器的ip地址替换。3、开启服务双击打开E:\frontServer\bin下的InstallApp-NT.bat文件即开启服务。若要关闭服务双击运行该目录下的UninstallApp-NT.bat文件即可关闭服务。注:可更改D:\apache-tomcat-7.0.39\conf下的配置文件server.xml,来更改项目的有关端口号。特定安装过程详细讲明在特定环境下安装本软件的要求由于WindowsSevser系统中增加了用户账户操纵,因此在安装软件时候最好“以治理员身份运行”,尤其在oracle数据库中,新建监听程序、创建数据库、新建网络服务时,一定要“以治理员身份运行”。运行plsql时也要点击鼠标右键,“以治理员身份运行”。使用指南具体操作参见《青海绿电集团设备资产治理系统--操作手册》出错处理本系统在部署安装服务的时候常见的错误是数据库的安装问题,在安装数据库的时候请认真按照创建数据库步骤实施.同时一定要以治理员身份做运行安装程序.HYPERLINK参考资料能够参考Oracle10g官方安装使用教程,具体以实际为准。系统中涉及的用户名和密码:WindonwsServer2008R2系统的登录密码:@qhld123数据库的登录用户名/密码:以治理员身份登录:system/qhld一般用户登录:huntims

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论