文档视界 最新最全的文档下载
当前位置:文档视界 › 基于SPS、WSS的石化企业信息门户升级改造

基于SPS、WSS的石化企业信息门户升级改造

第40卷第0期 当 代 化 工 Vol.40,No.0 2011年0月 Contemporary Chemical Industry 0,2011

收稿日期: 2011-06-21 作者简介: 戴毅(1979-),女,辽宁抚顺人,职称,学士学位,2002年毕业于辽宁工程技术大学,研究方向:计算机与网络管理及在企业。

信息化建设中的应用。E-mail :pcdaiyi@https://www.docsj.com/doc/d012950779.html, ,电话:0413-*******-448540。

基于SPS 、WSS 的石化企业信息门户升级改造

戴 毅1, 沃文英1

, 陈志明1,万晓楠1,李 静2

(1. 中国石油抚顺石化公司, 辽宁 抚顺 113008; 2.克拉玛依红有软件公司, 新疆 克拉玛依834000)

摘 要:企业信息门户(EIP )是企业信息系统的应用框架,具有高度的集成性,对于企业已有的管理系统可以在一定程度上实现无缝集成,构建了高效集成的企业EIP 管理信息中枢。基于微软SharePoint Portal Server 2003(SPS)、Windows SharePoint Services(WSS)、Content Management Server 2002(CMS)技术软件框架和SQL Server 2005数据库建设门户平台,运行在WINDOWS SERVER 2003上,对门户服务器进行整体升级改造。

关 键 词:企业信息门户;服务器;操作系统;软件;安装配置;搭建

中图分类号: TQ 000 文献标识码: A 文章编号: 1671-0460(2011)00-0000-00

Based on the SPS, WSS technology petrochemical enterprise

information portal upgraded

DAI Yi 1,WO Wen-ying 1,CHEN Zhi-ming 1,WAN Xiao-nan 1,LI Jing 2

(1. PetroChina Fushun Petrochemical Company, Liaoning Fushun 113008, China;

2. Kelamayi Yihong Software Company Xinjiang Kelamayi 834000, China)

Abstract : Enterprise information portal is the enterprise information system application framework, have a high degree of integration, for the enterprise has some management system can to a certain extent realize seamless integration, to construct the effective integration enterprise EIP management information center. Use SharePoint Portal Server 2003(SPS)、Windows SharePoint Services(WSS)、Content Management Server 2002(CMS)and SQL Server 2005 and other advanced software platform, run on Windows Server 2003, upgrade and edition correction the Portal Server, so the system more stable, and more powerful, content function more rich, information sharing more convenient, information query is more efficient.

Key words : Enterprise information portal; Server; Operating system; Software; I nstall and configure ; B uild

企业信息门户EIP (Enterprise Information Portal )是一个基于Web 的应用系统,即在网络环境下,将企业的各种应用系统、数据资源和互联网资源统一集成到一个信息管理平台上,让用户能够从单一的渠道访问其所需的信息,通过对事件和消息的处理、传输把用户有机地联系在一起,实现办

公协同和信息共享[1]

抚顺石化公司石油一厂于2003年8月完成搭建企业信息门户,自建成上线以来,运行稳定,内容日趋完善,能够满足厂内员工的日常工作和信息需求。截止2009年5月,厂主门户的日访问量接近800次/日,门户文档库上传6 390篇,CMS 文档4 300篇。

随着门户应用的普及,服务器数据量日益增多,硬盘空间日趋紧张,用户也越来越多,服务器的响应速度逐渐变慢,经常出现CMS 频道访问异常和服务器停止服务的现象。根据企业信息门户的使用和

管理需求,石油一厂对门户服务器进行更新升级至中国石油第二版企业信息门户。

1 方案架构

1.1 稳定性

门户以优化信息流和提高管理水平为手段,以提高办公效率为目的,通过先进的软件平台开发,完成对信息流数据和主要相关数据的积累,实现综合统计、分析,加强过程监控、综合事务管理和综

