




已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
搭建Portal环境一、 安装LDAP服务器的客户端关于如何安装eDirectory 8.8,请参考文档“eDirectory_81.7_安装指南.pdf”。以下是Novell LDAP服务器客户端的安装配置说明。由于eDirectory8.8安装完后没有客户端,我们在安装完eDirectory8.8后,需要安装eDirectory8.7的客户端。1.安装ConsoleOnse把eDir_873_win_full.exe解压到一个文件夹下,如E:setup,要注意这个文件夹的路径不能有中文和空格。解压完成后,在E:setupConsole1下,点击install.exe: 点击Next:点击I Accept:如上图,点选安装语言为简体中文后,点击Next:按装路径会自动选择到eDirectory的路径下,这一步默认即可,点击Next:上图中的多选框全部选上后,点击Next:选中接受许可协议后,点击Next:点击Finish,开始安装:装完成后将出现如下画面:点击Close,完成安装:2.安装Novell Client点击在上一安装的路径E:setupnt下的Setup.exe,将出现以下画面:选中Install Novell Client?后,点击Install:如果是在windows NT下安装,将会出现以上的警告信息,没有关系,点击“继续“:点击Yes,继续:选中第二项Custom Installator,点击Next:选中第一项Novell Modular Authentication Service(NMAS),点击继续:选中IP only,其它不选,点击下一步:选中第一项NDS(NetWare4.x or later),点击下一步:点击Finish,开始安装。安装完成后会提示需要重新启动系统。重新启动系统后,原来登录windows的对话框变成了Novell Client的对话框,输入windows的用户名和密码后即可登录到windows。二、 配置LDAP服务器下图为安装LDAP服务器完毕后的结果图,MYTREE为根节点;BASE DN为:o=cognos;user dn为cn=Admin,ou=people,o=cognos;group用来存放用户的分组,这个分组将在weblogic控制台中分配weblogic中建立的角色,使得该分组中的用户拥有weblogic的操作权限。目前在group中建立的组信息为Administartor。关于group与people两级组织和用户可以安装完后再配置。下面是安装完成后NOVELL的配置。首先进入开始菜单Novell (Common)运行Novell Login,点击Advanced进行登陆内容的配置。并以管理员的身份登陆,登陆后页面消失。点击桌面上的ConsoleOne图表进行系统配置。在cognos节点下用右键创建“组织单元”groups和people(如果存在就不用建了),在people中随意添加用户,并用右键在group中建立“组”Administartor。双击Administartor在主中添加成员。点击添加后看不到用户所在目录,单击黄色的返回上级图标后即可选择。操作完成后为group和people赋受托权限(在节点上右击可选),这里可以分配用户也可以分配“组”。受托权限必须配置,否则LDAP无法操作该用户。配置完成后我们可以安装weblogic的domain了。三、 weblogic及Portal的配置a) 安装weblogic域配置程序如下图所示,点击配置向导进行安装,使用创建安装。全选以下功能。进行默认安装,记住域安装后的位置。安装结束后启动“Workshop for WebLogic 10gR3”进行工程的配置(或导入工程这里就不介绍了)。2.建立Portal的开发环境1)创建EAR工程在Project explorer页签试图下点击右键创建portal EAR工程。按下图的顺序建立默认工程,如果内容不吻合请调整。点击完成后EAR工程建立,工程中存在错误建立web Portal项目后该错误即消失。2)建立Portal web工程下面是webPortal项目的创建过程。注意EAR位置的选择是必须的。注意weblogic portal 相关项的选择(选中)点击完成功能即创建了Portal工程,EAR工程中的错误解决。下面要为工程关联服务器。在工程的中下部分找到servers页签通,过右键配置server。按你的安装版本选择可用的server点击下一步配置域的路径点击下一步将EAR工程与服务器绑定。注意将EAR工程选到右边点击完成。发布应用并启动server。3)美化Portal界面从Vss上下载Portal工程中的相关文件copy到这个新建的portal工程中,这里是MyPortalWeb,拷贝的路径相同,拷贝的内容包括:Java类:srcWeb:clippercommunityFilesdemoframeworkgroupspace.jsp4)配置登陆页面Portal中与认证相关有两个页面一个java类:groupspace.jsp 登陆认证页面demo/ForwardJsp.jsp 用于初始化集成应用并跳转到portalcom.cpf.demo.util.javaa 单点登录的修改:Util类中的路径按注释指向正确地址groupspace.jsp 修改连接的根路径demo/ForwardJsp.jsp 修改连接的根路径b 非单点登录修改 Util类中的路径按注释指向正确地址 groupspace.jsp 修改连接的根路径查找String url=http:/+Util.findAMServer()+:8080/nidp/app/login?sid=0&Ecom_User_ID=+usernameParam+&Ecom_Password=+passwordParam; url+=&target=http:/+Util.findPortalServer()+:7001/CPFIOD_Portal/demo/ForwardJsp.jsp;修改的结果为:(端口和web根按实际修改)url= “http:/+Util.findPortalServer()+:7001/CPFIOD_Portal/demo/ForwardJsp.jsp”5)让weblogic使用Novell为认证源Weblogic内嵌了一个LDAP,默认使用这个内置的LDAP作为认证源。但安装Portal之后系统使用SQLAuthenticator作为认证源(即数据库方式),关于如何查看Weblogic内嵌LDAP请看附录部分:ldapbrowser的配置部分。以下是在weblogic控制台中配置novell认证。使用管理员用户登录控制台,点击左边Security Realms功能节点,进入myrealm功能项,查看“users and groups”配置项,其中没有显示NOVELL中的用户。创建novell的Providers,操作位置:myrealm Providers Authentication点击new功能创建,名称novellauth。进入 novellauth选项,配置Provider Specific。该界面中需要配置的内容包括: Principal: 值:cn=Admin,ou=people,o=cognos 说明:Admin为NOVELL的系统管理员,其位于cognos下的people目录。 Use Retrieved User Name as Principal 值:选中 Credential:Admin的登陆密码Confirm Credential:同上User Base DN: 用户所在位置:ou=people, o=cognosHost: ipPort: novell的端口Group Base DN: 用户组所在位置:ou=groups, o=cognos配置完成后重起服务,再查看“users and groups”中的用户和组,如果novell中people目录中的用户和group中的Administrator分别在weblogic的users与groups中显示说明您的配置正确。进入Security Realms下的Roles and PoliciesRealm RolesGlobal RolesRoles进行角色授权,如下图所示:点击roles中的Admin输入Administrator(novell中建立的组)将角色与组关联单击添加按钮保存设置。用czh登陆(非weblogic用户)控制台,如果可以说明配置成功。6)创建Portal的用户环境Portal提供了桌面和社区两种用户环境,其中社区是一种功能强大的用户环境,这主要体现在交互性上,在社区中除了提供个性化配置外还可以邀请用户加入社区,并且加入的用户也可以建立自己的社区,同时还可以给社区中的内容分配操作权限。下面介绍社区的创建:7)启动Portal的控制台启动workshop,进入run菜单可以看到Portal的控制台连接,点击该连接将启动portal的控制台。如果出现下面错误需要进入weblogic控制台解锁进入weblogic控制台Preferences功能到尾部去掉画圈中的选项。保存并激活。重启portal控制台,可以从菜单的portal或Portal Management进行portal的配置。我们通过Portal Management进入portal的配置项。点击左边树上的Portals节点,在右边列表中创建Portal。给要创建的Portal起个名,点击创建按钮创建成功后列表中出现了CPFPortal。下面将建立社区的模版。展开左边Portals节点直道显示“Community Templates”为止。进入Community Templates选项创建设区模版。按下面步骤创建模版如果没有groupspace.Ctmeta从装Portal系统。根据需要安装下面的内容通过模版创建设区,展开左边的树选中Communities功能项并单击创建功能。创建并访问社区。5) portal的授权portal中用户分为俩类,管理用户和普通用户。管理用户又分为系统管理用户(如Admin)和授权管理用户(通过Admin授权),业务授权时要使用授权管理用户来授权,系统管理用户是无法授权的。系统权限分为功能权限(Delegated Administration)和访问权限(Visitor Entitlements),功能权限可以限制portal系统控制台资源使用,即通过授权可以让用户在登录portal系统控制台只能看见或操作部分功能节点。访问权限是用来控制用户登录社区后对Portal页签或页签中的窗口等资源的交互及使用。四、 搭建展示环境Portal中需要提供一个开发页签,开发页签下面创建每个Portlet开发人员的子页签,开发人员通过该页签来修改portlet的显示效果,下面是创建开发页签的流程:创建开发页签:使用portal管理员进入portal控制台在已有的MyPortal的Main outer book下建立“开发页签”如图示(注意画圈部分):保存“开发”页签:注意Layout的选择为开发人员创建book:在树中点击“开发”页签后右边页面点击“Pa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中小企业聘用人员劳动合同书
- 购销合同纸箱购销合同
- 股份制企业合同样本集
- 汽车修理厂场地租赁合同
- 健身器材租赁合同
- Unit 4 Sharing Using Language 教学设计-2023-2024学年高二英语人教版(2019)选择性必修第四册
- 河南司法警官职业学院《生活中的管理学》2023-2024学年第二学期期末试卷
- 浙江旅游职业学院《药事管理法规》2023-2024学年第二学期期末试卷
- 湖南城市学院《作物生物信息学及应用》2023-2024学年第二学期期末试卷
- 上海中侨职业技术大学《兽医流行病学》2023-2024学年第二学期期末试卷
- 2025年安徽碳鑫科技有限公司招聘笔试参考题库含答案解析
- 幼儿园食品安全教育培训ppt课件模板
- 《离骚》PPT课堂大赛一等奖
- 洁净厂房监理实施细则
- 初三九年级下册部编人教版历史考试必背资料(2020最新版)
- 观赏树木的园林特性课件
- XX化工有限责任公司维保方案
- 冷作工工艺与技能训练(第三版)教学课件汇总整本书电子教案全套教学教程完整版电子教案(最新)
- 部编版六年级下册语文课堂作业本答案
- 图解2022年新制订全面推进“大思政课”建设的工作方案学习解读《全面推进“大思政课”建设的工作方案》课件
- 家谱树形图模板
评论
0/150
提交评论