Portal系统搭建
Portal典型配置举例
1.18.1 Portal直接认证配置举例1. 组网需求•用户主机与接入设备Router直接相连,采用直接方式的Portal认证。
用户通过手工配置或DHCP获取的一个公网IP地址进行认证,在通过Portal认证前,只能访问Portal Web服务器;在通过Portal认证后,可以使用此IP地址访问非受限的互联网资源。
•采用一台Portal服务器承担Portal认证服务器和Portal Web服务器的职责。
•采用RADIUS服务器作为认证/计费服务器。
2. 组网图图1-4 配置Portal直接认证组网图配置Router•配置RADIUS方案# 创建名字为rs1的RADIUS方案并进入该方案视图。
<Router> system-view[Router] radius scheme rs1# 配置RADIUS方案的主认证和主计费服务器及其通信密钥。
[Router-radius-rs1] primary authentication 192.168.0.112[Router-radius-rs1] primary accounting 192.168.0.112[Router-radius-rs1] key authentication simple radius[Router-radius-rs1] key accounting simple radius# 配置发送给RADIUS服务器的用户名不携带ISP域名。
[Router-radius-rs1] user-name-format without-domain[Router-radius-rs1] quit# 使能RADIUS session control功能。
[Router] radius session-control enable•配置认证域# 创建并进入名字为dm1的ISP域。
[Router] domain dm1# 配置ISP域使用的RADIUS方案rs1。
Portal认证中WEB服务器建立流程
Portal认证中WEB服务器建立流程为了满足广告推送,微信认证等需求,商场、酒店等使用TL-ER6520G 的Portal认证功能时需配合第三方认证系统,包括提供Portal认证页面的WEB服务器、认证服务器等系列设备。
下面是小编整理的一些关于Portal认证中WEB服务器建立的流程,供你参考。
本文介绍外部WEB服务器与TL-ER6520G认证接口对接的相关规范要求。
Portal认证流程图实现流程:第一步:客户端连接TL-ER6520G的网络,访问任意http外网网页客户端连接上网络后,打开浏览器访问任意http外网网页,触发portal认证。
第二步:TL-ER6520G拦截无线客户端访问外网的GET数据包,并重定向到WEB服务器没有通过认证的客户端发往外网的GET数据包会被TL-ER6520G拦截,并且TL-ER6520G会向客户端返回一条重定向条目(假设WEB服务器域名为), 重定向条目为http:/// 注意:该WEB服务器的URL地址需要在TL-ER6520G设置免认证策略,若WEB服务器端口为非80端口,还需要将WEB服务器的端口设置免认证策略。
第三步:客户端访问WEB服务器客户端根据第二步返回的重定向条目与WEB服务器建立连接。
第四步:WEB服务器向客户端返回认证页面WEB服务器向无线终端返回认证登录页面,针对该认证登录页面,需满足以下规范:[1] 认证页面必须有一个Form的action= http:// LAN_IP:Port/portal/auth,其中LAN_IP为当前TL-ER6520G LAN口的IP地址,Port为Portal服务端口; [2] 认证登录页面以Get 方式提交Form表单; [3] 认证登录页面必须包含以下参数:参数说明username用户名password密码第五步:客户端向TL-ER6520G提交用户名和密码无线终端在认证登录页面填写用户名和密码后点击登录按钮,就以GET的方式将username、password等参数提交给TL-ER6520G。
以Portal技术为基础构建企业门户管理系统
- 45 -信 息 技 术随着企业信息系统的逐步建设及完善,企业信息化建设覆盖了公司各个业务层面,极大地提高了企业的生产经营效率。
然而各应用系统所采用的开发技术,业务应用范围,用户管理、登录界面等都不尽相同,用户名/口令各自管理,给企业员工使用信息化平台造成不便。
通过企业门户管理系统的建设,搭建员工日常工作信息统一访问获取平台,搭建企业决策信息统一展示平台,有效解决员工访问各应用系统需要输入多个用户名和口令,处理各应用系统待办事项需进入各应用系统等问题,从“人找事”变成了“事找人”,极大地提高了工作效率。
1 Portal 技术简述Portal 技术是一种新型的用户创建企业门户管理系统的架构技术,Portal 技术相对于其他架构技术在互联网资源和企业内容、企业特色化制定方面有着独特的优势,Portal 技术将众多的信息资源进行有机的结合,从而最大限度地规避其他信息架构技术因信息分散所引起的资源和信息浪费现象。
Portal 技术主要是基于Web 技术上所开发完成的一种计算机程序,其通过将大量的资源进行有机的结合,能够为用户提供良好的个性化定制、信息集中查询等的功能。
基于Portal 技术的企业门户管理系统能够将各类信息集中在统一的平台上,并依据用户权限为用户提供不同的数据展现查询服务。
2 基于Portal 技术构建企业门户管理系统的框架基于Portal 技术的企业门户管理系统通过信息数据集成将各类信息数据和应用系统通过服务有机地结合在Web 站点,企业门户管理系统主要有显示层、信息资源集成接入层、应用层三大层级。
2.1 显示层显示层主要指的是企业门户管理系统用以显示在各种互联网终端便于用户对企业信息进行查询。
在构建这一层级时需要注重为用户方便、全面地展示企业的各类信息,在界面设置上通过科学的视图管理功能用以确保用户可以根据自身需求设置个性化的企业信息显示界面。
在用户登录企业门户网站时可以根据自身需求查询浏览企业的相关信息。
Portal典型配置举例
1。
18.1 Portal直接认证配置举例1。
组网需求•用户主机与接入设备Router直接相连,采用直接方式的Portal认证。
用户通过手工配置或DHCP获取的一个公网IP地址进行认证,在通过Portal认证前,只能访问Portal Web服务器;在通过Portal认证后,可以使用此IP地址访问非受限的互联网资源。
•采用一台Portal服务器承担Portal认证服务器和Portal Web服务器的职责。
•采用RADIUS服务器作为认证/计费服务器。
2。
组网图图1-4 配置Portal直接认证组网图配置Router•配置RADIUS方案# 创建名字为rs1的RADIUS方案并进入该方案视图.〈Router> system-view[Router] radius scheme rs1# 配置RADIUS方案的主认证和主计费服务器及其通信密钥。
[Router-radius—rs1] primary authentication 192.168.0.112[Router—radius—rs1] primary accounting 192.168。
0.112[Router-radius-rs1] key authentication simple radius[Router—radius-rs1] key accounting simple radius#配置发送给RADIUS服务器的用户名不携带ISP域名。
[Router—radius-rs1] user—name—format without—domain[Router-radius-rs1] quit#使能RADIUS session control功能。
[Router] radius session-control enable•配置认证域#创建并进入名字为dm1的ISP域。
[Router] domain dm1#配置ISP域使用的RADIUS方案rs1。
portal服务器搭建(DOC)
Windows下AC PORTAL系统安装手册第 I 章简述本手册只讲述了在Windows环境下安装JDK、TomCat和Mysql以及AC PORTAL 项目的安装步骤以及配置方法,经过验证是可行的,可以作为内部工程师的安装指导说明书,可以让工程师在日后的安装过程中少走一些弯路,提高整体工作效率。
第 II 章安装前的准备首先要说明一下,由于JDK、TomCat和Mysql三个软件都是绿色软件,对系统的兼容性有很强的要求,不同环境下所使用不同版本会带来不同的结果,兼容性会导致安装配置过程失败,下面是我在安装时选择的软件版本,可以到以下网站下载2.01 JAVA环境软件Tomcat软件:apache-tomcat-5.5.23;(windows版本)Mysql软件:Mysql 5.0_Setup.exe (windows下安装版)JDK软件:jdk1.5.0_10(windows版本)2.02 AC PORTAL项目文件MYSQL数据库的portal.sql备件文件PORTAL系统的ROOT目录文件的备件2.03 AC PORTAL项目需要用到的开源包mysql-connector-java-3.0.16-ga-bin.jaritext-1.4.jariTextAsian.jarUpload.jarjxl.jar第 III 章安装说明3.01 MySQL数据库的安装和配置(a)MYSQL数据库的安装1.打开Mysql 5.0_Setup文件,进入到MySQL数据库的安装进程,如下图界面2.点击NEXT进入SETUP TYPE安装界面,默认选择“Typical”;如图:3.点击NEXT进入下图安装界面界面;如果已经安装过MYSQL会提示选择安装、修复、移除MYSQL。
4.完成后出现创建帐号的界面。
如果是首次使用MySQL,选“Create anewfree accout”,点“Next”,输入你的Email地址和自己设定的用于登录的密码。
如何构建自己的网页认证PORTAL服务器
我的内核配置是这样的:
cpu I486_CPU
cpu I586_CPU
cpu I686_CPU
ident
MYKERNEL
makeoptions DEBUG=-g
# Build kernel with gdb(1) debug symbols
options SCHED_4BSD
# 4BSD scheduler
#options IPFIREWALL_DEFAULT_TO_ACCEPT
options IPSEC
device crypto
device
apic
# I/O APIC
device
cpufreq
device
pci
# ATA and ATAPI devices
device
ata
device
atadisk
# SYSV-style shared memory
options SYSVMSG
# SYSV-style message queues
options SYSVSEM
# SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
device
sc
device
agp # support several AGP chipsets
# Add suspend/resume support for the i8254.
3
device
pmtimer
device
le
# AMD Am7900 LANCE and Am79C9xx PCnet
新手如何配置portal平台
一、Portal开发流程:(SSHPortlet开发)0.配置环境变量:path classpath javahome 为Portal的所在路径1.首先建立一空portlet修改工程名及包名2.导入Portlet所需要JAR包portal-ejb.jarportlet.jarportal-kernel.jarportal-service.jarservlet-api.jarstructs.jar3.修改build.propertiesappserver.dir=porta1容器所在的路径object.dir=工程的所在路径(../工程名)=war包的名字(XX.war)=jar包的名字(XX.jar)4.修改所需是的XML文件(1).liferay-display.xml 中的portlet idliferay-portlet.xml中的portlet-name、struts-pathportlet.xml中的portlet-name、display-name、short-title、keywordsweb.xml中的display-name、servlet-name以上四项中的这些标签取值最好都一模一样。
(2)将liferay-portlet.xml中的<portlet-name>、<struts-path>与portlet.xml中的<portlet-name>、<display-name>、中person和web.xml中的<display-name>、、中的person字符串都替换成你自己的虚拟路径名,struts-config.xml中的所有虚拟路径也替换成你的路径名。
5.修改portlet标题a.如果想让portlet的title也中文,则将portlet.xml中的title取值为中文,如果部署有误,则将其native2ascii转化后填上(title的值为何有时需native2ascii转换有时不需还不清楚,待系统正式上线后再研究)。
portal平台系统对接规范
portal平台系统对接规范一、概述与portal集成需要3个步骤1、将子系统用户信息同步到LDAP数据库上(参见:二、同步用户)2、子系统上安装获取和接受CAS服务器验证信息的插件(参见:三、安装插件)3、修改子系统原登录方式,以获得自动登录的效果(参见:四、用户登录)下面分别对3个步骤地需求作详细说明二、同步用户1、需要同步的数据,字段和类型的要求用户名:描述:用户在子系统中的唯一标识,即用作登录名的字符串类型:字符串,英文字符和数字,大小写不敏感用户昵称:描述:用户在子系统界面中展示的中文自设名称,只作为显示类型:字符串,中文字符、英文字符和文字,大小写不敏感说明:如系统中没有此功能,则与用户名相同密码:描述:用户名登录时使用的密码,密码是使用子系统的唯一限制(不是指用户组、角色等的权限控制)类型:字符串,英文字符和数字,大小写敏感说明:密码由LDAP数据库进行加密,所以在插入LDAP数据库时需插入明文2、插入LDAP时的要求(1)要求以下数据库参数可以用配置文件灵活改动,而不用修改程序数据库连接字符串形如:ldap://127.0.0.1:10389/ 也可根据不同编程语言API具体要求数据库IP:LDAP数据库所在的IP地址数据库端口:数据库所使用的端口数据库管理员DN:形如:uid=admin,ou=system数据库管理员密码:字符串,英文字符和数字,大小写敏感同步数据所存放的域名:字符串,形如:dc=oa,dc=tj-chengtou,dc=com(是域名 的分解形式),要求对域名等级无限制,即二级域名如: 和三级域名如: 都能识别(2)插入到LDAP数据库时用户所属的objectclass (对象类型)objectclass=top,objectclass=inetOrgPerson,objectclass=organizationalPerson(3)插入到LDAP数据库时子系统数据所属的字段类型cn=用户名,sn=用户昵称(用于即时通讯工具),uid=用户名,userpassword=密码3、三、安装插件1、安装插件要达到的效果(1)用户直接登录子系统时,可显示子系统界面,但不提供登录功能,点击登录后或直接调用CAS客户端插件的请求链接,然后由CAS插件与服务器进行验证(2)用户登录portal后,跳转到子系统,由portal调用子系统的CAS客户端插件请求链接(3)用户登出子系统后,在完成子系统内部的注销任务后,跳转到CAS登出链接2、安装插件需要的配置遵照CAS的规范配置CAS服务器登录链接:形如:https://:8443/cas-web/loginCAS服务器处理代理:形如:https://:8443/cas-web/proxyValidate(以上两个参数为CAS客户端插件在初次登录和请求验证时所要请求的链接)CAS登出连接:形如:https://:8443/cas-web/logout(以上一个参数为子系统用户登出时请求的链接)子系统服务连接:形如::8000/hzoa/login.jsp 该连接负责接收CAS客户端插件解析出来的用户session(以上一个参数为子系统在请求CAS服务器时需要传递的参数,参数名为”service”,在CAS规范和实例中有明示)3、四、用户登录1、用户直接登录。
如何利用华为交换机组建Portal认证系统
如何利用华为交换机组建Portal认证网络
Portal认证,在这里就不跟大家提了,熟悉web认证的朋友们都比较清楚,今天我跟大家介绍的Portal方案是基于华为交换机实现的,具有成本低、组网方便等特点。
目前市场上,Portal认证产品比较混乱,各种的厂家各种的Portal协议,各种的产品形式,甚至还有web认证网关产品也都能够很好的实现WebPortal 认证,使人眼花缭乱,不知道该如何选择适合自己的Portal认证产品和方案。
下面我们向您介绍一款由OSSH团队基于华为Portal协议开发的Portal认证系统,可以利用现有的支持华为Portal协议的交换机或其他设备来方便的实现Portal认证。
组网如下:
方案说明:
1、华为交换机27/37系列及以上基本都支持了华为自有的Portal协议,包括华为Portal1.0和华为Portal2.0协议规范,为方便的实现Portal认证提供了基础;
2、OSSH免费版华为Portal系统完全支持华为交换机的对接认证,旁路部署,不需要改变现有的网络环境;
3、Linux安装环境,稳定性高;
4、支持第三方Radius来实现认证管理;
5、成本低,只需要一台华为交换机即可实现,维护简单。
测试交换机:(使用华为3700交换机,才2000出头)
认证页面截图:。
Portal服务器搭建
Portal服务器搭建Portal服务器是一种基于互联网的应用平台,可以实现信息的集中管理和快速共享。
本文将介绍Portal服务器的概念、搭建方法以及相关注意事项,以帮助读者了解和构建自己的Portal服务器。
一、什么是Portal服务器Portal服务器是一种用于构建企业级门户网站的服务器软件,它可以集成多个应用系统,提供统一的访问界面,使用户可以从一个地方访问多个不同的应用程序和信息资源。
Portal服务器的主要功能包括用户身份验证、数据检索、信息发布和交流等。
二、Portal服务器的搭建方法1. 硬件准备在搭建Portal服务器之前,首先需要准备一台高性能的服务器设备。
服务器的配置应根据实际需求和预期负载量进行选择,包括处理器、内存、硬盘、网络接口等。
2. 操作系统选择Portal服务器可以运行在多种操作系统上,如Windows Server、Linux等。
根据实际情况选择合适的操作系统,并确保其稳定性和安全性。
3. Portal服务器软件选择有许多Portal服务器软件可供选择,如Liferay、IBM WebSphere Portal、Oracle WebCenter等。
根据预算和功能需求选择适合的Portal 服务器软件,并确保其与操作系统的兼容性。
4. 安装和配置安装Portal服务器软件时,根据具体软件的安装指南进行操作。
在安装完成后,需要进行一系列的配置工作,包括数据库设置、用户认证配置、主题样式设计等。
根据不同的软件和需求,具体的配置步骤可能有所差异。
5. 应用系统集成Portal服务器的主要功能之一是集成多个应用系统,使其可以通过Portal界面统一访问。
在搭建Portal服务器时,需要将各个应用系统与Portal进行集成,并确保其之间的数据和功能能够正常交互。
三、Portal服务器的注意事项1. 安全性Portal服务器作为一个集成平台,需要确保数据的安全性。
在搭建过程中,应选用安全性较高的认证和加密方法,确保用户身份和数据的机密性。
P2_Portal门户样例建设说明
搜索
Search Engine
Crawler Index Search
搜索服务
使用门户资源的最终用户,不具有对门户的管理权限。包括:独立个体和用户组。
最终用户
权限
三员
门户角色
门户系统资源 (菜单、页面、Portlet等)
三员包括: 系统管理员 安全保密管理员 安全审计员
定义不同角色对门户平台资源的操作能力和使用范围
目录
实施策略
第1月
第2月
第3月
第4月
第5月
第6月
第7月
第8月
第9月
第10月
第11月
第12月
需求调研阶段
功能调研
业务场景分析
需求评审确定
门户平台搭建
功能改造
新功能开发
系统集成
指标集成展现
系统测试
功能性能测试
问题修改及调优
上线运行
需求分析
现有功能改造
标准化
知识共享
应用整合
个性化
协同工作
决策支持
协同门户特点
目录
功能架构
业务执行与管理
统一待办
办公协同
核心 业务
内部 管理
统计报表
综合信息
检查
边境管理
海上治安
内容 管理
通知公告
新闻动态
文化宣传
政策宣贯
业务管控
日程管理
即时通讯
常用业务
搜索服务
专项链接
单点登录
指标集成
业务集成
门户个性化
……
业务 支撑
RSA MyEclipse
公共组件
统一待办逻辑架构
待办事项处理流程
02.开发和部署简单的portal
开发一个简单的Weblogic Portal 1.打开WORKSHOP,新建一个PORTAL EAR Project2.设置工程名为application ,其他值保持默认,点击NEXT3.这一步保持默认值,点击NEXT4.保持默认值,点击NEXT5.我们没有创建datasync工程,所以保持默认值,点击Finsh,完成EAR工程的创建。
6.在WORKSHOP中新建一个Portal Web Project7.设置project 名称为portal.EAR Membership中勾选Add Project to EAR,EAR Project Name设置为刚刚创建的application8.在工程portal中新建下图中的JA V A类9.右键点击portal工程下的WebRoot目录,在弹出的菜单中选中New Portlet10.输入File Name:HelloPortlet,点击Next11.再弹出的界面中选择Java Portlet ,点击NEXT12.设置Portlet详细信息。
按下图中类容设置。
其中Class Name填入刚创建的com.heer.wuhan.study.portal.HelloPortlet 。
点击NEXT13.该步骤保持默认值即可。
点击Create14.右键点击portal工程下的WebRoot目录,在弹出的菜单中选中New Portal15.在File Name 中输入名称为test,点击Finish16.系统自动打开一个Portal视图,如下图所示17.在Design Palette中选中可以看到刚才创建的portlet :您好18.将“您好”portlet 拖放到test.portal19.拖放成功后再test.portal中可以看到“您好”pre-compilation21.选中要导出的ear包的位置,点击finish.22.进入weblogic控制台点击进入Deployments,在Lock&Edit模式下,点击Install23.在安装应用程序界面选中刚才导出的ear文件,点击NEXT24.确认选中Install this deployment as an application ,点击NEXT25.选择将应用部署到的被管理的app服务器中,点击NEXT26.保持默认即可,点击NEXT27.选中NO,I will review the configuration later.点击FINISH.28.重新进入Deployments界面,点击绿色的Activate Changes按钮29.选中application,点击Start按钮,在弹出的选项中点击Servicing all requests30.在启动应用界面中点击YES31.application 应用的状态变为start running32.间隔一段时间后再次点击Deployments。
免费Portal(无线接入认证)系统解决方案
免费Portal无线接入认证系统解决方案蓝海卓越基于多年的产品运营经验及对无线网络运营需求的深刻理解,针对中低端用户推出一套免费的“Web Portal无线接入认证系统”,从打造可管理、可运营的无线网络角度出发,致力于为中低端用户建设一个高效可靠、运营成本低的商用无线网络,使无线网络的部署轻松、可靠、高效。
需求分析在众多的公共场所,如:酒店、咖啡厅、学校、车站、商场等人流众多的地方,商家为了留住客户、解决客户在购物消费和等待时的上网问题,往往配置无线接入点提供给广大客户上网使用,而这种传统的输入密码方式不仅给管理带来了极大的不便,同时也具有一定的不安全性。
为了实现方便易用、安全稳定的无线接入认证,需要满足以下需求:1、方便部署、易于维护;使用此种解决方案的客户,无线认证规模都不是很大,大部分意向用户看到网上此类方案繁琐的安装介绍就已经选择止步了。
而我们提供的免费Portal 系统方案,用户可以很方便的进行安装部署,中文管理界面,易于维护。
2、能够在系统中建立上网账户,对用户进行管理;本系统采用Radius认证的方式,支持标准的Radius协议,用户可以自行选择Radius系统或者和现有的Radius系统对接。
免费版Portal系统集成FreeRadius,能够方便的建立用户上网账户,对用户的上网时长、上传下载等进行有效管理。
3、可以设置认证界面,推送相关信息和广告内容;认证页面高度定制,可以随意的设置满足自己需求的认证页面,目前支持JAVA、PHP环境。
方案拓扑方案中所需要的设备主要包括:Portal服务器、胖AP。
Portal服务器:蓝海卓越免费版Portal系统,WINDOWS环境,安装在一台WIN 系统电脑上即可;胖AP:胖AP产品分为室内型吸顶式AP和室外型壁挂式AP,均为蓝海卓越自主开发的AP固件,集成AP、AC及路由等功能,与蓝海卓越免费版Portal系统完美对接。
方案及Portal服务器说明1、部署简单,不影响现有网络环境;Portal服务程序为WIN环境,大大降低的安装的复杂性,只需要安装在现有环境中任意一台电脑中即可;同时只需要购买蓝海卓越一台胖AP产品即可,胖AP支持多种接入方式,完全适应现有的网络环境。
portal门户管理系统
portal门户管理系统⒈简介Portal门户管理系统是一种用于构建和管理企业门户网站的软件系统。
该系统提供了一套完整的功能模块,用于创建、发布和管理门户网站的内容,并支持用户认证、权限管理和个性化配置等功能。
本文档旨在介绍Portal门户管理系统的功能、使用方法和配置要点,以帮助用户快速上手和正确使用该系统。
⒉系统概述⑴功能概述在这一章节中,介绍Portal门户管理系统的主要功能模块,包括内容管理、用户认证、权限管理、个性化配置等。
⑵系统架构这一章节详细描述Portal门户管理系统的软硬件架构,包括前端和后端的组成模块,以及它们之间的交互方式。
⒊系统部署⑴硬件要求介绍Portal门户管理系统的硬件要求,包括服务器配置、存储和网络需求等方面的内容。
⑵软件要求介绍Portal门户管理系统的软件要求,包括操作系统、数据库、Web服务器和其他相关软件的版本和配置要求。
⑶安装步骤按照先后顺序详细描述Portal门户管理系统的安装步骤,包括环境准备、软件安装、数据库配置和系统初始化等内容。
⒋配置管理⑴系统设置介绍Portal门户管理系统的基本配置设置方法,包括系统名称、主题样式、显示语言等内容。
⑵用户管理介绍Portal门户管理系统的用户管理功能,包括用户注册、登录、用户组管理、权限分配等内容。
⑶内容发布介绍Portal门户管理系统的内容发布功能,包括创建、编辑、发布、删除页面和文章等内容。
⑷个性化配置介绍Portal门户管理系统的个性化配置功能,包括根据用户身份、角色和偏好等设置个性化显示内容。
⒌系统维护⑴日志管理介绍Portal门户管理系统的日志管理功能,包括系统日志、操作日志、错误日志等内容。
⑵数据备份与恢复介绍Portal门户管理系统的数据备份和恢复方法,以确保系统数据的安全性和可靠性。
⑶系统升级与扩展介绍Portal门户管理系统的升级和扩展方法,包括升级系统版本、安装插件和扩展模块等内容。
⒍常见问题解答在这一章节中,列出一些用户常见问题和解答,提供用户参考和解决问题的方法。
portal服务器搭建
portal服务器搭建Windows下AC PORTAL系统安装⼿册第 I 章简述本⼿册只讲述了在Windows环境下安装JDK、TomCat和Mysql以及AC PORTAL 项⽬的安装步骤以及配置⽅法,经过验证是可⾏的,可以作为内部⼯程师的安装指导说明书,可以让⼯程师在⽇后的安装过程中少⾛⼀些弯路,提⾼整体⼯作效率。
第 II 章安装前的准备⾸先要说明⼀下,由于JDK、TomCat和Mysql三个软件都是绿⾊软件,对系统的兼容性有很强的要求,不同环境下所使⽤不同版本会带来不同的结果,兼容性会导致安装配置过程失败,下⾯是我在安装时选择的软件版本,可以到以下⽹站下载2.01 JAVA环境软件Tomcat软件:apache-tomcat-5.5.23;(windows版本)Mysql软件:Mysql 5.0_Setup.exe (windows下安装版)JDK软件:jdk1.5.0_10(windows版本)2.02 AC PORTAL项⽬⽂件MYSQL数据库的portal.sql备件⽂件PORTAL系统的ROOT⽬录⽂件的备件2.03 AC PORTAL项⽬需要⽤到的开源包mysql-connector-java-3.0.16-ga-bin.jaritext-1.4.jariTextAsian.jarUpload.jarjxl.jar第 III 章安装说明3.01 MySQL数据库的安装和配置(a)MYSQL数据库的安装1.打开Mysql 5.0_Setup⽂件,进⼊到MySQL数据库的安装进程,如下图界⾯2.点击NEXT进⼊SETUP TYPE安装界⾯,默认选择“Typical”;如图:3.点击NEXT进⼊下图安装界⾯界⾯;如果已经安装过MYSQL会提⽰选择安装、修复、移除MYSQL。
4.完成后出现创建/doc/1f8ece7ca417866fb84a8ea8.html 帐号的界⾯。
如果是⾸次使⽤MySQL,选“Create anew free /doc/1f8ece7ca417866fb84a8ea8.html accout”,点“Next”,输⼊你的Email地址和⾃⼰设定的⽤于登录/doc/1f8ece7ca417866fb84a8ea8.html 的密码。
Portal平台解决方案设计
合用文档Portal平台解决方案目录第 1 章PORTAL平台归纳 (3)P ORTAL平台定位 (4)P ORTAL平台整体架构 (5)成立P ORTAL平台的必要性 (7)第 2 章PORTAL平台描述 (8)共同工作门户 (8)单点登录 (10)个性化定制 (11)一致目录管理 (12)门户信息检索 (13)信息宣布与管理 (13)工作流平台 (14)工作流 (15)组织机构和权限管理 (16)电子表单 (18)信息平台 (20)电子邮件 (20)即时信息 (20)团队协作空间 (22)web会议 (22)短信 (23)文档管理 (25)第 1章 Portal 平台归纳素来以来Portal 的建设,都是企业信息化工作中重要的一环。
它经过单点登陆、个性化设置等手段,解决了企业信息系统使用者对于系统使用复杂度高的问题,为企业信息系统的利用率提升,做出了不俗的奉献。
随着企业自己管理与运营的进步,Portal 的内容也在发生变化。
当前企业的运营与管理睁开是以“沟通与协作〞为核心的。
传统的 Portal 在解决个人对于企业信息系统使用的瓶颈的同时,并没有兼顾到企业用户在工作中存在的“沟通与协作〞需求。
所以,当前Portal 平台须以企业的实质应用为出发点,将集成的个性化工作空间、沟通与协作工具进行整合,为企业用户创立一套即能满足使用者易用性要求,又能够满足使用者在工作中“沟通与协作〞要求的集成的个性化共同工作空间。
它的主要内容包括以下两个方面:第一, Portal 平台能够提升企业信息系统的价值。
企业的信息系统是为企业的实质应用效劳的,其价值包括两个方面,一个方面是企业信息系统需求的实现;另一方面是企业信息系统的利用率。
Portal 平台将企业信息系统的入口集成起来,供给单点登陆与个性化设置,用户能够在 Portal 平台中达成全部的工作,大大降低了了企业信息系统使用的复杂度,增加了企业信息系统的利用率,提升了企业信息系统的价值。
portal环境配置
portal环境配置portal环境配置一、安装LDAP服务器的客户端关于如何安装eDirectory 8.8,请参考文档“eDirectory_8[1].7_安装指南.pdf”。
以下是Novell LDAP服务器客户端的安装配置说明。
由于eDirectory8.8安装完后没有客户端,我们在安装完eDirectory8.8后,需要安装eDirectory8.7的客户端。
1.安装ConsoleOnse把eDir_873_win_full.exe解压到一个文件夹下,如E:\\setup,要注意那个文件夹的路径不能有中文和空格。
解压完成后,在E:\\setup\\Console1下,点击install.exe:点击Next:点击I Accept:如上图,点选安装语言为简体中文后,点击Next:按装路径会自动选择到eDirectory的路径下,这一步默认即可,点击Next:上图中的多选框全部选上后,点击Next:选中同意许可协议后,点击Next:点击Finish,开始安装:装完成后将显现如下画面:点击Close,完成安装:2.安装Novell Client点击在上一安装的路径E:\\setup下的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。
Portal服务器搭建
前言Portal认证主要针对用户上网流量(即所有穿过防火墙的流量)进行认证。
其中ARP报文、ICMP 报文和DNS报文可以直接通过不需要进行认证。
配置Portal认证,需要Portal服务器。
Portal的典型组网由三个基本要素组成:认证客户端、接入设备、Portal认证/计费服务器。
1)认证客户端安装于用户终端的客户端系统,为运行HTTP /HTTPS协议的浏览器。
2)接入设备交换机、路由器、防火墙等宽带接入设备的统称,主要有三方面的作用:在认证之前,将用户的所有HTTP请求都重定向到Portal服务器。
在认证过程中,与Portal认证/计费服务器交互,完成身份认证/安全认证/计费的功能。
在认证通过后,允许用户访问被管理员授权的互联网资源。
3)Portal认证/计费服务器接收Portal客户端认证请求的服务器端系统,提供免费门户服务和基于Web认证的界面,与接入设备交互认证客户端的认证信息。
常用拓扑配置步骤1. 开启本地安全aaa服务。
Web页面配置→系统→系统安全2. 配置portal服务器参数。
Web页面配置→用户认证→远程认证→Portal认证→Portal服务器配置完服务器相关参数,点击按钮。
Portal认证的端口默认使用8283端口进行通信,重定向的URL指的是Portal服务器提供的用户认证跳转到的认证页面地址,默认的访问端口为80端口。
3. 若要添加用户认证的规则,点击按钮进行添加。
4. 添加用户角色定义添加用户角色在:web配置页面→用户认证→远程认证→Portal认证→用户角色配置。
用户角色的定义,表示一个具有相同权限用户组的集合,通过用户角色的定义,能够区分不同的用户流量,把其加之在acl策略上就能灵活的控制,区分不同流量的权限。
其中,“用户流量检测”功能是对该用户的流量进行统计,根据配置的时间间隔,如图中则是每三秒钟,统计一次,如果开启了日志记录功能,则每三秒钟统计该用户的流量,并记录在日志中。
portal门户管理系统方案
列属性
列属性 在列属性中可以设置哪些列可以在portlet中显示,并控制显 示的列名
共同成长 智慧同行
点击"导入"操作,可 以根据数据源将相 应的列字段导入到
列列表中
可对列进 行排序
列属性
列属性
是否显示:设置该列在portlet中是否可见; 列宽:设置该列在显示列宽相对portlet的百分比; 格式:包括文本,数字和日期时间三种类型,可以根据原始 数据的情况具体设置该列显示的格式,对于数字显示格式 包括货币,千分分隔,小数两们,百分比四种具本的显示格式, 可以根据具体情况选用合适的格式,对于日期时间格式,还 可以具本设置日期时间的显示格式. 字数:对于列表或表格显示方式,通过设置字数可以从原 始数据列中截取相就数量的字数在portlet中显示; 折行字数:用于控制该列中多少个字符在折行显示;
共同成长 智慧同行
Portal系统管理
Portal系统管理
模板管理 默认CSS样式 角色授权 个性设置
共同成长 智慧同行
个性设置
个性设置
点击模 板设置
共同成长 智慧同行
拖拽任何需 要显示的 portlet
放映结束 感谢各位的批评指导!
谢 谢!
让我们共同进步
共同成长 智慧同行
设置portal展示 的参数
共同成长 智慧同行
Portal设计》数据源
数据源 表
从业务系统表中加载数据 Sql语句
通过特定的SQL语句从数据库中加载数据 脚本
通过平台提供的接口生成展现的数据.
共同成长 智慧同行
脚本
脚本
共同成长 智慧同行
字典、数据域
字典 与电子表单系统中的字典原理相同,用来与数据域中相应 的域绑定,在portlet加载数据时根据字典解析数据. 数据域 用来操作与数据源对应的数据项,可以在数据域列表中修 改域名称,以及与相应的字典绑定
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
32
数据迁移
5、选择“将数据迁移到其他数据库”(Derby->DB2)
33
数据迁移
5、选择源数据库类型:IBM derby
34
数据迁移
6、选择目标数据库类型:IBM DB2通用数据库
35
数据迁移
7、依次输入所创建的库的密码
36
数据迁移
8、完成迁移
37
内容概要
修改配置文件
数据迁移
验证
IBM WebSphere Portal系统搭建
神州数码管理系统有限公司
内容概要
IBM WebSphere Portal安装
IBM DB2安装 IBM WebSphere Portal数据库配置
Q&A
2
IBM WebSphere Portal 安装
安装前提
准备window操作系统
1、检查将在安装期间使用的系统登录用户标识是否具有下列许 可权和权限: -> 在安装之前,用户标识必须已存在。 -> 用户标识必须属于 Administrators 组。 2、执行以下步骤来确定用户帐户是否是 Administrators 组的成 员: 单击开始 > 程序 > 管理工具 > 计算机管理。 展开本地用户和组并选择组。 打开 Administrators 组查看哪些成员属于它。 若有必要,将用户添加到 Administrators 组。
安装过程
1、在命令行中输入 ping 以验证是否已正确 配置您的标准主机名称。 2、在命令行中输入 ping localhost 以验证是否已正确配置您的网络。 3、如果使用现有的 WebSphere Application Server 实例进行安装,那么 请确保在受支持的级别上进行安装并且安装了以下功能部件:
2、执行“ConfigEngine.bat create-database”命令,创建数据库 3、检查 DB2 服务器系统上的服务文件。如果此文件中未指定 DB2 连接和中断服务端口,请为操作系统指定端口。
使用文本编辑器打开文件 %SYSTEMROOT%\system32\drivers\etc\services。 添加文本 db2c_db2 50000/tcp,其中 db2 是缺省实例。
19
DB2安装过程
5、勾去“设置Db2服务器以发送通知”
20
数据库配置
内容概要
修改配置文件
数据迁移
验证
22
内容概要
修改配置文件
数据迁移
验证
23
修改配置文件
使用属性文件
1、WebSphere Portal 数据库可用于保存应用程序(如 Feedback 和 LikeMinds)的信息。请对 release.DbName、 jcr.DbName、 feedback.DbName 和 likeminds.DbName 等属性 值使用类似的命名约定。例如: release.DbName=release jcr.DbName=jcrdb feedback.DbName=fdbkdb likeminds.DbName=lmddb 2、如果使用的是远程数据库,请输入远程服务器的值。 3、使用正斜杠(/)而不是反斜杠(\)。 4、除此处列出的数据库属性之外,可能还有其他数据库属性。 仅更改此任务中的属性并跳过所有其他属性。 5、为每个属性列出的建议值表示将 WebSphere Portal 配置为 目标数据库时所需的特定信息。
28ቤተ መጻሕፍቲ ባይዱ
修改配置文件
配置过程
3、保存并关闭此文件。 4、文件 wkplc_dbtype.properties 中的以下属性。
a. 为 db2.DbDriver 输入 JDBC 驱动程序类的名称。 b. 为 db2.DbLibrary 输入包含 JDBC 驱动程序类的 .zip 或 .jar 文件的目 录和名称。 c. 为 db2.JdbcProviderName 输入 WebSphere Portal用来与其数据库通 信的 JDBC 提供程序的名称。
4、输入“ConfigEngine.bat setup-database”命令,创建数据库用 户
30
内容概要
修改配置文件
数据迁移
验证
31
数据迁移
数据迁移
1、停止Portal服务,启动Server1
2、切换目录至:C:\IBM\WebSphere\wp_profile\PortalServer\wizard 3、执行命令:configwizard.bat
5、保存并关闭此文件。 6、更新文件 wkplc.properties 中的以下属性。
a.为 WasPassword 输入环境中使用的 WebSphere Application Server 安全认证的密码。
7、保存并关闭此文件。
29
修改配置文件
设置数据库
1、转至目录“wp_Profile_root/ConfigEngine”
startserver server1
停止WAS
启动Portal 停止Portal
stopserver server1 –usename wpsadmin – password wpsadmin
startserver WebSphere_Portal(注意大小写) stopserver WebSphere_Portal –username wpsadmin –password wpsadmin
24
修改配置文件
使用属性文件
6、根据要配置的数据库域,将 dbdomain 替换为: release customization community jcr feedback likeminds
25
修改配置文件
使用属性文件
7、对于 release、customization、community 和 jcr 域,以下 属性的值中至少有一个是唯一的: dbdomain.DbType dbdomain.DbName dbdomain.DbUrl dbdomain.DbSchema 如果 release、customization、community 和 JCR 域中的所有 四个属性使用相同的值,由于数据库对象名不明确,将无法执 行数据库转换任务。如果域中的 DbUser、DbUrl 和 DbPassword 不相同,那么 DataSourceName 的值必须不同于 其他域的 DataSourceName。也就是说,这个值对于该数据库 域必须是唯一的。
38
数据库迁移验证
1、启动WAS服务:startserver server1
2、在IE浏览器的地址栏输入: :10001/admin登录WAS控制台
3、输入用户名和密码:wpsadmin,wpsadmin
39
数据库迁移验证
4、点击“资源”->“JDBC提供者”->“wpsdbJDBC_db2”
26
修改配置文件
配置过程
1、更改任何值前,先找到以下文件并为每个文件创建备份副本: wp_profile_root/ConfigEngine/properties/wkplc.properties wp_profile_root/ConfigEngine/properties/wkplc_comp.propertie s wp_profile_root/ConfigEngine/properties/wkplc_dbtype.properti es
12
安装IBM WebSphere Portal
安装过程
8、输入::10040/wps/portal,验证安装是否成功
13
安装IBM WebSphere Portal
安装过程
9、请停止服务,做备份! 附:命令列表
类型
启动WAS
命令
Application Server 管理 脚本管理 管理控制台 Ant 和部署工具 部署工具 Ant 实用程序
4、如果在启用防火墙的服务器上进行安装,那么请在安装之前禁用防火墙。 如果您不禁用防火墙且安装程序检测到它,安装期间会显示警告消息。
6
安装IBM WebSphere Portal
安装过程
这些文件中列出了缺省值。除非另有说明,否则所有值都是字母数字文 本字符串类型。在修改属性文件之前,先打印出以下步骤以供参考。确保为 每个属性的每个实例输入相应的值。在 wkplc_comp.properties 中,每个域的 大部分属性都会重复出现。
27
修改配置文件
配置过程
2、使用文本编辑器打开属性文件 wkplc_comp.properties 并修改这
查看状态
serverstatus -all
注:命令执行路径:c:/IBM/WebSphere/AppServer/bin
14
DB2安装 V9.1
DB2安装过程
1、选择安装企业服务器版
16
DB2安装过程
2、选择“典型安装”
17
DB2安装过程
3、选择“安装企业版”
18
DB2安装过程
4、选择“准备Db2工具目录”
些值以适应环境。
a. 为 dbdomain.DbType 输入 db2。 b. 为 dbdomain.DbName 输入 WebSphere Portal 域数据库和模式的名 称。 注: 该值还是 dbdomain.DbUrl 属性中的数据库元素。 c. 为 dbdomain.DbSchema 输入数据库域的模式名。 注: 若某些数据 库管理系统有限制,要定义有效的模式名称,请按照目标数据库管理系 统的文档操作。 d. 为 dbdomain.DataSourceName 输入 WebSphere Portal 用来与其数 据库通信的数据源的名称。 e. 为 dbdomain.DbUrl 输入用于访问带 JDBC 的 WebSphere Portal 数 据库的数据库 URL。该值必须符合数据库指定的 JDBC URL 语法。 注: 该值的数据库元素应该与 DbName 的值匹配。 f. 为 dbdomain.DbUser 输入数据库管理员的用户标识。 g. 为 dbdomain.DbPassword 输入数据库管理员的密码。