合信息管理[2]

门户系统选用微软公司具有世界领先技术水平的SharePoint Portal Server 2003(SPS)、Windows SharePoint Services(WSS)、Content Management Server 2002(CMS)和SQL Server 2005数据库等先进的软件平台,运行在WINDOWS SERVER 2003上,与操作系统结合良好。系统采用B/S 结构,一方面提供了对性能的最高要求,同时另一方面又

2 当 代 化 工 2011年0月

具备了对多平台多系统的广泛支持,为用户提供了多种选择,使得用户根据需要选择适合的应用工具。 1.2 可扩展性

门户系统采用的是标准的TCP/IP 网络协议标准,符合Intranet 实施的各项标准规范。软件系统为扩展和升级提供了完善的接口和平台,可以和多种网络结构进行连接通讯实现互连互通,最大的在门户服务拓扑结构

Index Job

Index

Index

Search

Search

Search

……

Web

Web

Web

Web

Web

Web

Web

Propagate

Load

Balancing

Portal Site DB

Services DB

Fig. 1 Portal service topology structure

1.3 可维护性

IIS 具有非常丰富的可配置因素,可以在软件的各个方面都进行维护性的修改和更新,同时微软提供SQL Plus 等工具方便地进行系统的维护。

门户系统接口具有良好的可维护性,其大多数设备相关的内容都是可配置的,根据连接设备和系统的不同可以进行重新的配置和维护。管理员可以根据需要添加、删除任务。系统提供了完善的系统运行事件记录,为系统维护人员提供系统运行的信息,系统管理员通过这些日志信息可以了解系统当

前的运行状态,处理存在的问题[3]

2 实施方法

2.1 服务器规划

小型服务器场:使用2台服务器,不采用任何负载均衡和群集技术,所有的门户服务器都加入到中石油统一的域(PTR.PetroChina)。服务器的连接见图2,服务器清单见表1。

图2 小型服务器场服务器连接图

Fig. 2 Small server field connected to the server

表1 门户服务器清单 Table 1 Portal server list

名 称

功 能

配 置

安装软件

前端

Web 服务器

- 门户 Web 访问

- 内容管理

CPU :

P4 2.0G ×2

内存:4G

硬盘:

146G ×6

-Windows Server 2003 R2中文版

-Hotfix(Internet

Information Server 6.0)

-Windows SharePoint

Services(WSS) SP3

-Content Management

Server 2002 + SP2

-Microsoft Content

Management Server 2002 -Connector for SharePoint Technologies

数据库服务器

- 存储系统信息

- 存储应用数据

CPU :

P4 2.0G ×2

内存:4G

硬盘:

146G ×6

-Windows Server 2003 R2

中文版

-Hotfix(Internet

Information Server 6.0)

-SQL Server 2005

Enterprise Edition + SP2

2.2 网络规划

两台服务器都配备双网卡,一块做为外部网卡连接到公司内部网(数据库连到公司内部网只是为了进行维护和管理的方便,用户不需要直接访问数据库服务器),另外一块网卡做为内部网卡通过一根级联线直接相连,所有数据库访问通过内部网卡进行通讯,不占用公司内部网的带宽。以太网交换机应该至少是100 Mb 的全双工交换机。

2.2.1规划服务器IP 地址和其它TCP/IP 设置

给出各服务器的TCP/IP 设置,在实际安装时要根据网络情况分配IP 地址,在安装系统中要使用在这里规划好的设置信息对相应的服务器进行设置。服务器TCP/IP 配置见表2。

表2 小型服务器场的TCP/IP 设置 Table 2 Small server field TCP/IP Settings

计算机名 IP 地址 子网掩码 默认网关 FSSHSYYC EIPWEB 10.103.21.10

255.255.255.0

10.103.21.254

FSSHSYYC EIPDB

