uPortal官网下载分为快速版和开发版,此处介绍快速版的搭建方法。
一、下载uPortal及相关软件
1、在uportal官网下载快速版,下载地址http://www.jasig.org/uportal。我下载的是uportal3.2.4 quick start版。
下载后检查下载包,包括以下内容:
(1)apache ant: Apache组织的基于的构建工具。Ant工具由一系列的Ant任务组成,任务可以是调用java编译器生成class文件,也可以是修改配置文件用于测试或产品环境,还可以是调用javadoc生成文档,运行单元测试等等。UPortal使用Ant来启动和终止WEB容器,生成文档,创建库表,增加用户和样式单。
(2)apache maven:Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.
(3)apache tomcat: 容纳所有uPortal's servlets 和 JSP页面。Apache Tomcat是Sun Microsystems的WEB应用规范的参考实现,Tomcat支持Servlet 2.3 specification 和 JSP 1.2.
(4)uportal-3.2.4:uportal程序
hsql数据库:uportal下载包中没有,直接到官网下载最新版本,地址http://hsqldb.org。下载后复制到uportal-3.2.4文件夹,再将所有下载文件复制到c盘。
我的存放路径如下:(路径与后面到配置文件相关,一定要弄清楚)
C盘
Uportal-3
Ant maven tomcat uportal-3.2.4 hsql
2、下载java到相关软件
下载jdk和jre,官网下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html。
说明一下,jdk是java的编辑环境,jre是java程序的运行环境。我下载的是jdk6u23版。
二、环境配置
1、 jdk配置
环境变量中添加:
JAVA_HOME: C:/Program Files/Java/jdk1.6.0_23 (填写jdk路径)
CLASSPATH: ,;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar (前面到,不能少)
PATH: %JAVA_HOME%/bin;%JAVA_HOME%/jre6/bin
测试是否安装成功:运行—cmd—输入java –version ,显示·java版本
2、 ant配置
环境变量添加 ANT_HOME: C:/uPortal-3/apache-ant-1.7.1
PATH中添加:%ANT_HOME%/lib;%ANT_HOME%/bin
测试是否安装成功:运行—cmd—输入ant -version
3、maven配置
环境变量添加 MAVEN_HOME: C:/uPortal-3/apache-maven-2.2.1
PATH中添加:%MAVEN_HOME%/bin
测试是否安装成功:运行—cmd—输入mvn –v
最后PAHT变量到值为:
%JAVA_HOME%/bin;%JAVA_HOME%/jre6/bin;%ANT_HOME%/lib;%ANT_HOME%/bin;%MAVEN_HOME%/bin;C:/WINDOWS/system32
3、 tomcat配置(注意:用uportal下载包中的tomcat不要单独下载,因为里面包含uportal app程序)
添加环境变量:
CATALINA_BASE:C:/uPortal-3/apache-tomcat-6.0.24
CATALINA_HOME: C:/uPortal-3/apache-tomcat-6.0.24
测试是否安装成功: http://localhost:8080,显示tomcat界面。
三、运行uportal
运行—cmd—cd c:/uPortal-3/uPortal-3.2.4 进入uportal程序的文件夹
1、启动数据库c:/uPortal-3/uPortal-3.2.4/ant hsql
显示
Buildfile: build.xml
hsql:
[echo] Starting HSQL
[java] Server 1.6 is running
[java] Press [Ctrl]+[C] to abort
启动成功后数据库不要关闭
2、启动tomcat
c:/uPortal-3/ant tomcat-start
注意:根据build文件中的命令输入,有时可能是tomcatstart命令。
现在数据库和应用服务器都运行起来了,你可通过url:http://localhost:8080/uPortal/ 访问,默认情况下你可使用这些帐号登录进uPortal访问不同的界面和频道。
Portal默认的帐号
Default portal usersUsername Password
demo demo
student student
faculty faculty
staff staff
developer developer
分享到:
相关推荐
uPortal, 面向高等教育社区构建的企业开放源代码门户 版本 Linux Windows 覆盖uPortal 5.1 uPortal 5.0 uPortal 4.3 Get Outl
uportal 4.1.0 source code
uPortal门户系统汉化需要用到的资源文件,版本是4.0.15
近段时间项目用到uportal,整理的配置文档,比较详细。另需要uportal后台中文化资料的再与我联系 yaowj2@qq.com
uPortal汉化说明,基于3.2.4版本,最新的4.0也差不多。
研究如何部署uportal,在发布过程伴随着一些小问题,其中对JDK的版本有要求,花了比较长的时间才总结出一些经验。
它依靠uPortal(通过uPortal REST API)并委托给uPortal,以获得uPortal-home不能直接实现或内联的用户体验(因此,对于更复杂的JSR-286 Portlet体验)。 请参阅。了解uPortal-home建造生成endpoint.properties cd ...
uPortal应用程序框架问题? 。 uPortal-app-framework是用于构建Web应用程序的前端框架,用户将其体验为“门户中的应用程序”。 该软件包包括uPortal-home标头,设置,页脚和一些可重用的组件: 在我们的上了解有关...
版Linux 视窗覆盖范围 快速链接 加入对话 关于uPortal是领先的开源企业门户框架,由高等教育社区构建并为高等教育社区提供。 uPortal通过其全球社区的贡献而不断发展,并得到了来自学术机构,商业分支机构和非营利...
uportal roadmap Okay, now we add that new “Library Hours” channel. And viola! DLM integrates that new channel into the personal layout of this user, even though she’s otherwise modified her layout.
华为IMS-Uportal话务台安装指导书,详细介绍了华为IMS-Uportal的安装过程及相关参数
步骤 2) 通过此处描述的方法创建 MySQL 数据库和 Drupal 用户: : 步骤 3) 将此存储库下载到公共 Web 文件夹(例如 /var/www/uportal) 步骤 4) 将 ugyouthportaldb.sql SQL 数据(包含在根文件夹中的 gzipped 副本...
Apereo通知Portlet 这是uPortal项目中的 。组态另请参阅的。Java属性通知portlet的某些配置设置在Spring PropertySourcesPlaceholderConfigurer加载的Java属性文件中进行管理。 (其他设置是数据,在“ portlet发布...
maven-uportal-plugin-1.0.0-m4.jar
maven-uportal-plugin-1.0.0-m3.jar
maven-uportal-plugin-1.0.0-m2.jar
maven-uportal-plugin-1.0.0-m1.jar
uPortal 是一个免费的协作开发项目,由多个 JA-SIG 成员机构共同努力。 uPortal 是使用 Java、XML、XSL、JSP 和 J2EE 的开放标准成果。
maven-uportal-plugin-1.0.0-m4-sources.jar