SAPNetWeaverPortal(以下简称EP)是SAP开发的一个完整的企业级应用,需要运行在NetWeaver平台。本章介绍NetWeaver在Windows平台上的安装。用到的环境是:硬件环境:(IBMT60)CPU:Intel(R)Core(TM)2CPU2.0GHz1.99GHz物理内存:2.00GB(虚拟内存:8.0-10.0G)硬盘:120G软件环境:操作系统:Windows2003SP1,StaticIPAddressJava环境:j2sdk-1_4_2_11-windows-i586-p.exe数据库:Oracle10gwithRelease1(10.1.0.4)PatchSet21.1软件环境准备NetWeaver环境要求分硬件、软件需求,本次安装为测试环境,在一台内存扩展到2G的IBMT60进行;具体的硬件配置如下图:软件环境的需求分操作系统和JRE、数据库需求,本次测试环境的安装,选择windows2003作为操作系统,升级到SP1;NetWeaver支持的数据库很多,像Microsoft的SQLServer2000,IBM的DB2,Oralce,还有SAP自己的MaxDB等,本次安装选择Oracle10g作为数据库,升级到Patch1.1.1操作系统补丁安装完Windows2003后,必须的升级是补丁集SP1,建议尽量使用windows的自动更新将最近的补丁都安装上,依据测试,这能提高平台的性能。如图:NetWeaver的安装需要系统拥有一个固定的IP地址,自动获取的ip往往会导致一些一致或者位置的错误,非常诡异,所以尽量设置成静态IP地址:如果管理员(NetWeaver安装者必须为Windows操作系统的超级管理员)的密码过于简单,需要在这里重新设置:然后设置系统的虚拟内存为8-10G:1.1.2安装JRENetWeaver的安装需要JRE环境支持,最低要求是:1_4_2_11。首先安装SUNJDK:JRE的版本信息可以在这里确认:安装完成后,依据提示,重新启动计算机。1.1.3安装数据库安装Oracle并升级PatchRelease1(10.1.0.4)PatchSet2,请遵循以下几个步骤:1、启动Oracle10g的安装:2、选择Oracle主目录位置:3、安装概要取默认,直接点“安装”:4、大约10分钟后,Oracle10g安装完成。5、进入Windows服务,提交所有Oracleservice,以便安装升级补丁:6、双击OraclePatch里的setup.exe开始升级:7、在安装过程中,可能会出现Oracle本身相关的问题,如目标错误等,请及时修正:8、大约5分钟后,补丁安装完成,Oracle10g升级Release1(10.1.0.4)PatchSet29、重启服务器,以使所有的设置生效(这样做比较保险),接下来就可以开始NetWeaver的安装了。1.2安装NetWeaverNetWeaver的安装时本次的重点,下面的步骤不一定要严格遵守,但是几个重点的地方一定要注意。下面开始安装。1、安装介质准备。这里的介质时从SAP订购产品后的得到的安装材料,本次安装需要以下几个DVD:2、找到“Master”的DVD,进入目录IM_WINDOWS_I386,找到文件sapinst.exe,双击,出现NetWeaver平台的安装界面:3、依次展开“SAPInstallationMaster”—“SAPNetWeaver2004s”—“SystemwithUsageTypes”—“Oracle”—“CentralSystemInstallation”,这是本次安装的内容,点击“Next”。4、系统会将你踢出去一次,点击“确定”同意被踢出,重新登录并再次触发安装程序:5、重复以上步骤,选择同一个安装内容,会出现这样一个提示框,以便我们选择一个全新的安装还是接着刚才那个:6、选择“Continueoldinstallation”,然后点击“OK”。7、3分钟后,进入安装模块的选择,默认情况下“AS-ABAP”和“AS-Java”被选中,我们再加上“EP”模块,点击“Next”。8、选择Lable为“JAVA”的DVD路径,并点击“确定”--“Next”。9、系统自动检测到我们的JRE目录,确认没错后直接“Next”。10、选择文件“jce”所在的目录(如果没有需到sun网站上下载)。11、输入以下几个参数:SAP系统ID(SAPSID):ZWPInstallationDrice:D:UnicodeSystem(recommanded)“selectedasdefault”如图所示:12、安装类型选择“LocalInstallating”,如图:13、输入操作系统密码,以便SAPInstaller验证您的合法身份。14、DatabaseID默认为与产品SID相同,不用管它,直接点击“Next”。15、确认监测到的Checkxmlfile,点击“Next”。16、接下来会对我们的输入作检测,如果有问题可以随时中止安装并退出,待所有的条件满足了以后继续本次安装。如图:直接点击“关闭”会弹出一个警告框,不用管它,停止就是:然后执行没有满足的条件,例如调整虚拟内存等。调整完成后重新启动安装程序,继续按照下面的步骤进行。17、这是需要输入与数据库联接的一些参数和log文件的存储盘符等。18、SAP会在Oracle里创建一个数据库用于存储NetWeaver数据,在这里输入该数据库的用户凭证,以备以后直接数据库操作:19、侦听名称和端口不用管它,直接点“确定”后“Next”就可以了。20、输入安全存储设置的密钥(),我输入的是crppawen1452541821、输入SCS的实例参数,这里却默认值:00,其他同样取默认值。22、输入SAP实例参数,这里却默认值:01,其他同样取默认值。23、选择用户管理引擎的数据库种类,我们却默认值:javadatabase。24、输入Java引擎的凭证,即密码。我输入的是crppawen123425、选择KernelDVD和RDBMSDVD所在的目录,选择后直接“Next”。26、更改或者默认UnpachArchives的目录,这里取默认值,直接“Next”。27、输入系统的LandscapeDirectory或者直接选择默认:NoSLDdestination28、输入并确认ADS的密码,我输入的是:crppawen1452541829、好的,需要我们输入的设置总算完成了,接下来会出现一张列表,列出了我们做的所有设置的清单,我们可以一次核对,如果发现哪一项不对,可以点击后直接编辑,直至完全符合我们的要求。30、现在可以开始进行我们的安装进程了,点击“开始”,这就是安装进行时界面:31、现在,我们需要耐心的等待,系统安装完成,大约需要2-8个小时不等。下面是安装完成后的界面,我们只要点以下“完成”推出安装程序就可以了。32、最后,所有的task都运行完后,系统安装也就算是成功了。点击“OK”推出。33、打开服务器管理,我们会发现server都处在start状态。34、所以这时候我们可以直接访问我们的界面。在浏览器里输入这个地址,然后回车:()出现登陆界面现在你就可以登陆了35、但是到此为止并不算大功告成,因为portal中的很多功能,像知识管理、协作等还需要我们进一步配置才可以使用,接下来我将介绍这些配置和使用的工作。1.3配置与使用1.3.1服务器的启动与停止打开SAPManagementConsole,在节点名字上点击右键,选择“stop”或者“start”即可:1.3.2启用“个性化”链接门户的个性化,指的是对门户的显示等做个性化设置。通常我们可以通过点击页面右上角(masthead)区域的“个性化”链接来打开。这是链接:这是打开后的个性化操作界面:默认情况下,也就是门户系统刚安装完的时候,这个链接是不存在的。我们必须经过一系列的配置才能使之出现在这里。该配置过程分以下两步:1、赋予使用者“个性化”权限。负责显示“个性化”的链接的role叫做“eu-role”,默认情况下,超级管理员包括j2ee_admin是没有这个角色的。我们必须为喜欢使用这个功能的用户或者用户组添加这个角色。所以需要我们将这个角色赋给“j2ee_admin”或者“anyotheruser”。操作步骤是这样那个的:打开“用户管理”—“角色”,搜索角色“eu_role”,为这个角色添加用户“AuthenticatedUsers”。这样,以后所有的登录用户都有权限使用这个链接了。2、配置“标准门户框架页面”设置为“显示”打开“内容管理”—“门户内容”—“门户内容”—“门户用户”—“标准门户用户”—“通用工作清单”—“缺省框架页面”,打开这个对象,编辑其显示属性。选择并打开“工具区域”属性:在“外观、托盘”选项卡下,选中“显示'个性化'选项”条目后的“是”。保存设置并退出,刷新页面,你会发现“个性化”链接已经出现在页面的右上角了。你还可以体会该界面上裂的几项各有哪些用途。