10.103.21.225 255.255.255.0 10.103.21.254

2.3 系统安装配置

系统中安装的产品较多,主要有Windows Server 2003、SharePoint Portal Server 2003、Content Management Server 2002、SQL Server 2005,安装时的顺序非常重要,必须严格按照下面的顺序安装。

(1) 安装Windows Server 2003 R2中文版 (2) 安装IIS 6.0

(3) 安装SQL Server 2005 Enterprise Edition 中文版(服务器或客户端)

(4) 安装SQL Server 2005 Service Pack 2. (5)安装Content Management Server 2002 SP1A+sp2

(6) 安装Microsoft Content Management Server 2002 Connector for SharePoint Technologies

上述步骤安装正确后才能安装如Office 及其它应用的软件。

2.3.1 安装Windows Server 2003 R2中文版[4]

将磁盘至少分为两个区(系统和数据区),建议

第40卷第0期第1作者,等:将文章标题粘贴在此标题粘贴在此 3

将Windows 2003 R2安装到系统区(C:)上,如果有可能,将系统和数据装在不同的物理硬盘上,并采用磁盘阵列进行容错,通常可以使用两块硬盘做Raid1来安装系统,数据盘做Raid5。安装前要先将服务器与网络(内部网,外部网)物理断开。

将Windows Server 2003 R2一号安装光盘插入光驱,启动计算机(CMOS中设置成光驱启动),开始安装,按ENTER,确认最终用户许可协议,创建磁盘分区,这里将系统盘和数据盘都分好,在系统盘上按Enter,选择NTFS文件系统格式化磁盘分区,开始复制文件,重启服务器,选择区域,输入姓名和单位名称后,输入产品密钥,授权方式根据购买授权情况填写,填写计算机名、系统管理员密码(建议长度>8,复杂一些),确认日期和时间,网络设置选择“典型设置”,选“工作组”方式,重启服务器,完成安装,取出1 号盘并插入 2 号盘,遵循设置对话框提供的指示进行安装。

安装防病毒软件。连上网络到Windows Update 站点上将所有的重要更新安装上。

按照小型服务器场的TCP/IP设置表,配置好网络地址[5]。

将服务器加入到域,在控制面板上选择“系统”,选择“计算机名称”卡片栏,点击下面的“更改”按钮,点击“域”选项卡,中国石油统一使用PTR.PetroChina域,输入这个域名,重新启动计算机。

创建域帐户权限,在本地机器上,将ptr\xxx 用户加入到系统管理员组,登录时需要用本地管理员身份进入,从“计算机管理”选择“系统工具”中的“本地用户和组”中的“组”,选择“Administrators”,使用 Windows 身份验证为这些帐户赋予适当的权限。

授予ptr\xxx 帐户 System Administrator 权限(对基于 Windows SharePoint 服务的服务器和对运行 SQL Server 的服务器)。并且在运行sql server的服务器上务必要将此帐户授予“数据库创建者”权限[6]。

2.3.2 安装Internet信息服务[7]

SharePoint Portal Server 2003及Content Management Server 2002功能依赖于 Internet 信息服务 (IIS),在除掉数据库服务器以外的所有服务器上都需要安装。

在“添加或删除程序”中,“添加/删除 Windows 组件”,在组件列表中单击“应用程序服务器”单击“详细信息”以显示应用程序服务器的组件列表,“https://www.docsj.com/doc/d012950779.html,”,单击“Internet 信息服务 (IIS)”,然后单击“详细信息”,确保“FrontPage?服务器扩展”未被选中,单击“万维网服务”,然后单击“详细信息”,单击“Active Server Pages”,确保选中,再单击“在服务器端的包含文件”,确保选中,进行安装[8]。

2.3.3 安装SQL server2005中文版[9]

数据库服务器安装SQL Server2005服务器端程序;web服务器安装SQL Server2005客户端程序。将SQL Server安装为Windows混合认证模式。执行Servers/setup.exe,接受许可条款和条件,安装,开始正式安装之前,会进行系统配置检查,确认这里的检查结果是否成功,填入产品密钥,在选择要安装的组件时,点击“高级”选择需要安装的组件,实例名选默认,使用域管理员来作为启动和运行SQL Server相关服务的帐号,选混合模式输入SA的密码,完成安装。

安装SQL Server2005客户器端程序,执行Tools/setup.exe,输入注册信息,选择要安装的程序功能,完成安装。

2.3.4 安装SQL Server2005SP2

SQLServer2005SP2-KB921896-x86-CHS.exe 文件执行,接受许可协议的条款和条件,完成安装。

2.3.5 安装 Content Management Server 2002[11] Content Management Server 2002要安装到前端Web服务器上。需要用域帐号登录,这个帐号必须加入到本地管理员身份组。

安装Internet Explorer WebControls,执行iewebcontrols.msi开始安装。

在服务器上安装Site Manager,先安装Microsoft Visual J# .NET,在安装目录上执行vjredist2.0.exe开始安装。

进入目录“Enterprise”,运行setup.exe,开始安装CMS2002,选择“Install Components”,输入序列号,选择Custom时,选择“Complete”,开始安装CMS。

默认安装cms sp2。

进入content management server/database configuration application,出现cms数据库配置信息界面,选择“https://www.docsj.com/doc/d012950779.html, Mode”,站点形式选“Read/Write Site”选择CMS的配置应用站点,输入CMS的系统帐号,格式为“机器名\帐号”或“域名\帐号”,输入密码,选择数据库,安装要求输入CMS初始化管理员帐号,确认CMS存取默认配置。

2.3.6 Windows SharePoint Services 2.0+sp3

执行 Windows SharePoint Services 2.0 CHS 目录中的“setupsts.exe”,接受许可协议中的条款,选择“服务器场”,开始安装。

安装 Windows SharePoint Services SP 3。2.4 操作系统、软件配置

2.4.1 操作系统配置

停止不必要的服务,此操作需要在所有服务器上执行。方法为:控制面板/管理工具/服务,停止掉DHCP Client、Print Spooler两个服务,并将这些服务的启动方式改为“手动”。

修改管理中心的端口地址,缺省情况下管理中心的端口是一个随机数,如果要通过在客户端访问管理中心,就必须记住这个端口号,所以将管理中心的端口号进行统一,方法是进入IIS管理器中展

4当代化工 2011年0月

开本地计算机,再展开网站,在SharePoint管理中心上的属性中,在TCP端口输入框中修改端口,如2009,需要在前端Web服务器上进行此步骤。

2.4.2 配置SharePoint Portal Server 2003[10]

对基于 SharePoint Portal Server 的服务器执行下列步骤。配置服务器场帐户:在配置服务器场帐户设置的默认内容访问帐户部分,单击指定帐户,在门户站点应用程序池标识部分,输入SharePoint 服务帐户 (PTR\xxx) 的域以及用户名,输入并确认该帐户的密码。

对前端 Web 服务器执行下列步骤。指定配置数据库:在指定 server_name 的配置数据库设置中,执行以下操作:在数据库连接下,创建配置数据库,输入运行 SQL Server 2000 的虚拟服务器的名称(根据系统规划中IP和DNS的设置),为数据库指定一个名称,单击指定自定义名称,输入数据库名称,打开配置服务器场帐户设置页面,输入系统管理员的电子邮件地址。

2.4.3 安装模板

站点及门户模板:将Template目录拷贝到前端Web服务器的模板目录(位置在C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE)。

2.4.4 创建门户

访问SharePoint管理中心,在IE中访问管理中心的站点,进入管理界面,选择创建门户网站,系统将会从虚拟目录上选择第一个可用的站点,可以手工改变使用其它的可用站点,名称用中文或英文均可。输入门户管理员的账号,再输入管理员的电子邮件地址,开始创建门户。

每一次创建或恢复门户后,系统会自动生成新的Web.Config配置文件。

安装组件:执行wwwroot目录下的Microsoft.MCS.EIP.msi文件,以登录服务器的具有管理权限的域用户进行安装。执行Microsoft.MCS.EIP.msi,选择“All virtual servers”,安装完成,重启IIS。

安装完此组件之后,程序会自动在门户所对应的虚拟服务器对应的物理文件下(默认位置是c:\windows\assembly目录),并且安装此程序后会自动修改web.config文件。

2.4.5 配置Windows SharePoint Services 2.0

安装站点及门户模板。将SPS2003下的Template目录拷贝到每一台前端Web服务器的模板目录(位置在C:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE)。

扩展WSS服务。安装完成WSS后,通过开始 管理工具 SharePoint 管理中心,进入WSS的管理页面,如下图所示,选择现有的应用程序池:“StsAdminAppPool”。点击“确定”后会进入设置服务器配置数据库的页面,输入数据库服务器的地址,再输入用来做配置数据库的数据库名称(这里的名称可以自定义,一般可以名称设置为<服务器场标识>WSS_Config),认证方式最好采用Windows验证,这要求WSS的登录账号对数据库有管理员的权限。

通过管理工具 SharePoint 管理中心进入WSS管理界面,在扩展虚拟服务器选项中对指定的虚拟服务器扩展为WSS站点。

选择要扩展的虚拟服务器(一般为默认站点):然后选择扩展并创建内容数据库,输入站点的管理员信息,确定,顶级站点创建成功。这时进入顶级站点地址(http://localhost)时会进入选择模板界面,选择已有的模板。

将模板wwwroot下wwwroot for wss only目录下的web.congfig文件拷贝到WSS站点目录的wwwroot目录下(缺省为c:\inetpub\wwwroot目录)覆盖掉原来由于重新恢复或第一次扩展虚拟服务器后生成的web.config文件,并对web.config文件进行修改,门户的配置都在一节中,主要包括以下配置:

其中前两条是CMS服务器地址,如果CMS服务器与WSS不在同一台服务器上需要将_EX_HOSTNAME_修改为相应的服务器名称或IP,第三条_EX_STATICPAGES_不进行修改。

为Content Management Server 2002进行设置。进入SharePoint管理中心,选择“配置虚拟服务器设置”,选择“默认网站”,后进入虚拟服务器设置,再将EIPCMSTemplate、EIPCMSCustomTemplate、CMSRoot、Tools、NR、NRCONFIG排除路径。

2.4.6 配置Content Management Server 2002

安装Microsoft Content Management Server 2002 Connector for SharePoint Technologies。这个Connector提供了在SharePoint Portal Server 2003(或Windows SharePoint Services)门户服务器上安装Content Management Server 2002所要做的一些设置,并提供了使用SPS来搜索CMS 内容的方法。

执行McmsConnectorForSharePointTech目录中“McmsSharePointConnector.msi”,接受协议,完成安装。

本操作要在SPS或WSS已经配置完成后进行,如果新建了SPS站点或重新恢复了SPS站点,需要将已安装的connector卸载,再重新安装。

本地化CMS 2002。复制子目录CMS Ctrl子目录下的所有文件到C:\Program Files\Microsoft Content Management Server\Server\bin。

在资源管理器中,执行cmsctrreg.bat(资源管理器的当前目录为C:\Program Files\Microsoft

第40卷第0期第1作者,等:将文章标题粘贴在此标题粘贴在此 3

Content Management Server\Server\bin目录执行)。

建立模板目录。将CMS目录下的EIPCMSTemplate目录拷贝到服务器数据盘上(通常为D盘),进入IIS管理,在缺省站点下创建虚拟目录 EIPCMSTemplate,将虚拟目录的路径指到数据盘EIPCMSTemplate目录,在创建的EIPCMSTemplate 虚拟目录下,创建虚拟目录CMS,将虚拟目录的路径指到CMS程序目录\Server\IIS_CMS\(通常为:C:\Program Files\Microsoft Content Management Server\Server\IIS_CMS),然后将虚拟目录改成一般目录步骤如下:在此页面下,右键点击CMS文件夹,右键点击CMS文件夹,在弹出的菜单中选择属性,在虚拟目录这个卡片中,点击删除,“应用程序名”将为无效。

设置CMS安全性以允许匿名访问。在CMS中有两个地方与权限有关,一个是在SCA(Server Configuration Application)中另外一个是在Site Manager中。

在SCA中设置可用域和匿名帐号。在浏览器上访问URL为http:///NRConfig的地址(其中computername为CMS服务器的机器名或IP 地址),访问SCA。在“Access”中要加入CMS可授权的域。在“Security”中,点击“Configure...”按钮,将“Guest Visitors”中的“Allow Guest On Site:”设为“Yes”,并在下面的“Guest Login Account”指定一个本机或域用户。将这一用户通过下面的Site Mnager设置加入到Subscribers组中,并对所有的频道及模板有访问权限。

在Site Manager中设置各角色的用户组,指定用户组成员并赋予权限。运行CMS 2002的安装程序,在选择组件时只选择安装Site Manager,以站点管理员的身份进入Site Manager中后,选择“User Roles”,进入授权界面,列出CMS中的8种角色,选中某种角色后在右边的窗格中列出该角色的所有组,除站点管理员Administrators外,每种角色都可以建若干组,每个组可以指定若干域用户或组,并赋予相应的权限。在角色名称上点击鼠标右键,在弹出菜单上点“New Rights Group”,就可以创建新的组,双击已有的组可以对该组进行修改,每一个组要指定两部分内容:组成员和组权限,组成员设置了该组包含哪些域用户或组也可以是CMS本机用户,组权限是该组在CMS中的具体权限。点击“Modify…”修改组成员,列出了当前CMS所允许的域(这是在SCA的设置的),通过“Manually enter groups and users”方式,选择用户。每个角色组还要指定该组的具体权限。

在sitemanager中导入模板频道。此模板频道包括Channels下的tools频道和Template Gallery 下的工具模板频道以及常用模板频道。首先以cms 的管理员身份进入到sitemanager,然后点击菜单条上的file/package/import,点击Browse按钮,导入cms模板文件夹下的cmsdemo.sdo文件,点击import按钮,导入完成。

2.5 页面

利用Dreamweaver、FrontPage等网页制作软件对页面进行设计。

3 门户升级前后比较

3.1 CMS频道

3.1.1 CMS频道信息发布

一版门户CMS频道上传信息后提交即可发布信息,二版门户增加了发布信息的审批功能,经批准的信息才能发布给所有访问者,否则只有提交者可以访问,批准者的权限授予原纸质公文信息发布审批者,“批准”步骤增加后,网上发布信息可将原来的纸质审批过程用这一步骤代替,进一步实现无纸化办公。

3.1.2 CMS频道图片滚动与幻灯图片新闻功能

二版门户CMS频道新增了图片滚动与幻灯图片新闻功能。升级改版后的企业信息门户主页见图3。

图3 升级改版后的企业信息门户

Fig.3 Upgrade edition correction the enterprise

information portal

3.2 文档库功能新增

(1)文档库信息的上传新增了在文档库中创建文件夹功能,实现了用户对文件的分级、分类管理。改版后的文档库见图4。

图4 文档库

Fig.4 Document libraries

(2)文档库批量上传功能。较一版门户只能单个文件上传提高了工作效率。

进入文档库,点击“上传多个文件”,选中要上传的文件,然后确定。文档库上传页面见图5。

相关文档
相关文档 最新文档